\n \n \n Embedded Systems Engineer Hendersonville, NC (On\-site position) We are seeking a Senior Embedded Systems Engineer to join our innovative team in developing public safety technology. This ...
\n \n \n Embedded Systems Engineer Hendersonville, NC (On\-site position) We are seeking a Senior Embedded Systems Engineer to join our innovative team in developing public safety technology. This ...
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 ...
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 ...
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 ...
Quick apply
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 ...
Embedded Hardware Engineer
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 ...
Embedded Hardware Engineer
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 ...
On-Board Embedded Systems Engineer
Naples, NC · On-site +1
If you don't know us yet, we are an engineering and technological innovation company working on several areas, including the space sector, where we lead missions and projects in flight segment ...
On-Board Embedded Systems Engineer
Naples, NC · On-site +1
If you don't know us yet, we are an engineering and technological innovation company working on several areas, including the space sector, where we lead missions and projects in flight segment ...
Software Systems Engineer
Asheville, NC · On-site
$135K - $140K/yr
This position focuses on the development of embedded software and system architecture for highly engineered electromechanical products. You'll work closely with multidisciplinary engineering teams ...
Software Systems Engineer
Asheville, NC · On-site
$135K - $140K/yr
This position focuses on the development of embedded software and system architecture for highly engineered electromechanical products. You'll work closely with multidisciplinary engineering teams ...
Embedded Systems Software Engineer
Naples, NC · On-site +1
If you don't know us yet, we are an engineering and innovation company that works in different areas, one of them is space, where we participate in flight segment activities, satellite navigation ...
Embedded Systems Software Engineer
Naples, NC · On-site +1
If you don't know us yet, we are an engineering and innovation company that works in different areas, one of them is space, where we participate in flight segment activities, satellite navigation ...
Embedded Firmware / Software Engineer
Pinehurst, NC · On-site
$83K - $114K/yr
We specialize in mission-tailored warheads and firing systems for unmanned and autonomous weapon ... The Embedded Firmware / Software Engineer will work closely with electrical, systems, test, layout ...
Quick apply
Embedded Firmware / Software Engineer
Pinehurst, NC · On-site
$83K - $114K/yr
We specialize in mission-tailored warheads and firing systems for unmanned and autonomous weapon ... The Embedded Firmware / Software Engineer will work closely with electrical, systems, test, layout ...
Embedded Software Engineer
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
Embedded Software Engineer
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 ...
Embedded Firmware / Software Engineer
Pinehurst, NC · On-site
$83K - $114K/yr
We specialize in mission-tailored warheads and firing systems for unmanned and autonomous weapon ... The Embedded Firmware / Software Engineer will work closely with electrical, systems, test, layout ...
Embedded Firmware / Software Engineer
Pinehurst, NC · On-site
$83K - $114K/yr
We specialize in mission-tailored warheads and firing systems for unmanned and autonomous weapon ... The Embedded Firmware / Software Engineer will work closely with electrical, systems, test, layout ...
Embedded Software Engineer
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 ...
Embedded Software Engineer
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 ...
Embedded C++ Dev/Power Systems
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
Embedded C++ Dev/Power Systems
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 ...
Embedded Software Engineer
Cary, NC · On-site
$60 - $64/hr
Embedded Software Engineer Client: Heavy Machine Manufacturing Company Location: Cary, NC 27513 ... Identify and improve existing processes and systems * Support development of next-gen embedded ...
Quick apply
Embedded Software Engineer
Cary, NC · On-site
$60 - $64/hr
Embedded Software Engineer Client: Heavy Machine Manufacturing Company Location: Cary, NC 27513 ... Identify and improve existing processes and systems * Support development of next-gen embedded ...
Embedded Software Engineer
$118K - $155K/yr
Support software test and systems engineering in reviewing and updating the design Required Qualifications * 3+ years working in safety critical or mission critical embedded systems * Applied ...
Embedded Software Engineer
$118K - $155K/yr
Support software test and systems engineering in reviewing and updating the design Required Qualifications * 3+ years working in safety critical or mission critical embedded systems * Applied ...
Boot code and flash programming knowledge relevant to ECU or embedded systems. * Service tool interface experience, including configuration, testing, and troubleshooting. * Strong cross-functional ...
Quick apply
Boot code and flash programming knowledge relevant to ECU or embedded systems. * Service tool interface experience, including configuration, testing, and troubleshooting. * Strong cross-functional ...
Embedded Software Engineer - ERS
Concord, NC · On-site
$122K - $161K/yr
GM Performance Power Units - Concord, NC Embedded Software Engineer - ERS - Onsite Job Summary We ... Implement cutting-edge real-time control, sensor interfacing, communication protocols, and system ...
Embedded Software Engineer - ERS
Concord, NC · On-site
$122K - $161K/yr
GM Performance Power Units - Concord, NC Embedded Software Engineer - ERS - Onsite Job Summary We ... Implement cutting-edge real-time control, sensor interfacing, communication protocols, and system ...
Lead Embedded Software Engineer - Real time systems
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 ...
Lead Embedded Software Engineer - Real time systems
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 ...
Embedded Software Engineer
Monroe, NC · On-site
$121K - $160K/yr
Embedded Software Engineer Collaborate with Innovative 3Mers Around the World Choosing where to ... Troubleshoot system-level issues using oscilloscopes, logic analyzers, debuggers, and diagnostic ...
Embedded Software Engineer
Monroe, NC · On-site
$121K - $160K/yr
Embedded Software Engineer Collaborate with Innovative 3Mers Around the World Choosing where to ... Troubleshoot system-level issues using oscilloscopes, logic analyzers, debuggers, and diagnostic ...
Embedded Software Engineer
Monroe, NC · On-site
$121K - $160K/yr
Embedded Software Engineer Collaborate with Innovative 3Mers Around the World Choosing where to ... Design, develop, and maintain embedded firmware for microcontrollerbased systems * Leverage ...
Embedded Software Engineer
Monroe, NC · On-site
$121K - $160K/yr
Embedded Software Engineer Collaborate with Innovative 3Mers Around the World Choosing where to ... Design, develop, and maintain embedded firmware for microcontrollerbased systems * Leverage ...
Senior Embedded Firmware Engineer
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 ...
Senior Embedded Firmware Engineer
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 ...
Embedded Systems Engineer information
See North Carolina salary details
$56.8K - $67.5K
1% of jobs
$67.5K - $78.2K
2% of jobs
$78.2K - $88.9K
6% of jobs
$88.9K - $99.6K
13% of jobs
$101.9K is the 25th percentile. Wages below this are outliers.
$99.6K - $110.3K
14% of jobs
$110.3K - $121K
12% of jobs
The median wage is $123.2K / yr.
$121K - $131.7K
13% of jobs
$131.7K - $142.4K
12% of jobs
$145.6K is the 75th percentile. Wages above this are outliers.
$142.4K - $153.1K
12% of jobs
$153.1K - $163.8K
11% of jobs
$163.8K - $174.5K
6% of jobs
$56.8K
$124.8K
$174.5K
How much do embedded systems engineer jobs pay per year?
What does an embedded systems engineer do?
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.
What are the key skills and qualifications needed to thrive as an embedded systems engineer, and why are they important?
Are embedded systems engineers in demand?
What is the difference between Embedded Systems Engineer vs Firmware Engineer?
| 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.
What are some common challenges an embedded systems engineer faces when integrating hardware and software components?
What is an embedded systems engineer?
- Manager Electrical Engineer Embedded Systems
- Independent Contractor Embedded Software Engineer
- Embedded System Engineer
- Remote Embedded System Design
- Freelance Embedded Systems Engineer
- Urgently Hiring Electrical Engineer Embedded Systems
- Senior Embedded Engineer
- Freelance Firmware Engineer
- Entry Level Embedded Software Engineer
- Embedded C Developer

