Embedded Systems Engineer
Cary, NC · On-site
Embedded Systems Engineer This position is associated with development of electrical systems and software that control vehicle operation and functions. Development methods include C programming ...
Cary, NC · On-site
Embedded Systems Engineer This position is associated with development of electrical systems and software that control vehicle operation and functions. Development methods include C programming ...
Cary, NC · On-site
Embedded Systems Engineer This position is associated with development of electrical systems and software that control vehicle operation and functions. Development methods include C programming ...
Embedded Systems Engineer This position is associated with development of electrical systems and software that control vehicle operation and functions. Development methods include C programming ...
Quick apply
Embedded Systems Engineer This position is associated with development of electrical systems and software that control vehicle operation and functions. Development methods include C programming ...
Durham, NC · On-site
... Engineer and validate designs utilizing embedded processors such as the ESP32 family, along with ... systems, and peripheral interfaces. - Build prototypes and perform validation testing using ...
Durham, NC · On-site
... Engineer and validate designs utilizing embedded processors such as the ESP32 family, along with ... systems, and peripheral interfaces. - Build prototypes and perform validation testing using ...
Raleigh, NC · On-site
$112K - $154K/yr
As a Principal Engineer, Embedded Systems, you will play a pivotal role in supporting embedded software development activities within our research and development team. Your primary focus will be on ...
Raleigh, NC · On-site
$112K - $154K/yr
As a Principal Engineer, Embedded Systems, you will play a pivotal role in supporting embedded software development activities within our research and development team. Your primary focus will be on ...
Raleigh, NC · On-site
$40K - $90K/yr
Role : Systems Engineer Type : FT Location: Raleigh, NC Hybrid We are looking for a candidate to ... Embedded systems communications experience. * C#, ASP.Net Core experience. * Experience with ...
Quick apply
Raleigh, NC · On-site
$40K - $90K/yr
Role : Systems Engineer Type : FT Location: Raleigh, NC Hybrid We are looking for a candidate to ... Embedded systems communications experience. * C#, ASP.Net Core experience. * Experience with ...
Raleigh, NC · On-site
$40K - $90K/yr
Role : Systems Engineer Type : FT Location: Raleigh, NC Hybrid We are looking for a candidate to ... Embedded systems communications experience. * C#, ASP.Net Core experience. * Experience with ...
Raleigh, NC · On-site
$40K - $90K/yr
Role : Systems Engineer Type : FT Location: Raleigh, NC Hybrid We are looking for a candidate to ... Embedded systems communications experience. * C#, ASP.Net Core experience. * Experience with ...
Durham, NC · Hybrid
$50 - $60/hr
Embedded Software Engineer Join our innovative team as an Embedded Software Engineer and play a ... Optimize software performance for embedded systems and real-time applications. * Participate in ...
Quick apply
Durham, NC · Hybrid
$50 - $60/hr
Embedded Software Engineer Join our innovative team as an Embedded Software Engineer and play a ... Optimize software performance for embedded systems and real-time applications. * Participate in ...
Cary, NC · On-site
$123K - $161K/yr
Design, develop, test, and validate embedded software solutions for OpenRTOS-based systems ... Develop engineering documentation, specifications, and software design standards. * Perform ...
Cary, NC · On-site
$123K - $161K/yr
Design, develop, test, and validate embedded software solutions for OpenRTOS-based systems ... Develop engineering documentation, specifications, and software design standards. * Perform ...
Durham, NC · Hybrid
$50 - $60/hr
Embedded Software Engineer Join our innovative team as an Embedded Software Engineer and play a ... Optimize software performance for embedded systems and real-time applications. * Participate in ...
Quick apply
Durham, NC · Hybrid
$50 - $60/hr
Embedded Software Engineer Join our innovative team as an Embedded Software Engineer and play a ... Optimize software performance for embedded systems and real-time applications. * Participate in ...
Durham, NC · Hybrid
$50 - $60/hr
Embedded Software Engineer Join our innovative team as an Embedded Software Engineer and play a ... Optimize software performance for embedded systems and real-time applications. * Participate in ...
New
Quick apply
Durham, NC · Hybrid
$50 - $60/hr
Embedded Software Engineer Join our innovative team as an Embedded Software Engineer and play a ... Optimize software performance for embedded systems and real-time applications. * Participate in ...
New
Cary, NC · On-site
$60 - $64/hr
Cary, NC 27513 Duration: 12 Months Shift: 1st Shift (8:00 AM - 5:00 PM) Job Summary Embedded software engineering role focused on design, development, and validation of software systems . Involves ...
Quick apply
Cary, NC · On-site
$60 - $64/hr
Cary, NC 27513 Duration: 12 Months Shift: 1st Shift (8:00 AM - 5:00 PM) Job Summary Embedded software engineering role focused on design, development, and validation of software systems . Involves ...
Raleigh, NC · On-site
$105K - $154K/yr
Eaton's Electrical Critical Power Solutions Division is hiring a Lead Embedded Software Engineer - Real-Time Systems to join our growing team in Raleigh, NC. We offer relocation assistance within the ...
Raleigh, NC · On-site
$105K - $154K/yr
Eaton's Electrical Critical Power Solutions Division is hiring a Lead Embedded Software Engineer - Real-Time Systems to join our growing team in Raleigh, NC. We offer relocation assistance within the ...
Raleigh, NC · On-site
$94K - $138K/yr
Establish system & sub-system level requirements from functional specifications and application needs. * Develop, debug, and test embedded software in C/C++ for real-time control and system ...
Raleigh, NC · On-site
$94K - $138K/yr
Establish system & sub-system level requirements from functional specifications and application needs. * Develop, debug, and test embedded software in C/C++ for real-time control and system ...
Durham, NC · On-site
$127K - $167K/yr
With 1.5M hours of runtime and 8 GWh of energy storage systems managed with HybridOS™, FlexGen ... This position offers a unique opportunity to apply your software engineering skills in a high ...
Durham, NC · On-site
$127K - $167K/yr
With 1.5M hours of runtime and 8 GWh of energy storage systems managed with HybridOS™, FlexGen ... This position offers a unique opportunity to apply your software engineering skills in a high ...
Interact with microcontroller-based systems using common hardware debugging interfaces such as JTAG ... Engineering, Computer Science, or a related program with an embedded and/or hardware focus (or ...
Interact with microcontroller-based systems using common hardware debugging interfaces such as JTAG ... Engineering, Computer Science, or a related program with an embedded and/or hardware focus (or ...
Interact with microcontroller-based systems using common hardware debugging interfaces such as JTAG ... Engineering, Computer Science, or a related program with an embedded and/or hardware focus (or ...
Interact with microcontroller-based systems using common hardware debugging interfaces such as JTAG ... Engineering, Computer Science, or a related program with an embedded and/or hardware focus (or ...
$114K - $150K/yr
Review system-level requirements, and process them into software requirements specifications Design ... of an embedded system based on software requirements Integrate applications using components ...
$114K - $150K/yr
Review system-level requirements, and process them into software requirements specifications Design ... of an embedded system based on software requirements Integrate applications using components ...
Cary, NC · On-site
$113K - $145K/yr
A senior or lead engineer ready to take the next step into people leadership What You'll Do Lead ... Experience working with embedded systems, electronics, firmware, or connected products * Experience ...
Cary, NC · On-site
$113K - $145K/yr
A senior or lead engineer ready to take the next step into people leadership What You'll Do Lead ... Experience working with embedded systems, electronics, firmware, or connected products * Experience ...
Cary, NC · On-site
$113K - $145K/yr
A senior or lead engineer ready to take the next step into people leadership What You'll Do Lead ... Experience working with embedded systems, electronics, firmware, or connected products * Experience ...
Cary, NC · On-site
$113K - $145K/yr
A senior or lead engineer ready to take the next step into people leadership What You'll Do Lead ... Experience working with embedded systems, electronics, firmware, or connected products * Experience ...
Raleigh, NC · On-site
$168K/yr
Collaboration with QA: Partner with Systems and Quality Assurance engineers to ensure compliance with IEC 62304 guidance for FDA regulations. Embedded Systems * C/C++ Development: Develop and ...
Raleigh, NC · On-site
$168K/yr
Collaboration with QA: Partner with Systems and Quality Assurance engineers to ensure compliance with IEC 62304 guidance for FDA regulations. Embedded Systems * C/C++ Development: Develop and ...
$56.6K - $67.3K
1% of jobs
$67.3K - $78K
2% of jobs
$78K - $88.6K
6% of jobs
$88.6K - $99.3K
13% of jobs
$101.6K is the 25th percentile. Wages below this are outliers.
$99.3K - $110K
14% of jobs
$110K - $120.6K
12% of jobs
The median wage is $122.9K / yr.
$120.6K - $131.3K
13% of jobs
$131.3K - $142K
12% of jobs
$145.1K is the 75th percentile. Wages above this are outliers.
$142K - $152.6K
12% of jobs
$152.6K - $163.3K
11% of jobs
$163.3K - $174K
6% of jobs
$56.6K
$124.4K
$174K
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 21 days ago
Sourced by ZipRecruiter
Engineering professional services
201 - 500 Employees
Eden Prairie, MN, US
1961