Embedded Hardware Engineer
Durham, NC ยท On-site
Skills & Requirements: - Bachelors degree in Electrical Engineering or a related field is highly preferred. - Hands-on experience designing embedded electronics built around ESP32-class ...
Durham, NC ยท On-site
Skills & Requirements: - Bachelors degree in Electrical Engineering or a related field is highly preferred. - Hands-on experience designing embedded electronics built around ESP32-class ...
Durham, NC ยท On-site
Skills & Requirements: - Bachelors degree in Electrical Engineering or a related field is highly preferred. - Hands-on experience designing embedded electronics built around ESP32-class ...
$125K - $225K/yr
Are you an innovative Embedded Software Engineer with expertise in C/C++ and Linux systems? Do you thrive in fast-paced environments where solving complex problems is the norm? Parsons is seeking ...
$125K - $225K/yr
Are you an innovative Embedded Software Engineer with expertise in C/C++ and Linux systems? Do you thrive in fast-paced environments where solving complex problems is the norm? Parsons is seeking ...
Act as an embedded engineer/architect within delivery teams to accelerate AI solution design and implementation * Bridge the gap between central AI enablement capabilities and domain-specific ...
Act as an embedded engineer/architect within delivery teams to accelerate AI solution design and implementation * Bridge the gap between central AI enablement capabilities and domain-specific ...
Cary, NC ยท On-site
$123K - $161K/yr
Embedded Software Engineer Client: Heavy Machine Manufacturing Company Duration: 12 Months (Possibility of Extension/Conversion) Location: Cary, NC 27513 Shift: 1st Shift Description: * Develop and ...
Cary, NC ยท On-site
$123K - $161K/yr
Embedded Software Engineer Client: Heavy Machine Manufacturing Company Duration: 12 Months (Possibility of Extension/Conversion) Location: Cary, NC 27513 Shift: 1st Shift Description: * Develop and ...
Cary, NC ยท On-site
$60 - $64/hr
Embedded Software Engineer Client: Heavy Machine Manufacturing Company Location: Cary, NC 27513 Duration: 12 Months Shift: 1st Shift (8:00 AM - 5:00 PM) Job Summary Embedded software engineering role ...
Quick apply
Cary, NC ยท On-site
$60 - $64/hr
Embedded Software Engineer Client: Heavy Machine Manufacturing Company Location: Cary, NC 27513 Duration: 12 Months Shift: 1st Shift (8:00 AM - 5:00 PM) Job Summary Embedded software engineering role ...
Cary, NC ยท On-site
$123K - $161K/yr
... validate embedded software solutions for OpenRTOS-based systems. ยท Collaborate with cross-functional teams to deliver software solutions and provide technical support. ยท Develop engineering ...
Cary, NC ยท On-site
$123K - $161K/yr
... validate embedded software solutions for OpenRTOS-based systems. ยท Collaborate with cross-functional teams to deliver software solutions and provide technical support. ยท Develop engineering ...
Cary, NC ยท On-site
$123K - $161K/yr
... validate embedded software solutions for OpenRTOS-based systems. ยท Collaborate with cross-functional teams to deliver software solutions and provide technical support. ยท Develop engineering ...
Cary, NC ยท On-site
$123K - $161K/yr
... validate embedded software solutions for OpenRTOS-based systems. ยท Collaborate with cross-functional teams to deliver software solutions and provide technical support. ยท Develop engineering ...
$112K - $148K/yr
Job Summary We are seeking an Embedded Software Engineer with 2-5 years of experience to join the Embedded Software team in the design, implementation, and support of GridBridge products. This role ...
$112K - $148K/yr
Job Summary We are seeking an Embedded Software Engineer with 2-5 years of experience to join the Embedded Software team in the design, implementation, and support of GridBridge products. This role ...
Cary, NC ยท On-site
$123K - $161K/yr
Description: Software Engineer, Embedded OS Job Responsibility Support the development of tools & scripts for increasing efficiency and user experience in the client's OpenRTOS based embedded ...
Cary, NC ยท On-site
$123K - $161K/yr
Description: Software Engineer, Embedded OS Job Responsibility Support the development of tools & scripts for increasing efficiency and user experience in the client's OpenRTOS based embedded ...
Raleigh, NC ยท On-site
$112K - $148K/yr
Job Summary We are seeking an Embedded Software Engineer with 2-5 years of experience to join the Embedded Software team in the design, implementation, and support of GridBridge products. This role ...
Raleigh, NC ยท On-site
$112K - $148K/yr
Job Summary We are seeking an Embedded Software Engineer with 2-5 years of experience to join the Embedded Software team in the design, implementation, and support of GridBridge products. This role ...
$112K - $148K/yr
Job Summary We are seeking an Embedded Software Engineer with 2-5 years of experience to join the Embedded Software team in the design, implementation, and support of GridBridge products. This role ...
$112K - $148K/yr
Job Summary We are seeking an Embedded Software Engineer with 2-5 years of experience to join the Embedded Software team in the design, implementation, and support of GridBridge products. This role ...
Cary, NC ยท On-site
$134K - $176K/yr
Embedded Software Engineer - Onsite Mandatory skills: C#, C++, Java, object-oriented software design, C, embedded software development workflow, machine validation, GNU Make, Python, CAN, UDS ...
Cary, NC ยท On-site
$134K - $176K/yr
Embedded Software Engineer - Onsite Mandatory skills: C#, C++, Java, object-oriented software design, C, embedded software development workflow, machine validation, GNU Make, Python, CAN, UDS ...
Morrisville, NC ยท On-site
$140K - $150K/yr
Embedded Firmware Engineer Full-time Morrisville, NC, US Exclusive confidential search -- details shared with qualified applicants. Become a Key Player as an Embedded Firmware Engineer You will ...
Quick apply
Morrisville, NC ยท On-site
$140K - $150K/yr
Embedded Firmware Engineer Full-time Morrisville, NC, US Exclusive confidential search -- details shared with qualified applicants. Become a Key Player as an Embedded Firmware Engineer You will ...
$140K - $150K/yr
Embedded Firmware Engineer Full-time Morrisville, NC, US Exclusive confidential search -- details shared with qualified applicants. Become a Key Player as an Embedded Firmware Engineer You will ...
$140K - $150K/yr
Embedded Firmware Engineer Full-time Morrisville, NC, US Exclusive confidential search -- details shared with qualified applicants. Become a Key Player as an Embedded Firmware Engineer You will ...
Cary, NC ยท On-site
$60/hr
Embedded Software Engineer Cary, NC - Full Time Productive Resources (www.productiveresources.com) is seeking a candidate to be part of our engineering team at our customer's facility in Cary, NC. As ...
Quick apply
Cary, NC ยท On-site
$60/hr
Embedded Software Engineer Cary, NC - Full Time Productive Resources (www.productiveresources.com) is seeking a candidate to be part of our engineering team at our customer's facility in Cary, NC. As ...
Raleigh, NC ยท On-site
$94K - $138K/yr
You will work as part an engineering team to develop, test, and release embedded software in support of new product development. Collaborate with global cross-functional teams to support the launch ...
Raleigh, NC ยท On-site
$94K - $138K/yr
You will work as part an engineering team to develop, test, and release embedded software in support of new product development. Collaborate with global cross-functional teams to support the launch ...
Durham, NC ยท Hybrid
$50 - $60/hr
Job Title: Embedded Software Engineer Join our innovative team as an Embedded Software Engineer and play a pivotal role in developing software that integrates with and controls physical power ...
Quick apply
Durham, NC ยท Hybrid
$50 - $60/hr
Job Title: Embedded Software Engineer Join our innovative team as an Embedded Software Engineer and play a pivotal role in developing software that integrates with and controls physical power ...
Cary, NC ยท On-site
$121K - $160K/yr
Embedded Software Engineer Cary, NC - Full Time Productive Resources (www.productiveresources.com) is seeking a candidate to be part of our engineering team at our customer's facility in Cary, NC. As ...
Cary, NC ยท On-site
$121K - $160K/yr
Embedded Software Engineer Cary, NC - Full Time Productive Resources (www.productiveresources.com) is seeking a candidate to be part of our engineering team at our customer's facility in Cary, NC. As ...
Durham, NC ยท Hybrid
$50 - $60/hr
Job Title: Embedded Software Engineer Join our innovative team as an Embedded Software Engineer and play a pivotal role in developing software that integrates with and controls physical power ...
Quick apply
Durham, NC ยท Hybrid
$50 - $60/hr
Job Title: Embedded Software Engineer Join our innovative team as an Embedded Software Engineer and play a pivotal role in developing software that integrates with and controls physical power ...
Cary, NC ยท On-site
RFA Engineering ( www.rfamec.com ) develops embedded software and electronics for our world-class clients in the areas of precision agriculture and vehicle electrification. We are seeking an ...
Cary, NC ยท On-site
RFA Engineering ( www.rfamec.com ) develops embedded software and electronics for our world-class clients in the areas of precision agriculture and vehicle electrification. We are seeking an ...
$68K - $77.2K
1% of jobs
$77.2K - $86.4K
2% of jobs
$86.4K - $95.6K
3% of jobs
$95.6K - $104.8K
6% of jobs
$104.8K - $114K
5% of jobs
$114K - $123.2K
5% of jobs
$126.4K is the 25th percentile. Wages below this are outliers.
$123.2K - $132.4K
5% of jobs
$132.4K - $141.6K
7% of jobs
$141.6K - $150.8K
3% of jobs
$150.8K - $159.9K
3% of jobs
The median wage is $161.2K / yr.
$159.9K - $169.1K
58% of jobs
$68K
$149.1K
$169.1K
| Aspect | Embedded Engineer | Firmware Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Electrical, Computer Engineering, or related fields; certifications like ARM or IoT certifications are common | Bachelor's in Computer Engineering, Electrical Engineering, or related; often similar certifications in embedded systems or firmware development |
| Work Environment | Designing and developing hardware-software integrated systems, often in industrial, automotive, or consumer electronics | Writing, testing, and debugging low-level code that runs directly on hardware devices like microcontrollers or embedded processors |
| Employer & Industry Usage | Electronics manufacturers, automotive, aerospace, IoT companies | Consumer electronics, IoT devices, medical devices, automotive systems |
Embedded Engineers and Firmware Engineers often work closely, but Embedded Engineers focus on both hardware and software integration, while Firmware Engineers specialize in low-level code development that runs directly on hardware. Both roles require similar skills and certifications, but their primary focus and work environment differ slightly.

