Senior Firmware Engineer - Embedded Systems (Onsite/Hybrid)

RaceDog Technologies

Raleigh, Durham, Morrisville, Cary (NC, NC, NC, NC)

Hybrid

USD 193,000 - 289,000

Full time

48 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Racedog Technologies in Raleigh/Durham/Cary, NC seeks a Senior Firmware Engineer with 12+ years in embedded systems to design, develop, and optimize firmware for advanced hardware. Lead driver development, RTOS configuration, and secure boot/OTA mechanisms in a collaborative hardware-to-cloud environment.

You will work onsite with hybrid options, interfacing with hardware, validation teams, and cloud developers to ensure robust, secure firmware across multisite projects.

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline.
  • Minimum of 12+ years of professional software engineering experience, with extensive embedded firmware development.
  • Expert-level proficiency in C and C++ for resource-constrained embedded systems.
  • Hands-on experience with RTOS such as FreeRTOS, ThreadX, or Zephyr.
  • Experience developing device drivers for SPI, I2C, UART, USB, Ethernet, and CAN.
  • Strong debugging and hardware lab capabilities with oscilloscopes, logic analyzers, and JTAG debuggers.
  • Eligibility to work in the United States and onsite/hybrid work in the Raleigh/Durham/Cary, NC region.

Responsibilities

  • Design, develop, test, and optimize production-grade embedded firmware for microcontrollers and IoT hardware.
  • Perform board bring-up and hardware-software integration, including low-level driver development.
  • Configure RTOS schedulers or bare-metal environments for deterministic timing.
  • Implement secure boot architectures and OTA firmware update pipelines.
  • Debug complex firmware issues using lab instruments like oscilloscopes and JTAG debuggers.
  • Collaborate with hardware engineers on schematic reviews, pinmux, and board layouts.
  • Develop automated unit tests and HIL test scripts; maintain technical docs.
  • Ensure adherence to coding standards, memory limits, and power constraints.

Skills

C/C++ programming
RTOS
Embedded firmware
Debugging
Hardware/software integration

Education

Bachelor’s degree in Electrical/Computer Engineering or Computer Science

Tools

FreeRTOS
ThreadX
Zephyr
JTAG debuggers
Oscilloscopes

Job description

Racedog Technologies in Raleigh/Durham/Cary, NC seeks a Senior Firmware Engineer with 12+ years in embedded systems to design, develop, and optimize firmware for advanced hardware. Lead driver development, RTOS configuration, and secure boot/OTA mechanisms in a collaborative hardware-to-cloud environment.

You will work onsite with hybrid options, interfacing with hardware, validation teams, and cloud developers to ensure robust, secure firmware across multisite projects.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer | Racedog Technologies | Raleigh/Durham/Morrisville/Cary, NC
Senior Firmware Engineer | Racedog Technologies | Raleigh/Durham/Morrisville/Cary, NC

RaceDog Technologies • Raleigh (NC), Durham (NC), Morrisville (NC), Cary (NC)

Hybrid
USD 193,000 - 289,000
Senior Embedded Firmware Engineer - Onsite in Raleigh
Senior Embedded Firmware Engineer - Onsite in Raleigh

Piper Companies • Raleigh (NC)

On-site
USD 115,000 - 145,000
Medical, dental, vision
401(k)
PTO
Senior Embedded Firmware Architect (Onsite Morrisville)
Senior Embedded Firmware Architect (Onsite Morrisville)

Piper Companies • Morrisville (NC)

On-site
USD 115,000 - 145,000
Medical benefits
Dental benefits
Vision benefits
+2
Senior Embedded Firmware Engineer - Linux/RTOS, Networking
Senior Embedded Firmware Engineer - Linux/RTOS, Networking

Zachary Piper Solutions • Raleigh (NC)

On-site
USD 115,000 - 145,000
Medical benefits (health) refresh
Dental benefits
Vision benefits
+2
Embedded Firmware Engineer - Power & Battery (Hybrid, Raleigh)
Embedded Firmware Engineer - Power & Battery (Hybrid, Raleigh)

Equiliem • Raleigh (NC)

Hybrid
USD 140,000 - 155,000
Medical Insurance
Vision & Dental Insurance
Life Insurance
+4
Senior Embedded Firmware Engineer - Networking & Linux RTOS
Senior Embedded Firmware Engineer - Networking & Linux RTOS

ZP Group • Raleigh (NC)

On-site
USD 115,000 - 145,000
Embedded Firmware Design Engineer - 173
Embedded Firmware Design Engineer - 173

Zachary Piper Solutions • Raleigh (NC)

On-site
USD 115,000 - 145,000
Medical benefits (health) refresh
Dental benefits
Vision benefits
+2
Embedded Firmware Design Engineer - 173
Embedded Firmware Design Engineer - 173

ZP Group • Raleigh (NC)

On-site
USD 115,000 - 145,000
Senior Embedded Firmware Architect (Remote)
Senior Embedded Firmware Architect (Remote)

Edge Autonomy • United States

Remote
USD 159,000 - 266,000
Matching 401(k)
Paid PTO
Paid holidays
+5
Senior System Firmware Architect Equity & Benefits
Senior System Firmware Architect Equity & Benefits

NVIDIA • Durham (NC)

On-site
USD 184,000 - 357,000
Equity
Benefits