> Markdown version of [/jobs/ext/3749555-embedded-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/3749555-embedded-firmware-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Firmware Engineer - **Company:** Richmond Group - **Location:** Roanoke, VA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C (Programming Language), Artificial Intelligence, Data Analysis, Automation of Tests, Communications Protocols, Embedded Software, Firmware, Software Engineering, Scripting, Bare Metal, Software Coding, Software Version Control - **Published:** October 15, 2026 - **Apply:** https://jobs.richgroupusa.com/system/classifieds/application_redirect/?listing_id=5523 ## About the Role 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., * 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. ## 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.