Other
Re-posted 12 days ago
Please, no third parties. Permanent residents only.
This is primarily an onsite position in Durham, NC, and no relocation assistance is available.
Main Duties & Responsibilities:
- Design and deliver embedded electronic hardware used within industrial sensor platforms, supporting the full lifecycle from early concept development through production readiness.
- Create and maintain detailed schematics, select appropriate components, and develop PCB layouts for compact embedded boards while accounting for signal integrity, power efficiency, and manufacturing feasibility.
- Engineer and validate designs utilizing embedded processors such as the ESP32 family, along with supporting components including ADCs, power regulation circuits, battery management systems, and peripheral interfaces.
- Build prototypes and perform validation testing using laboratory instrumentation, in-system diagnostics, and iterative debugging techniques.
- Work closely with firmware developers to integrate hardware with multiple firmware branches, enabling new features and diagnosing system-level behavior.
- Develop targeted firmware utilities for diagnostics and validation such as logging hooks, input validation routines, and test utilities to accelerate hardware bring-up and troubleshooting.
- Partner with internal test, manufacturing, and field teams to refine product designs based on operational data, reliability findings, and customer deployment feedback.
- Assist with production readiness and ongoing sustaining engineering activities as devices transition into higher-volume manufacturing.
- Contribute to continuous improvements of deployed hardware through structured troubleshooting and root-cause analysis.
Skills & Requirements:
- Bachelors degree in Electrical Engineering or a related field is highly preferred.
- Hands-on experience designing embedded electronics built around ESP32-class microcontrollers or comparable embedded processors.
- Practical background in power system design, including battery-powered electronics, charging circuits, and power management architectures.
- Experience producing PCB schematics and layouts for dense, small-footprint circuit boards.
- Solid understanding of mixed-signal electronics, including analog-to-digital conversion and signal conditioning techniques.
- Familiarity with board-level communication interfaces and serial protocols such as SPI, I C, UART, and CAN.
- Ability to troubleshoot hardware/firmware interaction issues using tools such as oscilloscopes, logic analyzers, and embedded diagnostic code.
- Strong analytical thinking and structured debugging approach when addressing complex system issues.
- Effective communicator who can collaborate across firmware, hardware, testing, and manufacturing disciplines.
- Detail-oriented with a focus on building reliable, production-ready electronics.
Preferred Skills:
- Experience supporting hardware products through manufacturing ramp and field deployment.
- Exposure to industrial sensor platforms or ruggedized embedded systems used in demanding environments.
- Experience writing or contributing to embedded firmware, particularly for diagnostic or validation purposes.
- Familiarity with additional or custom microcontroller architectures beyond ESP32.
- Awareness of EMI/EMC considerations when designing electronics intended for industrial environments.
tags: senior embedded engineer, senior embedded systems engineer, senior embedded systems hardware engineer, senior electronics engineer, senior electronic engineer, senior mechanical engineer