Embedded Systems Engineer
Marietta, OH · On-site
Caron Scientific is expanding our engineering team and hiring an Electrical Engineer - Embedded ... C Programming Language
Marietta, OH · On-site
Caron Scientific is expanding our engineering team and hiring an Electrical Engineer - Embedded ... C Programming Language
Marietta, OH · On-site
Caron Scientific is expanding our engineering team and hiring an Electrical Engineer - Embedded ... C Programming Language
Marietta, OH · On-site
C Programming Language #J-18808-Ljbffr
Marietta, OH · On-site
C Programming Language #J-18808-Ljbffr
Milwaukee, WI · On-site
$129K - $170K/yr
A self-reliant Build & Release Engineer capable for support a 30 member Embedded C/C++ Software development team The candidate should have the following experience Managing existing Clearcase based ...
Milwaukee, WI · On-site
$129K - $170K/yr
A self-reliant Build & Release Engineer capable for support a 30 member Embedded C/C++ Software development team The candidate should have the following experience Managing existing Clearcase based ...
Ledgewood, NJ · On-site
$125 - $150/hr
When their equipment has a problem, they call us, and an engineer picks up (we don't have some ... Full-cycle embedded firmware development in C and Python: design, implementation, testing, and ...
Ledgewood, NJ · On-site
$125 - $150/hr
When their equipment has a problem, they call us, and an engineer picks up (we don't have some ... Full-cycle embedded firmware development in C and Python: design, implementation, testing, and ...
Lockport, NY · On-site
$97K - $133K/yr
Design, develop, and debug embedded firmware using Embedded C. * Experience with 8-bit, 16-bit, and 32-bit microcontrollers (STM32, NXP, TI, Microchip, Renesas, etc. * Work with hardware engineers ...
Quick apply
Lockport, NY · On-site
$97K - $133K/yr
Design, develop, and debug embedded firmware using Embedded C. * Experience with 8-bit, 16-bit, and 32-bit microcontrollers (STM32, NXP, TI, Microchip, Renesas, etc. * Work with hardware engineers ...
Lockport, NY · On-site
$97K - $133K/yr
Design, develop, and debug embedded firmware using Embedded C. * Experience with 8-bit, 16-bit, and 32-bit microcontrollers (STM32, NXP, TI, Microchip, Renesas, etc. * Work with hardware engineers ...
Lockport, NY · On-site
$97K - $133K/yr
Design, develop, and debug embedded firmware using Embedded C. * Experience with 8-bit, 16-bit, and 32-bit microcontrollers (STM32, NXP, TI, Microchip, Renesas, etc. * Work with hardware engineers ...
$130K - $195K/yr
The ideal candidate possesses strong expertise in embedded C/C++, RTOS development, device drivers ... Collaborate with hardware engineers during board bring-up, hardware validation, and system ...
$130K - $195K/yr
The ideal candidate possesses strong expertise in embedded C/C++, RTOS development, device drivers ... Collaborate with hardware engineers during board bring-up, hardware validation, and system ...
Lockport, NY · On-site
$97K - $133K/yr
Design, develop, and debug embedded firmware using Embedded C. * Experience with 8-bit, 16-bit, and 32-bit microcontrollers (STM32, NXP, TI, Microchip, Renesas, etc. * Work with hardware engineers ...
Lockport, NY · On-site
$97K - $133K/yr
Design, develop, and debug embedded firmware using Embedded C. * Experience with 8-bit, 16-bit, and 32-bit microcontrollers (STM32, NXP, TI, Microchip, Renesas, etc. * Work with hardware engineers ...
Develop automotive embedded software using Embedded C * Design and implement low‑level drivers ... Hands‑on Embedded Software Engineer with deep automotive development experience * Strong ...
Develop automotive embedded software using Embedded C * Design and implement low‑level drivers ... Hands‑on Embedded Software Engineer with deep automotive development experience * Strong ...
Baltimore, MD · On-site
* Experience: 8 years of total related experience, with a strict minimum of 6 years working with C/C ... embedded environment. * Education: Bachelor's Degree in Computer Science, Computer Engineering, or ...
Quick apply
Baltimore, MD · On-site
* Experience: 8 years of total related experience, with a strict minimum of 6 years working with C/C ... embedded environment. * Education: Bachelor's Degree in Computer Science, Computer Engineering, or ...
The engineer will lead software development activities from requirements analysis and software ... Develop automotive embedded software using Embedded C * Design and implement low-level drivers ...
The engineer will lead software development activities from requirements analysis and software ... Develop automotive embedded software using Embedded C * Design and implement low-level drivers ...
Develop and maintain embedded C/C++ firmware, including drivers, hardware abstraction layers ... Partner across software, mechanical engineering, product management, manufacturing, quality, and ...
Develop and maintain embedded C/C++ firmware, including drivers, hardware abstraction layers ... Partner across software, mechanical engineering, product management, manufacturing, quality, and ...
Develop automotive embedded software using Embedded C * Design and implement low-level drivers ... Hands-on Embedded Software Engineer with deep automotive development experience * Strong ownership ...
Develop automotive embedded software using Embedded C * Design and implement low-level drivers ... Hands-on Embedded Software Engineer with deep automotive development experience * Strong ownership ...
Develop automotive embedded software using Embedded C * Design and implement low-level drivers ... Hands-on Embedded Software Engineer with deep automotive development experience * Strong ownership ...
Quick apply
Develop automotive embedded software using Embedded C * Design and implement low-level drivers ... Hands-on Embedded Software Engineer with deep automotive development experience * Strong ownership ...
Irvine, CA · On-site
$141K - $185K/yr
Embedded Software Engineer Job Location : Irvine, California, (100% onsite) Resource Type : C2C ... Develop and maintain embedded applications using C/C++. * Work closely with hardware teams on board ...
Quick apply
Irvine, CA · On-site
$141K - $185K/yr
Embedded Software Engineer Job Location : Irvine, California, (100% onsite) Resource Type : C2C ... Develop and maintain embedded applications using C/C++. * Work closely with hardware teams on board ...
Melbourne, FL · On-site
$121K - $160K/yr
Description: - Embedded C and C++ programming experience - RTOS Experience (GHS Integrity RTOS experience preferred) - GreenHills Compiler experience (ColdFire Processor) - Safety critical ...
Melbourne, FL · On-site
$121K - $160K/yr
Description: - Embedded C and C++ programming experience - RTOS Experience (GHS Integrity RTOS experience preferred) - GreenHills Compiler experience (ColdFire Processor) - Safety critical ...
$121K - $160K/yr
Description: - Embedded C and C++ programming experience - RTOS Experience (GHS Integrity RTOS experience preferred) - GreenHills Compiler experience (ColdFire Processor) - Safety critical ...
$121K - $160K/yr
Description: - Embedded C and C++ programming experience - RTOS Experience (GHS Integrity RTOS experience preferred) - GreenHills Compiler experience (ColdFire Processor) - Safety critical ...
Troy, MI · On-site +1
Strong embedded C programming language experience. - SW Development experience: - OS: Integrity QNX and/or Linux. - Middle and Application layer blocks development (e.g. ethernet (TCPIP AVTP and RIVP ...
Troy, MI · On-site +1
Strong embedded C programming language experience. - SW Development experience: - OS: Integrity QNX and/or Linux. - Middle and Application layer blocks development (e.g. ethernet (TCPIP AVTP and RIVP ...
Peoria, IL · On-site
$52.77/hr
Title: Embedded Software Engineer 3 #100464 Location: onsite Mossville, IL 100% M-F; open to ... Proficiency in Embedded C/C++, MATLAB/Simulink, RTOS, CAN, Ethernet, and embedded control systems.
Quick apply
Peoria, IL · On-site
$52.77/hr
Title: Embedded Software Engineer 3 #100464 Location: onsite Mossville, IL 100% M-F; open to ... Proficiency in Embedded C/C++, MATLAB/Simulink, RTOS, CAN, Ethernet, and embedded control systems.
Warrenton, VA · On-site
$131K - $173K/yr
Job Title: Embedded Software Engineer This role focuses on developing embedded software for ... Design, develop, and maintain embedded firmware using C and Python for microprocessor-based and ...
Quick apply
Warrenton, VA · On-site
$131K - $173K/yr
Job Title: Embedded Software Engineer This role focuses on developing embedded software for ... Design, develop, and maintain embedded firmware using C and Python for microprocessor-based and ...
$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 | Embedded C Engineer | Firmware Engineer |
|---|---|---|
| Primary Focus | Developing embedded software using C for hardware devices | Designing and implementing low-level software/firmware for hardware systems |
| Skills & Certifications | Embedded C, microcontrollers, RTOS, hardware interfacing | Embedded C, microcontrollers, device drivers, hardware knowledge |
| Work Environment | Embedded systems, hardware labs, manufacturing | Hardware/software integration, testing labs |
| Industry Usage | Consumer electronics, automotive, IoT | Consumer electronics, IoT, industrial equipment |
Both roles involve embedded C programming and hardware interaction, but Embedded C Engineers focus more on developing software for embedded systems, while Firmware Engineers specialize in creating low-level firmware that directly controls hardware components. The roles often overlap, but the Firmware Engineer may have a deeper focus on hardware-level programming and device drivers.
Cities with the most Embedded C Engineer job openings:
States with the most job openings for Embedded C Engineer jobs include:
For Embedded C Engineer jobs, the most frequently searched job titles are:

Marietta, OH • On-site
Full-time
Re-posted 4 days ago
Hybrid Location - Candidates must live inColumbus, Cincinnati, Pittsburgh, or Parkersburg, WV area.
Caron Scientific is expanding our engineering team and hiring an Electrical Engineer - Embedded Systems to support the design and development of the control systems that power our environmental chambers and precision laboratory equipment.
If you're an engineer who enjoys combiningembedded development, electrical design, and real-world problem-solving, this role offers the chance to work on meaningful products used across biotech, pharma, clinical labs, and research institutions.
What You'll Do
Design and update electrical schematics, wiring diagrams, and harness assemblies
Develop and support embedded hardware and firmware (C/C++) for environmental control systems (temperature, humidity, CO2, refrigeration)
Troubleshoot electrical, embedded, and control-system issues in prototype and production units
Collaborate closely with mechanical and software engineers on system integration
Select components and ensure performance, manufacturability, and compliance
Support manufacturing and field service teams with technical expertise
Participate in design reviews and continuous improvement initiatives
Minimum 3 years of experiencein electrical and/or embedded systems design
Hands-on experience with embedded C/C++ and debugging tools
Familiarity with AutoCAD Electrical, SolidWorks Electrical, or Altium
Understanding of control systems, communication protocols (Modbus, CAN, RS-485), or PC-based controls
Strong analytical and troubleshooting skills
Excellent cross-functional communication and collaboration
Seniority Level -Associate
Industry - Manufacturing
Full-time
Job Functions
Engineering
Skills
Systems Design
Design
Diagram Design
Control Systems
Embedded Systems
System Integration
Wiring Diagrams
C++
Humidity
C Programming Language