Demo

Senior Software Engineer Embedded Systems (C++ / Linux)

Jobs via Dice
Peoria, IL Full Time
POSTED ON 5/2/2026
AVAILABLE BEFORE 5/30/2026
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Ace Technologies, Inc., is seeking the following. Apply via Dice today!

Senior Software Engineer – Embedded Systems (C / Linux)

Peoria, IL

12 months

Phone and Video

Overview

The Software Engineer will design, develop, test, and deploy embedded software solutions for offhighway vehicle applications. This is a seniorlevel position focused on C and Linux–based development, with robotics and ROS experience considered a strong plus.

Responsibilities

  • Design, develop, and implement embedded software solutions from requirements through production and commercial deployment.
  • Develop and maintain C applications running on Linux-based embedded systems.
  • Analyze and enhance system performance, stability, scalability, and reliability.
  • Collaborate with crossfunctional teams to support integration with vehicle systems and hardware platforms.
  • Review technical requirements and project requests to help estimate scope, effort, and timelines.
  • Support testing, debugging, and validation of embedded software in realworld offhighway environments.

Required Skills & Qualifications

  • 7 years of professional experience developing software in C .
  • Strong handson experience working in Linux environments (embedded Linux preferred).
  • Experience developing software for embedded or realtime systems.
  • Background in offhighway, automotive, industrial, or heavy equipment applications is strongly preferred.
  • Ability to work independently and contribute at a senior technical level.

Preferred / NicetoHave Skills

  • Robotics experience (vehicle automation, autonomy, or mobile robotics preferred).
  • Experience with ROS / ROS2 is a plus (publish/subscribe models, nodes, topics, system integration).
  • Candidates with strong robotics and ROS project experience may be considered with slightly less overall experience

Salary.com Estimation for Senior Software Engineer Embedded Systems (C++ / Linux) in Peoria, IL
$141,040 to $162,036
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer Embedded Systems (C++ / Linux)?

Sign up to receive alerts about other jobs on the Senior Software Engineer Embedded Systems (C++ / Linux) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobs via Dice

  • Jobs via Dice Anchorage, AK
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Cloud Destinations LLC, is seeking the following. Appl... more
  • 3 Days Ago

  • Jobs via Dice Smithfield, RI
  • job summary: Extensive knowledge of internet, mobile, and application architecture, as well as current and emerging technologies Full grasp of the software... more
  • 3 Days Ago

  • Jobs via Dice Providence, RI
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Apidel Technologies, is seeking the following. Apply v... more
  • 3 Days Ago

  • Jobs via Dice Providence, RI
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, PTR Global, is seeking the following. Apply via Dice t... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Senior Software Engineer Embedded Systems (C++ / Linux) jobs in the Peoria, IL area that may be a better fit.

  • Ace Technologies, Inc. Peoria, IL
  • Senior Software Engineer – Embedded Systems (C / Linux) Peoria, IL 12 months Phone and Video Overview The Software Engineer will design, develop, test, and... more
  • 11 Days Ago

  • Randstad Digital Peoria, IL
  • job summary: We are seeking a Senior Software Engineer to play a technical leadership role on an autonomy software team developing the core application dev... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!