Piper Companies is seeking an experienced Firmware Engineer located in the Raleigh Durham, North Carolina area for a worldwide leader in technology. The Firmware Engineer role is hybrid 2 days on-site and 3 days remote. The Firmware Engineer designs, develops, and tests security features for embedded systems to ensure secure, trustworthy technology. The Firmware Engineer focuses on firmware development using languages like C / C++, Rust, and Python.
Responsibilities of the Firmware Engineer include :
Qualifications for the Firmware Engineer include :
Compensation for the Firmware Engineer includes :
This job opens for applications on 5 / 28 / 2025. Applications for this job will be accepted for at least 30 days from the posting date.
Keywords : embedded systems, firmware development, hardware security, C programming, C++, Rust, Python, Go, low-level programming, x86 architecture, ARM architecture, secure boot, JTAG, SPI, I2C, USB, Ethernet, board bring-up, evaluation boards, firmware testing, debugging, scripting, automation, security architecture, operating systems, concurrency, memory management, CPU operating modes, firmware APIs, source code management, code reviews, cybersecurity, hardware interfaces, embedded CPU, lab tools, Linux shell scripts, product security, trust technologies, secure firmware, hardware-level security
LI-JN1
LI-HYBRID
Firmware Engineer • Durham, NC