Embedded Firmware Engineer - Bare Metal

Richgroupusa

Roanoke (VA)

On-site

USD 100,000 - 165,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TRG Manufacturing Search Division seeks an Embedded Firmware Engineer to join an established industry leader. You'll develop bare-metal firmware for microcontroller-based industrial products, turning ideas into reliable functionality through hands-on coding, testing, and troubleshooting.

With 8+ years of embedded firmware experience and strong C programming, you'll support new product development and improve performance and reliability.

Qualifications

  • 8+ years of embedded firmware development experience.
  • Strong C programming skills.
  • Bachelor’s degree in Electrical Engineering, Software Engineering, or related field; master preferred.
  • Experience with Microchip dsPIC, STM32, NXP, Renesas, TI or similar platforms.
  • Strong understanding of interrupts, timers, analog/digital interfaces, and time-critical processing.
  • Experience with embedded communication protocols, source control, and firmware testing; automated testing and scripting skills are a plus.
  • Strong problem-solving, communication, and project ownership skills; PCB design and embedded cybersecurity experience are desirable.

Responsibilities

  • Develop bare-metal firmware for microcontroller-based industrial products.
  • Support new product development and improve the performance and reliability of existing products.
  • Improve performance and reliability of existing products and troubleshoot issues.
  • Explore AI-enabled tools to improve development, testing, and data analysis.

Skills

Embedded firmware
C programming
Bare-metal
Microcontroller
Troubleshooting
Testing
Scripting
Source control
PCB design
Embedded cybersecurity
AI tools

Education

Bachelor's degree in Electrical Engineering
Bachelor's degree in Software Engineering
Master's degree preferred

Tools

Microchip dsPIC
STM32
NXP
Renesas
TI
Git

Job description

TRG Manufacturing Search Division is conducting a search for an Embedded Firmware Engineer to join an established industry leader. This growing company offers a supportive culture where your ideas matter and the opportunity to develop innovative electronic products for demanding industrial applications.

You’ll develop bare-metal firmware for microcontroller-based industrial products, turning ideas into reliable functionality through hands-on coding, testing, and troubleshooting. You’ll support new product development and improve the performance and reliability of existing products.

You’ll have room to stretch your creativity, explore new approaches, and help make products smarter and more reliable. Your work will improve performance, reduce maintenance costs, and support new product capabilities. You’ll also explore AI-enabled tools to improve development, testing, and data analysis.

We’re looking for someone with 8+ years of hands-on embedded firmware experience and strong C programming skills. If you enjoy working close to the hardware, solving practical engineering challenges, and seeing your code drive real-world products, this is an opportunity to make a visible impact.

Background:
  • Bachelor’s degree in Electrical Engineering, Software Engineering, or a closely related field; master’s preferred.
  • 8+ years of embedded firmware development experience, including strong C programming and bare-metal microcontroller development.
  • Experience with Microchip dsPIC, STM32, NXP, Renesas, TI, or similar platforms.
  • Strong understanding of interrupts, timers, analog/digital interfaces, and time-critical processing.
  • Experience with embedded communication protocols, source control, and firmware testing; automated testing and scripting skills are a plus.
  • Strong problem-solving, communication, and project ownership skills; PCB design and embedded cybersecurity experience are desirable.

Please note that candidates for this position must be legally authorized to work in the US without sponsorship to be considered for employment.

All qualified applicants will receive consideration for employment without regard to the individual's race, color, sex, national origin, religion, age, disability, genetic information, status as a military veteran or any other characteristic protected by applicable law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer – Industrial MCUs
Senior Embedded Firmware Engineer – Industrial MCUs

Richgroupusa • Roanoke (VA)

On-site
USD 100,000 - 165,000
Senior Firmware Engineer
Senior Firmware Engineer

Riccione Resources, Inc. • Dallas (TX)

On-site
USD 120,000 - 170,000
Embedded Software Engineer
Embedded Software Engineer

Addison Group • Waukegan (IL)

On-site
USD 90,000 - 120,000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Embedded Software Engineer
Embedded Software Engineer

Actalent • Santa Barbara (CA)

On-site
USD 110,000 - 160,000
Equity Participation
Relocation Assistance
401(k)
+3
Embedded Engineer
Embedded Engineer

Cypress HCM • San Diego (CA)

On-site
USD 90,000 - 120,000
Embedded Software Engineer
Embedded Software Engineer

vigilant • Seattle (WA)

On-site
USD 150,000 - 185,000
Comprehensive Benefits Package
401k Matching
Embedded Software Engineer
Embedded Software Engineer

Bright Vision Technologies • Chesterfield (MO)

Remote
USD 130,000 - 195,000
Firmware Engineer
Firmware Engineer

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Cindavi • Milwaukee (WI)

On-site
USD 90,000 - 120,000
Competitive compensation
401(k) with company match
PTO and paid holidays
+1