Demo

Embedded Software Engineer

Ace Technologies, Inc.
Chicago, IL Contractor
POSTED ON 10/24/2026
AVAILABLE BEFORE 11/22/2026

The ideal candidate will have hands-on experience developing embedded Linux applications in C , strong knowledge of communication protocols, and experience working within an embedded systems environment.

 

Key Responsibilities

·       Design, develop, test, and maintain embedded software applications using C in a Linux environment.

·       Develop software solutions for vehicle systems, displays, telematics platforms, and connected products.

·       Work closely with systems, hardware, and software engineering teams to define requirements and implement new features.

·       Debug and troubleshoot software issues across embedded hardware platforms.

·       Develop and integrate communication interfaces and protocols.

·       Participate in the full software development lifecycle, including design, coding, testing, validation, and deployment.

·       Support software integration, verification, and performance optimization activities.

·       Document software designs, test procedures, and technical implementation details.

 

Required Qualifications

·       Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.

·       3 years of industry experience in embedded software development (entry level to 5 years considered).

·       Strong C development experience.

·       Experience developing applications in an Embedded Linux environment.

·       Experience working with vehicle communication protocols such as J1939, CAN, or similar communication protocols.

·       Experience debugging and troubleshooting embedded systems.

·       Familiarity with software version control tools and development best practices.

 

Preferred Qualifications

·       Experience within the telematics industry.

·       Experience developing software for display systems or HMI applications.

·       Automotive, off-highway vehicle, or heavy equipment industry experience.

·       Knowledge of embedded networking and communications technologies.

·       Experience working with real-time or safety-critical systems.

 

Target Candidate Profile

·       Embedded Software Engineer

·       Embedded Linux Engineer

·       C Software Engineer

·       Automotive Software Engineer

·       Telematics Software Engineer

·       Display Software Engineer

·       Vehicle Systems Software Engineer

 

Must-Have Skills

·       Embedded Linux

·       C

·       3 years of industry experience

·       J1939, CAN, or similar communication protocol experience

 

Nice-to-Have Skills

Telematics

Display/HMI development

Automotive or off-highway vehicle experience

Real-time embedded systems

Hourly Wage Estimation for Embedded Software Engineer in Chicago, IL
$50.00 to $61.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 Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
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. Macon, GA
  • Are you looking for a career—not just a job? Join ACE Technologies, LLC, a growing technology integrator expanding into the data center and Mission Critica... more
  • 2 Days Ago

  • Ace Technologies, Inc. Peoria, IL
  • n. Role Description This is an on-site, contract role for a Heavy Equipment Mechanic / Technician located in Peoria, IL. The Heavy Equipment Mechanic / Tec... more
  • 2 Days Ago

  • Ace Technologies, Inc. Peoria, IL
  • HEAVY MACHINES TECHNICIAN Peoria, Illinois 12 months hands-on experience working with heavy equipment, particularly trucks and construction machinery. The ... more
  • 3 Days Ago

  • Ace Technologies, Inc. Hopkins, MN
  • Position Summary: The Senior Systems Test Engineer will support the development of medical devices through execution of system-level verification and valid... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Embedded Software Engineer jobs in the Chicago, IL area that may be a better fit.

  • motorolasolutions Schaumburg, IL
  • Company Overview At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pu... more
  • 1 Month Ago

  • Actalent Village, IL
  • Embedded Software Engineer Job Description The Embedded Software Engineer designs, develops, and verifies high‑quality embedded software and supporting tes... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!