Software Engineer 4
Chillicothe, IL · On-site
... to embedded systems, real-time operating constraints, or edge/GPU computing • Experience ... Science, Software Engineering, Robotics, or related field (Master's preferred) or equivalent ...
Chillicothe, IL · On-site
... to embedded systems, real-time operating constraints, or edge/GPU computing • Experience ... Science, Software Engineering, Robotics, or related field (Master's preferred) or equivalent ...
Chillicothe, IL · On-site
... to embedded systems, real-time operating constraints, or edge/GPU computing • Experience ... Science, Software Engineering, Robotics, or related field (Master's preferred) or equivalent ...
Mossville, IL · On-site
$95K - $126K/yr
Embedded Software Engineer 4 location: Mossville, IL (Onsite) Duration: 6-month contract Core ... Systems Knowledge: Deep understanding of Linux-based development, multithreading, memory management ...
Quick apply
Mossville, IL · On-site
$95K - $126K/yr
Embedded Software Engineer 4 location: Mossville, IL (Onsite) Duration: 6-month contract Core ... Systems Knowledge: Deep understanding of Linux-based development, multithreading, memory management ...
Mossville, IL · On-site
$128 - $209/hr
Define and drive software architecture for Remote Control and autonomy systems on embedded ... Programming: Knowledge of relevant programming languages and tools; ability to test, write, design ...
Mossville, IL · On-site
$128 - $209/hr
Define and drive software architecture for Remote Control and autonomy systems on embedded ... Programming: Knowledge of relevant programming languages and tools; ability to test, write, design ...
Mossville, IL · On-site
$98 - $146/hr
Develops, designs, implements and tests software of embedded devices and systems; monitors and enhances the efficiency and stability of the systems. As a Software Engineer, you are responsible for ...
New
Mossville, IL · On-site
$98 - $146/hr
Develops, designs, implements and tests software of embedded devices and systems; monitors and enhances the efficiency and stability of the systems. As a Software Engineer, you are responsible for ...
New
Mossville, IL · On-site
$95K - $126K/yr
Develops, designs, implements and tests software of embedded devices and systems; monitors and enhances the efficiency and stability of the systems. As a Software Engineer, you are responsible for ...
Mossville, IL · On-site
$95K - $126K/yr
Develops, designs, implements and tests software of embedded devices and systems; monitors and enhances the efficiency and stability of the systems. As a Software Engineer, you are responsible for ...
Chillicothe, IL · On-site
$103 - $108/hr
Embedded Software Development * Agentic Workflow Development ... GIT version control system * Remote Service Experience * Machine/Engine Experience We are committed ...
Chillicothe, IL · On-site
$103 - $108/hr
Embedded Software Development * Agentic Workflow Development ... GIT version control system * Remote Service Experience * Machine/Engine Experience We are committed ...
Mossville, IL · On-site
$126K/yr
Mossville, IL Type: Long-Term Contract Must have strong Experience in Gen AI Key Requirements: • Bachelor's degree with 10+ years of experience in Embedded Software, Systems Engineering, or ...
Mossville, IL · On-site
$126K/yr
Mossville, IL Type: Long-Term Contract Must have strong Experience in Gen AI Key Requirements: • Bachelor's degree with 10+ years of experience in Embedded Software, Systems Engineering, or ...
Peoria, IL · On-site
$111K - $133K/yr
Engineer IV, Embedded Software Developer Posting Start Date: 5/21/26 Job Location (Short): Peoria ... systems. To develop embedded software control design concepts and associated documentation to ...
Peoria, IL · On-site
$111K - $133K/yr
Engineer IV, Embedded Software Developer Posting Start Date: 5/21/26 Job Location (Short): Peoria ... systems. To develop embedded software control design concepts and associated documentation to ...
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
Washburn, IL · On-site
$160K/yr
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
Washburn, IL · On-site
$160K/yr
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
Washington, IL · On-site
$157K/yr
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
Washington, IL · On-site
$157K/yr
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
Peoria Heights, IL · On-site
$159K/yr
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
Peoria Heights, IL · On-site
$159K/yr
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
Speer, IL · On-site
$154K/yr
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
Speer, IL · On-site
$154K/yr
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
Mossville, IL · On-site
$121K/yr
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
Mossville, IL · On-site
$121K/yr
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
Lowpoint, IL · On-site
$153K/yr
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
Lowpoint, IL · On-site
$153K/yr
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
Lacon, IL · On-site
$153K/yr
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
Lacon, IL · On-site
$153K/yr
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
Edelstein, IL · On-site
$142K/yr
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
Edelstein, IL · On-site
$142K/yr
Develop and maintain embedded software using Embedded C/C++ and MATLAB/Simulink. * Perform system ... Leverage AI-assisted engineering tools to improve development productivity, testing ...
$66K - $74.9K
1% of jobs
$74.9K - $83.9K
2% of jobs
$83.9K - $92.8K
3% of jobs
$92.8K - $101.7K
6% of jobs
$101.7K - $110.6K
5% of jobs
$110.6K - $119.5K
5% of jobs
$122.6K is the 25th percentile. Wages below this are outliers.
$119.5K - $128.4K
5% of jobs
$128.4K - $137.4K
7% of jobs
$137.4K - $146.3K
3% of jobs
$146.3K - $155.2K
3% of jobs
The median wage is $156.4K / yr.
$155.2K - $164.1K
58% of jobs
$66K
$144.7K
$164.1K
| Aspect | Freelance Embedded System Software Engineer | Embedded Firmware Developer |
|---|---|---|
| Credentials | Typically requires a degree in electrical engineering, computer science, or related fields; certifications are optional | Similar educational background; certifications like Certified Embedded Systems Engineer can be advantageous |
| Work Environment | Independent, project-based work often remote; collaborates with multiple clients | Usually employed by a company or works on in-house projects; may work on-site or remotely |
| Industry Usage | Used across various industries including IoT, automotive, consumer electronics | Primarily in product development, consumer electronics, automotive, and industrial systems |
Both roles require embedded programming skills and knowledge of hardware. The main difference lies in the work setting: Freelance Embedded System Software Engineers work independently on diverse projects, while Embedded Firmware Developers are often employed by companies focusing on firmware development for specific products.
Cities near Washington, IL with the most Freelance Embedded System Software Engineer job openings:
Full-time
Re-posted 17 days ago
Design and maintain large-scale production software systems focused on autonomy, robotics, and real-time systems.
Ensure core autonomy software components are architecturally sound, scalable, and reusable across programs.
Diagnose and resolve field issues quickly with durable solutions.