Firmware Engineer

Robert Half Technology • Decatur, GA • Posted May 28, 2026

About the Role

Description
Robert Half is hiring! We are looking for a Firmware Engineer to join our team and help build reliable software for embedded hardware platforms. This role focuses on low-level development across microcontroller and embedded Linux environments, with an emphasis on hardware bring-up, driver development, and system performance. The ideal candidate brings strong C/C++ expertise, works effectively with cross-functional teams, and is comfortable diagnosing complex interactions between hardware and firmware.


Responsibilities:

• Lead initial firmware enablement for new boards by configuring boot processes, initializing memory, and validating connected hardware components.

• Create and support embedded software in C/C++ for both bare-metal targets and Linux-based devices, ensuring stable and maintainable implementations.

• Build and refine drivers for onboard components and communication buses, including sensor, storage, display, radio, ...