Embedded Firmware Engineer
Booz Allen Hamilton - Patterson, OH
Hiring: Embedded Firmware Engineer Company: Booz Allen Hamilton Location: Patterson, OH Job Posted Time: 2026-09-02 17:58:37 Employment Type: Full-time Target Skills & Keywords: Embedded Firmware, C/C++, Embedded Linux, RTOS, Bare Metal Firmware, FPGA Integration, Real-Time Systems, SPI, I2C, UART, LVDS, Hardware Abstraction Layers, CI/CD, Automated Testing, Python, MATLAB, Secret Clearance, Satellite Systems, Space Systems Experience: - 3+ years of experience developing embedded software in C or C++ - Experience with embedded Linux, RTOS development, or bare metal firmware - Experience designing software for real-time systems or high reliability applications - Experience integrating software with custom digital hardware such as FPGA based systems - Experience with software-hardware debugging using tools such as logic analyzers, oscilloscopes, or protocol analyzers - Experience with configuration management, automated testing, CI/CD, and automated build systems - Experience with software architecture design, communication interfaces such as SPI, I2C, UART, or LVDS, and hardware abstraction layers - Experience using scientific or analysis tools such as MATLAB or Python for algorithm development or data evaluation Required Skills: - Embedded software development in C or C++ - Embedded Linux, RTOS, or bare metal firmware development - Real-time systems and high reliability software design - Software integration with FPGA-based custom digital hardware - Hardware-software debugging (logic analyzers, oscilloscopes, protocol analyzers) - Configuration management, automated testing, CI/CD, and automated build systems - Software architecture design and communication interfaces (SPI, I2C, UART, LVDS) - Hardware abstraction layers - MATLAB or Python for algorithm development or data evaluation Qualifications: - Secret clearance required - Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science - Nice to have: Experience with cross-functional and remote teams - Nice to have: Experience with space qualified embedded systems or satellite subsystem design - Nice to have: Experience with Yocto, BitBake, U-Boot, or device tree development - Nice to have: Experience with embedded cybersecurity, secure boot, or trusted execution environments - Nice to have: Experience with DSP algorithms and real-time signal processing software - Nice to have: Experience with software simulation, hardware in the loop testing, or digital twin environments - Nice to have: Experience with MBSE and MBSE tools such as MagicDraw - Nice to have: Knowledge of radiation tolerant computing techniques or system hardening approaches - Nice to have: Knowledge of RF systems, telemetry or command subsystems, or spacecraft communication protocols Compensation: At Booz Allen, we celebrate your contributions, provide you with opportunities and choices. Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don’t miss this opportunity to join a forward-thinking team!