The role of an Embedded Software Developer involves applying principles of computer science and mathematical analysis to design, develop, test, and evaluate embedded software and systems. This role ...
Quick apply
The role of an Embedded Software Developer involves applying principles of computer science and mathematical analysis to design, develop, test, and evaluate embedded software and systems. This role ...
Quick apply
The role of an Embedded Software Developer involves applying principles of computer science and mathematical analysis to design, develop, test, and evaluate embedded software and systems. This role ...
Chillicothe, IL · On-site
$75K - $115K/yr
Embedded Software Developer C++ The main function of this position is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the ...
Chillicothe, IL · On-site
$75K - $115K/yr
Embedded Software Developer C++ The main function of this position is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the ...
Chillicothe, IL · On-site
$80 - $100/hr
A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military ...
Chillicothe, IL · On-site
$80 - $100/hr
A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military ...
Embedded Software Developer C++ The main function of this position is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the ...
Quick apply
Embedded Software Developer C++ The main function of this position is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the ...
Chillicothe, IL · On-site
$80 - $100/hr
A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military ...
Chillicothe, IL · On-site
$80 - $100/hr
A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military ...
$90K - $110K/yr
Embedded Software Engineer Location: Buffalo Grove, IL Shift: 1st Shift Hire Type: Direct Hire Salary: $90,000-$110,000 per year Comprehensive Benefits Package Sterling Engineering is hiring an ...
Quick apply
$90K - $110K/yr
Embedded Software Engineer Location: Buffalo Grove, IL Shift: 1st Shift Hire Type: Direct Hire Salary: $90,000-$110,000 per year Comprehensive Benefits Package Sterling Engineering is hiring an ...
Rolling Meadows, IL · On-site
$132K - $174K/yr
As an Embedded Software Engineer/Principal Embedded Software Engineer at Northrop Grumman you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital ...
Rolling Meadows, IL · On-site
$132K - $174K/yr
As an Embedded Software Engineer/Principal Embedded Software Engineer at Northrop Grumman you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital ...
Rolling Meadows, IL · Hybrid
$132K - $174K/yr
As an Embedded Software Engineer/Principal Embedded Software Engineer at Northrop Grumman you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital ...
Rolling Meadows, IL · Hybrid
$132K - $174K/yr
As an Embedded Software Engineer/Principal Embedded Software Engineer at Northrop Grumman you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital ...
Rolling Meadows, IL · Hybrid
$132K - $174K/yr
As an Embedded Software Engineer/Principal Embedded Software Engineer at Northrop Grumman you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital ...
Rolling Meadows, IL · Hybrid
$132K - $174K/yr
As an Embedded Software Engineer/Principal Embedded Software Engineer at Northrop Grumman you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital ...
Rolling Meadows, IL · On-site
$132K - $174K/yr
As an Embedded Software Engineer/Principal Embedded Software Engineer at Northrop Grumman you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital ...
Rolling Meadows, IL · On-site
$132K - $174K/yr
As an Embedded Software Engineer/Principal Embedded Software Engineer at Northrop Grumman you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital ...
As an Embedded Software Engineer/Principal Embedded Software Engineer at Northrop Grumman you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital ...
As an Embedded Software Engineer/Principal Embedded Software Engineer at Northrop Grumman you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital ...
As an Embedded Software Engineer/Principal Embedded Software Engineer at Northrop Grumman you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital ...
As an Embedded Software Engineer/Principal Embedded Software Engineer at Northrop Grumman you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital ...
Rolling Meadows, IL · On-site
$132K - $174K/yr
Embedded Software Engineer III Location: Manhattan Beach, CA (Onsite) Employment Type: Full-Time Contract Contract Duration: August 3, 2026 - December 31, 2027 Work Schedule: 9x80 A (40 hours/week ...
Rolling Meadows, IL · On-site
$132K - $174K/yr
Embedded Software Engineer III Location: Manhattan Beach, CA (Onsite) Employment Type: Full-Time Contract Contract Duration: August 3, 2026 - December 31, 2027 Work Schedule: 9x80 A (40 hours/week ...
Rolling Meadows, IL · On-site
$132K - $174K/yr
Embedded Software Engineer III Location: Manhattan Beach, CA (Onsite) Employment Type: Full-Time Contract Contract Duration: August 3, 2026 - December 31, 2027 Work Schedule: 9x80 A (40 hours/week ...
Quick apply
Rolling Meadows, IL · On-site
$132K - $174K/yr
Embedded Software Engineer III Location: Manhattan Beach, CA (Onsite) Employment Type: Full-Time Contract Contract Duration: August 3, 2026 - December 31, 2027 Work Schedule: 9x80 A (40 hours/week ...
IL · On-site
$135K - $178K/yr
The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...
IL · On-site
$135K - $178K/yr
The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low ...
Lincolnshire, IL · On-site
$100 - $125/hr
... Embedded Wizard * Device drivers design & programming * Vehicle Communication Protocols design & programming * Strong understanding of object‑oriented software design and design patterns * Well ...
Lincolnshire, IL · On-site
$100 - $125/hr
... Embedded Wizard * Device drivers design & programming * Vehicle Communication Protocols design & programming * Strong understanding of object‑oriented software design and design patterns * Well ...
Chillicothe, IL · On-site
$119K - $156K/yr
Embedded Software Engineer Location:Chillicothe, IL Job Type: W2 Contract Required Education * Bachelor's degree in Computer Science, Software Engineering ...
Quick apply
Chillicothe, IL · On-site
$119K - $156K/yr
Embedded Software Engineer Location:Chillicothe, IL Job Type: W2 Contract Required Education * Bachelor's degree in Computer Science, Software Engineering ...
Lincolnshire, IL · On-site
$100K - $130K/yr
... Embedded Wizard * Device drivers design & programming * Vehicle Communication Protocols design & programming * Strong understanding of object-oriented software design and design patterns * Well ...
Lincolnshire, IL · On-site
$100K - $130K/yr
... Embedded Wizard * Device drivers design & programming * Vehicle Communication Protocols design & programming * Strong understanding of object-oriented software design and design patterns * Well ...
$100K - $130K/yr
... Embedded Wizard * Device drivers design & programming * Vehicle Communication Protocols design & programming * Strong understanding of object-oriented software design and design patterns * Well ...
$100K - $130K/yr
... Embedded Wizard * Device drivers design & programming * Vehicle Communication Protocols design & programming * Strong understanding of object-oriented software design and design patterns * Well ...
Lincolnshire, IL · On-site
$100K - $130K/yr
... Embedded Wizard * Device drivers design & programming * Vehicle Communication Protocols design & programming * Strong understanding of object-oriented software design and design patterns * Well ...
Lincolnshire, IL · On-site
$100K - $130K/yr
... Embedded Wizard * Device drivers design & programming * Vehicle Communication Protocols design & programming * Strong understanding of object-oriented software design and design patterns * Well ...
$32.15 - $37.40
5% of jobs
$37.40 - $42.65
10% of jobs
$42.65 - $47.90
9% of jobs
$48.24 is the 25th percentile. Wages below this are outliers.
$47.90 - $53.15
24% of jobs
The median wage is $54.03 / hr.
$53.15 - $58.40
13% of jobs
$58.40 - $63.66
10% of jobs
$66.02 is the 75th percentile. Wages above this are outliers.
$63.66 - $68.91
11% of jobs
$68.91 - $74.16
6% of jobs
$74.16 - $79.41
4% of jobs
$79.41 - $84.66
1% of jobs
$84.66 - $89.91
7% of jobs
$32
$59
$89
| Aspect | Embedded Software Developer | Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Computer Science, Electrical Engineering, or related fields; programming skills in C/C++ | Similar credentials; often requires experience with hardware and low-level programming |
| Work Environment | Develops software for embedded systems in various industries like automotive, consumer electronics | Focuses on designing and implementing firmware directly on hardware devices |
| Industry Usage | Commonly employed in electronics, automotive, IoT, and consumer device companies | Primarily used in hardware-centric industries like aerospace, medical devices, and consumer electronics |
Both roles require strong programming skills in C/C++ and familiarity with embedded systems. While Embedded Software Developers focus on creating software that runs on embedded devices, Firmware Engineers work closely with hardware to develop low-level code that directly interacts with hardware components. The roles often overlap, but Firmware Engineers typically have a deeper understanding of hardware architecture and low-level programming.
For Embedded Software Developer jobs in Illinois, the most frequently searched job titles are:
The top searched job categories for Embedded Software Developer jobs in Illinois are:

Contractor
Re-posted 15 hours ago
The role of an Embedded Software Developer involves applying principles of computer science and mathematical analysis to design, develop, test, and evaluate embedded software and systems. This role is crucial in creating operating systems-level software, compilers, and network distribution software for various applications, including medical, industrial, military, communications, aerospace, and business.
MUST HAVE:
Well versed in embedded C (embedded programming)
Software for machines (engines, transmissions etc)
If they have systems design, Data link (CAN Ethernet) those are advantages
Former Cat plus
RTOS background
Application level
Bachelor's Degree
anyone who worked at CAT Electronics formerly
5-10 years of experience
Essential Skills
Additional Skills & Qualifications
Work Environment
The role is 100% onsite and involves working in a dynamic environment focused on embedded systems development. The position requires collaboration with various departments to ensure the efficient implementation and deployment of software solutions.