Demo

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

Ace Technologies, Inc.
Peoria, IL Contractor
POSTED ON 5/1/2026
AVAILABLE BEFORE 5/31/2026

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

Hourly Wage Estimation for Senior Software Engineer Embedded Systems (C++ / Linux) in Peoria, IL
$65.00 to $75.00
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 Ace Technologies, Inc.

  • Ace Technologies, Inc. Hahira, GA
  • If you didn't find a job opening on our site, you can still submit your application! We are very interested in meeting AWESOME people like you! Ace Technol... more
  • 3 Days Ago

  • Ace Technologies, Inc. Lebanon, IN
  • About the Company ACE Technologies is committed to delivering excellence in pharmaceutical manufacturing projects, ensuring compliance with regulatory and ... more
  • 4 Days Ago

  • Ace Technologies, Inc. Jersey, NJ
  • · Must sit in Merrimack, NH or Jersey City, NJ · Must Have Skills: -COBOL, CICS, DB2, JCL - Oracle and SQL - AWS - REST APIs - Jira - Domain: Brokerage, Co... more
  • 4 Days Ago

  • Ace Technologies, Inc. Macon, GA
  • Are you looking for a career, not just a job? Look no further as Ace Technologies, LLC is the place for you! Ace Technologies is a full-service integrator.... more
  • 4 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.

  • Jobs via Dice Peoria, IL
  • Dice is the leading career destination for tech experts at every stage of their careers. Our client, Ace Technologies, Inc., is seeking the following. Appl... more
  • 10 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!