Lead Embedded Engineer
Mossville, IL · On-site
Engineering Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're ... Developing embedded 'C' and/or C++ code software solutions to meet system requirements.
Mossville, IL · On-site
Engineering Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're ... Developing embedded 'C' and/or C++ code software solutions to meet system requirements.
Mossville, IL · On-site
Engineering Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're ... Developing embedded 'C' and/or C++ code software solutions to meet system requirements.
$85 - $100/hr
Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related field. * 8+ years of experience in software, systems, or embedded engineering ...
New
Quick apply
$85 - $100/hr
Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, Software Engineering, or a related field. * 8+ years of experience in software, systems, or embedded engineering ...
New
Mossville, IL · On-site
$95K - $126K/yr
This is at the firmware level (driver). (real time operating system, rtos, freertos are good keywords) The main function of an embedded software engineer is to apply the principles of computer ...
Quick apply
Mossville, IL · On-site
$95K - $126K/yr
This is at the firmware level (driver). (real time operating system, rtos, freertos are good keywords) The main function of an embedded software engineer is to apply the principles of computer ...
HIL, SIL, lab, machine/vehicle • MATLAB/Simulink (or similar) with embedded code exposure. Proficient with controls model design and Model Based System Engineering tools • Knowledge of Direct-to ...
HIL, SIL, lab, machine/vehicle • MATLAB/Simulink (or similar) with embedded code exposure. Proficient with controls model design and Model Based System Engineering tools • Knowledge of Direct-to ...
Peoria, IL · On-site
$129K - $169K/yr
Work on signal processing and diagnostic control systems * Collaborate with hardware, software tools, and system engineering teams * Support embedded control system design and integration Required ...
Quick apply
Peoria, IL · On-site
$129K - $169K/yr
Work on signal processing and diagnostic control systems * Collaborate with hardware, software tools, and system engineering teams * Support embedded control system design and integration Required ...
Mossville, IL · On-site
$95K - $126K/yr
This position involves working closely with Telematics systems engineers, and Telematics software ... Three to five years of embedded software experience. * Development experience using Object Oriented ...
Mossville, IL · On-site
$95K - $126K/yr
This position involves working closely with Telematics systems engineers, and Telematics software ... Three to five years of embedded software experience. * Development experience using Object Oriented ...
Mossville, IL · On-site
$112K - $169K/yr
Engineering Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're ... Knowledge of embedded systems and their applications; ability to develop embedded systems with ...
Mossville, IL · On-site
$112K - $169K/yr
Engineering Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're ... Knowledge of embedded systems and their applications; ability to develop embedded systems with ...
Chillicothe, IL · On-site
$75K - $115K/yr
Embedded Software Engineer This position is associated with the design and development of embedded ... Collaborate with electrical, systems, validation, and manufacturing teams to ensure successful ...
Chillicothe, IL · On-site
$75K - $115K/yr
Embedded Software Engineer This position is associated with the design and development of embedded ... Collaborate with electrical, systems, validation, and manufacturing teams to ensure successful ...
Mossville, IL · On-site
$128K - $192K/yr
Caterpillar's Intelligent Machine Systems - CAT Technology Division (Mossville, IL Building AC) is ... In this role, you will work with an engineering team in the verification and validation of embedded ...
Mossville, IL · On-site
$128K - $192K/yr
Caterpillar's Intelligent Machine Systems - CAT Technology Division (Mossville, IL Building AC) is ... In this role, you will work with an engineering team in the verification and validation of embedded ...
Mossville, IL · On-site
$97K - $146K/yr
As the Embedded Software Engineer , you will be responsible for developing electronic systems to ... You will support systems requirements, software development, verification, and validation of the ...
Mossville, IL · On-site
$97K - $146K/yr
As the Embedded Software Engineer , you will be responsible for developing electronic systems to ... You will support systems requirements, software development, verification, and validation of the ...
Peoria, IL · On-site
$48 - $64.75/hr
C++, Embedded, CAN, RTOS, CANoe, CANalyzer * Bachelor''''s degree in Computer Science, Electrical Engineering, or related field. * Proven experience in embedded systems development. * Strong ...
Peoria, IL · On-site
$48 - $64.75/hr
C++, Embedded, CAN, RTOS, CANoe, CANalyzer * Bachelor''''s degree in Computer Science, Electrical Engineering, or related field. * Proven experience in embedded systems development. * Strong ...
Embedded Systems: Working knowledge of dynamic feedback control theory, discrete-time embedded ... A master's degree in engineering accompanied by professional experience in engine control systems ...
Embedded Systems: Working knowledge of dynamic feedback control theory, discrete-time embedded ... A master's degree in engineering accompanied by professional experience in engine control systems ...
$75K - $115K/yr
Embedded Software Engineer This position is associated with the design and development of embedded ... Collaborate with electrical, systems, validation, and manufacturing teams to ensure successful ...
Quick apply
$75K - $115K/yr
Embedded Software Engineer This position is associated with the design and development of embedded ... Collaborate with electrical, systems, validation, and manufacturing teams to ensure successful ...
$75K - $115K/yr
Embedded Software Engineer This position is associated with the design and development of embedded ... Collaborate with electrical, systems, validation, and manufacturing teams to ensure successful ...
Quick apply
$75K - $115K/yr
Embedded Software Engineer This position is associated with the design and development of embedded ... Collaborate with electrical, systems, validation, and manufacturing teams to ensure successful ...
Mossville, IL · On-site
$127K - $169K/yr
Caterpillar Inc. seeks Embedded SW Sr. Engineer at its facility located at 2427 E Engine Drive ... Work with Caterpillar stakeholders such as system coordinators, System Integration Engineers ...
Mossville, IL · On-site
$127K - $169K/yr
Caterpillar Inc. seeks Embedded SW Sr. Engineer at its facility located at 2427 E Engine Drive ... Work with Caterpillar stakeholders such as system coordinators, System Integration Engineers ...
Mossville, IL · On-site
$76K - $104K/yr
Engineering Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're ... Own end-to-end system integration for a machine readiness capability across embedded systems, edge ...
Mossville, IL · On-site
$76K - $104K/yr
Engineering Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're ... Own end-to-end system integration for a machine readiness capability across embedded systems, edge ...
Peoria, IL · On-site
$129K - $169K/yr
Embedded Control Systems * Diagnostic Software Development * Signal Processing * Debugging & Testing Qualifications * Bachelor's degree in Electrical Engineering or Computer Engineering * 1-5 years ...
Quick apply
Peoria, IL · On-site
$129K - $169K/yr
Embedded Control Systems * Diagnostic Software Development * Signal Processing * Debugging & Testing Qualifications * Bachelor's degree in Electrical Engineering or Computer Engineering * 1-5 years ...
Mossville, IL · On-site
$60K - $78K/yr
A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military ...
Quick apply
Mossville, IL · On-site
$60K - $78K/yr
A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military ...
Engineering Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're ... Knowledge of embedded systems and their applications; ability to develop embedded systems with ...
Engineering Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're ... Knowledge of embedded systems and their applications; ability to develop embedded systems with ...
Mossville, IL · On-site
$95K - $126K/yr
Ability to troubleshoot issues and make system changes as needed to resolve issue. Education ... Embedded,Bash,Python Basic Qualification : Additional Skills : Firmware Engineer,Software Engineer ...
Mossville, IL · On-site
$95K - $126K/yr
Ability to troubleshoot issues and make system changes as needed to resolve issue. Education ... Embedded,Bash,Python Basic Qualification : Additional Skills : Firmware Engineer,Software Engineer ...
$61.3K - $72.9K
1% of jobs
$72.9K - $84.4K
2% of jobs
$84.4K - $96K
6% of jobs
$96K - $107.5K
13% of jobs
$110K is the 25th percentile. Wages below this are outliers.
$107.5K - $119.1K
14% of jobs
$119.1K - $130.6K
12% of jobs
The median wage is $133K / yr.
$130.6K - $142.2K
13% of jobs
$142.2K - $153.7K
12% of jobs
$157.2K is the 75th percentile. Wages above this are outliers.
$153.7K - $165.3K
12% of jobs
$165.3K - $176.8K
11% of jobs
$176.8K - $188.4K
6% of jobs
$61.3K
$134.7K
$188.4K
An embedded systems engineer creates the software to control electronics or machines that are different from regular computers. This software needs to run on the specific hardware it controls. Their duties also include troubleshooting and testing. Essential skills include problem-solving, critical thinking, and communication. Work is typically in an office environment with full-time business hours. Educational qualifications include a bachelor’s or master’s degree in embedded systems engineering or a related field.
| Aspect | Embedded Systems Engineer | Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Electrical Engineering, Computer Engineering, or related fields; certifications like Certified Embedded Systems Engineer | Bachelor's in Computer Engineering, Electrical Engineering; certifications like Certified Firmware Engineer |
| Work Environment | Designing and developing embedded hardware/software for devices like automotive, medical, consumer electronics | Writing low-level code to optimize firmware for microcontrollers and embedded devices |
| Industry Usage | Used across automotive, aerospace, consumer electronics, industrial automation | Primarily in consumer electronics, IoT devices, and embedded hardware products |
Both roles focus on embedded development but differ in scope. Embedded Systems Engineers work on both hardware and software integration, while Firmware Engineers specialize in writing low-level code for device firmware. Understanding these distinctions helps in choosing the right career path or job search focus.

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 27 days ago
7.5
Based on 476 frontline employees who took The Breakroom Quiz
265th of 487 rated machine equipment manufacturers
Get the full story on Breakroom