Opportunity Description
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, ...
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, ...
Ready to Apply?
Submit your application for Firmware Engineer at Robert Half Technology
Apply for this Position