Embedded Software Engineer
$122K - $160K/yr
On-site - Grand Rapids, MI (Relocation ok) GC and USC C/C++ programming, RTOS (Linux/QNX/VxWorks), device drivers, system architecture, embedded systems development (5+ years), verification ...
New
$122K - $160K/yr
On-site - Grand Rapids, MI (Relocation ok) GC and USC C/C++ programming, RTOS (Linux/QNX/VxWorks), device drivers, system architecture, embedded systems development (5+ years), verification ...
New
$122K - $160K/yr
On-site - Grand Rapids, MI (Relocation ok) GC and USC C/C++ programming, RTOS (Linux/QNX/VxWorks), device drivers, system architecture, embedded systems development (5+ years), verification ...
New
Mossville, IL · On-site
$55 - $58/hr
Develop software using C++ in Linux environments * Perform software design, requirements ... embedded software engineering experience o Master's degree considered with 5+ years of industry ...
Mossville, IL · On-site
$55 - $58/hr
Develop software using C++ in Linux environments * Perform software design, requirements ... embedded software engineering experience o Master's degree considered with 5+ years of industry ...
Tampa, FL · On-site
$124K - $163K/yr
The engineer will work closely with electrical, mechanical, software, and production teams to ... Develop, maintain, and improve embedded software and firmware for autonomous drone systems using C ...
Tampa, FL · On-site
$124K - $163K/yr
The engineer will work closely with electrical, mechanical, software, and production teams to ... Develop, maintain, and improve embedded software and firmware for autonomous drone systems using C ...
Inglewood, CA · On-site
$70 - $90/day
Embedded Software Engineer 12-Month Contract Location: Long Beach, CA Rate: $70-$90/hr Contract: 12 ... Keywords Embedded Software, C/C++, Ada, Python, Linux, RTOS, Embedded Systems, Hardware/Software ...
Inglewood, CA · On-site
$70 - $90/day
Embedded Software Engineer 12-Month Contract Location: Long Beach, CA Rate: $70-$90/hr Contract: 12 ... Keywords Embedded Software, C/C++, Ada, Python, Linux, RTOS, Embedded Systems, Hardware/Software ...
Huntsville, AL · On-site
$77 - $80/hr
Embedded Software Engineer (C/C++) Location: Huntsville, AL (Onsite) Type: Contract-to-hire Compensation: $77-80/HR Clearance: Active Secret clearance or ability to obtain Experience: 4+ years (or 2+ ...
Quick apply
Huntsville, AL · On-site
$77 - $80/hr
Embedded Software Engineer (C/C++) Location: Huntsville, AL (Onsite) Type: Contract-to-hire Compensation: $77-80/HR Clearance: Active Secret clearance or ability to obtain Experience: 4+ years (or 2+ ...
Huntsville, AL · On-site
$77.19 - $82/hr
Embedded Software Engineer (C/C++) Location: Huntsville, AL (Onsite) Type: Contract-to-hire Compensation: $77-80/HR Clearance: Active Secret clearance or ability to obtain Experience: 4+ years (or 2+ ...
Huntsville, AL · On-site
$77.19 - $82/hr
Embedded Software Engineer (C/C++) Location: Huntsville, AL (Onsite) Type: Contract-to-hire Compensation: $77-80/HR Clearance: Active Secret clearance or ability to obtain Experience: 4+ years (or 2+ ...
Rochester, NY · On-site
$93K - $125K/yr
SENIOR EMBEDDED SOFTWARE ENGINEER Department: Product Design Services FLSA Status: Exempt Reports ... The ideal candidate has extensive experience with embedded C/C++, real-time operating systems (RTOS ...
Quick apply
Rochester, NY · On-site
$93K - $125K/yr
SENIOR EMBEDDED SOFTWARE ENGINEER Department: Product Design Services FLSA Status: Exempt Reports ... The ideal candidate has extensive experience with embedded C/C++, real-time operating systems (RTOS ...
Huntsville, AL · On-site
$77 - $80/hr
Embedded Software Engineer (C/C++) Location: Huntsville, AL (Onsite) Type: Contract-to-hire Compensation: $77-80/HR Clearance: Active Secret clearance or ability to obtain Experience: 4+ years (or 2+ ...
Quick apply
Huntsville, AL · On-site
$77 - $80/hr
Embedded Software Engineer (C/C++) Location: Huntsville, AL (Onsite) Type: Contract-to-hire Compensation: $77-80/HR Clearance: Active Secret clearance or ability to obtain Experience: 4+ years (or 2+ ...
Santa Clara, CA · On-site
$154K - $203K/yr
San Clara CA Jobs, Embedded Software Engineer, C/C++, Fieldbus Technology, JTAG, ECAT, EtherCAT, Real-Time Operating Systems, RTOS, TCP/IP, CAN, Japanese Language Proficiency Test, JLPT N2 ...
Santa Clara, CA · On-site
$154K - $203K/yr
San Clara CA Jobs, Embedded Software Engineer, C/C++, Fieldbus Technology, JTAG, ECAT, EtherCAT, Real-Time Operating Systems, RTOS, TCP/IP, CAN, Japanese Language Proficiency Test, JLPT N2 ...
Cary, NC · On-site
$60 - $64/hr
Programming (C, C++, C#, or Java) - 3+ years * Object-oriented design - 3+ years * Software testing & validation - 3+ years * Embedded systems lifecycle understanding - 3+ years * Communication ...
Quick apply
Cary, NC · On-site
$60 - $64/hr
Programming (C, C++, C#, or Java) - 3+ years * Object-oriented design - 3+ years * Software testing & validation - 3+ years * Embedded systems lifecycle understanding - 3+ years * Communication ...
Cleveland, OH · On-site
$127K - $167K/yr
... C and/or C++ Experience working with embedded RTOS or Embedded Linux systems Familiarity with ... lifecycle and software engineering best practices Experience working in Agile development ...
Quick apply
Cleveland, OH · On-site
$127K - $167K/yr
... C and/or C++ Experience working with embedded RTOS or Embedded Linux systems Familiarity with ... lifecycle and software engineering best practices Experience working in Agile development ...
$136K - $180K/yr
Embedded Software Engineer This role focuses on designing, developing, and debugging embedded ... Design, develop, test, and maintain embedded software applications in C and C++ for robotics and ...
Quick apply
$136K - $180K/yr
Embedded Software Engineer This role focuses on designing, developing, and debugging embedded ... Design, develop, test, and maintain embedded software applications in C and C++ for robotics and ...
Phoenix, AZ · On-site
$130K - $171K/yr
C/C++ Embedded Software Engineer location: Deer Valley, AZ- onsite work only - Fulltime only client: Aerospace Company Visa: GC/ US Citizen Must have the below skills: Required Skills Exp in Years C ...
Quick apply
Phoenix, AZ · On-site
$130K - $171K/yr
C/C++ Embedded Software Engineer location: Deer Valley, AZ- onsite work only - Fulltime only client: Aerospace Company Visa: GC/ US Citizen Must have the below skills: Required Skills Exp in Years C ...
Waterloo, IA · On-site
$70K - $120K/yr
RFA Engineering ( www.rfamec.com ) supports industry-leading clients through the full software ... Develop embedded applications using C/C++ and/or MATLAB. * Interpret and implement software ...
Waterloo, IA · On-site
$70K - $120K/yr
RFA Engineering ( www.rfamec.com ) supports industry-leading clients through the full software ... Develop embedded applications using C/C++ and/or MATLAB. * Interpret and implement software ...
Huntsville, AL · On-site
$129K - $170K/yr
Develop embedded software and firmware in Rust or C/C++ for real-time control systems. * Integrate ... Experience programming in Rust, C, or C++ , through professional work, internships, coursework ...
Quick apply
Huntsville, AL · On-site
$129K - $170K/yr
Develop embedded software and firmware in Rust or C/C++ for real-time control systems. * Integrate ... Experience programming in Rust, C, or C++ , through professional work, internships, coursework ...
Hauppauge, NY · On-site
Embedded Senior Software Engineer Location: Hauppauge, NY Employment Type: Full-Time, RPO Direct ... Develop embedded software in C and/or model-based tools such as SCADE . * Create high-level and low ...
Quick apply
Hauppauge, NY · On-site
Embedded Senior Software Engineer Location: Hauppauge, NY Employment Type: Full-Time, RPO Direct ... Develop embedded software in C and/or model-based tools such as SCADE . * Create high-level and low ...
San Diego, CA · On-site
$139K - $183K/yr
We are seeking an experienced Senior Embedded Software Engineer to design and develop embedded ... Write code in C/C++ and assembly for embedded systems; develop Python-based desktop GUI tools (e.g ...
Quick apply
San Diego, CA · On-site
$139K - $183K/yr
We are seeking an experienced Senior Embedded Software Engineer to design and develop embedded ... Write code in C/C++ and assembly for embedded systems; develop Python-based desktop GUI tools (e.g ...
Carlsbad, CA · On-site
$136K - $179K/yr
Embedded Software Engineer Location: Carlsbad, CA or Marlborough, MA Duration: 6+ Months This ... Design and implementation with embedded software in Rust and C/C++ * Linux OS use, for an embedded ...
Quick apply
Carlsbad, CA · On-site
$136K - $179K/yr
Embedded Software Engineer Location: Carlsbad, CA or Marlborough, MA Duration: 6+ Months This ... Design and implementation with embedded software in Rust and C/C++ * Linux OS use, for an embedded ...
Waterloo, IA · On-site
$70 - $120/hr
RFA Engineering ( www.rfamec.com ) supports industry-leading clients through the full software ... Develop embedded applications using C/C++ and/or MATLAB. * Interpret and implement software ...
Waterloo, IA · On-site
$70 - $120/hr
RFA Engineering ( www.rfamec.com ) supports industry-leading clients through the full software ... Develop embedded applications using C/C++ and/or MATLAB. * Interpret and implement software ...
Hanahan, SC · On-site
$119K - $156K/yr
Solid programming experience in C and C++ * Proven experience in embedded systems design with preemptive, multitasking real-time operating systems * Familiarity with software configuration management ...
Hanahan, SC · On-site
$119K - $156K/yr
Solid programming experience in C and C++ * Proven experience in embedded systems design with preemptive, multitasking real-time operating systems * Familiarity with software configuration management ...
$70K - $79.5K
1% of jobs
$79.5K - $88.9K
2% of jobs
$88.9K - $98.4K
3% of jobs
$98.4K - $107.8K
6% of jobs
$107.8K - $117.3K
5% of jobs
$117.3K - $126.7K
5% of jobs
$130K is the 25th percentile. Wages below this are outliers.
$126.7K - $136.2K
5% of jobs
$136.2K - $145.6K
7% of jobs
$145.6K - $155.1K
3% of jobs
$155.1K - $164.5K
3% of jobs
The median wage is $165.8K / yr.
$164.5K - $174K
58% of jobs
$70K
$153.4K
$174K
| Aspect | C Embedded Software Engineer | C Firmware Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Engineering or related field; knowledge of embedded C | Bachelor's in Electrical or Computer Engineering; strong C programming skills |
| Work Environment | Embedded systems development, often on microcontrollers or SoCs | Firmware development directly on hardware, often for devices like IoT or consumer electronics |
| Industry Usage | Automotive, medical devices, industrial automation | Consumer electronics, IoT devices, embedded systems |
Both roles involve embedded C programming but differ mainly in focus. C Embedded Software Engineers develop software for embedded systems, while C Firmware Engineers work on low-level firmware directly controlling hardware. The roles often overlap, but the firmware role emphasizes hardware interaction and low-level programming.
Cities with the most C Embedded Software Engineer job openings:
States with the most job openings for C Embedded Software Engineer jobs include:
The top searched job categories for C Embedded Software Engineer jobs are:

$122K - $160K/yr
Full-time
Posted 3 days ago
New
Embedded Software Engineer
Location: On-site - Grand Rapids, MI (Relocation ok)
GC and USC
C/C++ programming, RTOS (Linux/QNX/VxWorks), device drivers, system architecture, embedded systems development (5+ years), verification & validation, hardware-in-the-loop testing, debugging, and experience in mission-critical industries (aerospace, automotive, defense).
Key Responsibilities:
Requirements:
Sourced by ZipRecruiter
Recruiting and staffing services
11 - 50 Employees
Newark, NJ, US
2018