Full-time
Medical, Retirement, PTO
Re-posted 5 days ago
Job description
Embedded Systems Engineer<\/u><\/b>
<\/p>
Hendersonville, NC (On\-site position) <\/span>
<\/p>
We are seeking a Senior Embedded Systems Engineer to join our innovative team in developing public safety technology. This role is perfect for someone excited about architecture and development of new products and features. Perks include competitive compensation, health insurance, 401(k), generous PTO, weekly company\-sponsored lunches, and branded company apparel. <\/span>
<\/p>
Responsibilities:<\/u><\/b>
<\/p>
Drive the architecture, design, development, and feature set of embedded microcontroller devices and associated toolsets, including: <\/span>
<\/p>
<\/span>\- C \/ C++ (firmware) <\/span>
<\/p>
<\/span>\- C# (toolsets) <\/span>
<\/p>
<\/span>\- Python + GTK \/ Qt (toolsets) <\/span>
<\/p>
<\/span>\- ST Micro + Microchip MCU development environments <\/span>
<\/p>
Develop and maintain real\-time communication protocols, including: <\/span>
<\/p>
<\/span>\- RS\-485 <\/span>
<\/p>
<\/span>\- CAN (J1939) <\/span>
<\/p>
<\/span>\- LIN <\/span>
<\/p>
<\/span>\- NeoPixel <\/span>
<\/p>
<\/span>\- Bluetooth (4.1+) <\/span>
<\/p>
Lead testing and validation processes for new product releases, including: <\/span>
<\/p>
<\/span>\- Automated regression, board, and IO testing for embedded teams <\/span>
<\/p>
<\/span>\- End\-of\-line testing for manufacturing and quality teams <\/span>
<\/p>
<\/span>\- Debugging field failures and presenting findings with proposed solutions <\/span>
<\/p>
Provide technical support for customer inquiries, issues, and installations. <\/span>
<\/p>
Enjoy great food with the team and maintain a positive work environment! <\/span>
<\/p>
<\/p>
Qualifications:<\/u><\/b>
<\/p>
\- Degree in Electrical Engineering, Computer Engineering, or a related engineering field <\/span>
<\/p>
\- Strong proficiency in C (C99+); familiarity with C++ is required <\/span>
<\/p>
\- Strong proficiency in Python (3.6+) is preferred <\/span>
<\/p>
\- Experience with ST Micro and Microchip MCU development environments is preferred <\/span>
<\/p>
\- Familiarity with Jenkins or similar automation systems is a plus <\/span>
<\/p>
\- Experience with LED lighting and 12V systems is a plus <\/span>
<\/p>
\- Ability to travel as needed (<10% expected) <\/span>
<\/p>\n
\n <\/div><\/span>
\n <\/body>\n<\/html>
About TekGarden
Sourced by ZipRecruiter
Industry
Recruiting and staffing services
Company size
1 - 10 Employees
Headquarters location
Brevard, NC, US
Year founded
2017