> Markdown version of [/jobs/ext/4617698-firmware-engineer](https://www.wearedevelopers.com/jobs/ext/4617698-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). --- # Firmware Engineer - **Company:** Booz Allen Hamilton Inc. - **Location:** Warner Robins, GA, United States - **Experience:** Experienced - **Salary:** $86,800 - $198,000 - **Contract:** Permanent contract - **Skills:** Abstraction Layers, Application Programming Interfaces (APIs), Systems Engineering, Automation of Tests, Unit Testing, Bash Shell, Bluetooth Low Energy (Bluetooth), C++ (Programming Language), Code Review, Communications Protocols, Computer Programming, Computer Engineering, System Configuration, Software Debugging, Firmware, Joint Test Action (IEEE Standards), Python (Programming Language), Reverse Engineering, Wi-Fi Technology, PIC Microcontroller, SC Clearance, Build Management, Information Technology, Bare Metal, Zigbee, U-Boot, Hardware Debugging - **Published:** November 7, 2026 - **Apply:** https://www.dice.com/job-detail/1ce575f6-ef88-4330-8b0f-040c68f65f59 ## About the Role * 3+ years of experience in bare-metal programming, microcontrollers, and debugging tools * Experience designing, writing, and maintaining efficient, testable code in C and C++ * Experience configuring and optimizing low-level drivers and communication protocols * Experience isolating and resolving complex challenges using hardware debugging tools such as JTAG, SWD, oscilloscopes, logic analyzers, and digital multimeters * Ability to analyze hardware schematics, component datasheets, and reference manuals to write accurate hardware abstraction layers, perform unit tests, participate in code reviews, and document firmware architectures and API interfaces * Ability to obtain a Secret clearance * Bachelor's degree or 8+ years of experience in firmware engineering in lieu of a degree Nice If You Have: * Experience with wireless communication stacks like Bluetooth Low Energy (BLE), Wi-Fi, Zigbee, or LoRa * Experience reading electrical schematics and utilizing PCB design concepts * Experience with Python or Bash for scripting automated testing and build environments * Knowledge of cybersecurity best practices for embedded devices such as secure boot, encryption, and trust zones * Top Secret clearance * Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or related technical field Clearance: Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information. Skills Assessment As part of Booz Allen's skills first hiring process, candidates must complete the required skills assessment to ensure they meet the Basic Qualifications for this role. Candidates must complete the assessment and meet the minimum proficiency threshold to continue in the hiring process. ## Description As a firmware engineer, you know how to design and build low-level software that directly controls electronic hardware. You will directly apply your knowledge to design, develop, and implement low-level software that directly controls next-generation hardware systems. In this role, you will bridge the gap between physical electronic circuits and high-level applications and collaborate closely with hardware, electrical, and systems engineering teams from initial prototyping through to mass production. As a firmware engineer at Booz Allen, you'll support the development of next-gen capabilities, products, and solutions. Using the latest tools and technology, you'll write, test, and edit code in support of the team's desired outcomes. You'll expand your skills as you develop and reverse engineer software that supports hardware functionality on a wide range of devices, as well as configure solutions based on the platform being used. You'll work with other team leaders to troubleshoot and correct operational issues, as well as with cybersecurity specialists to ensure that the software you're creating is secure. Work with us to further your tech career and make a meaningful difference.