> Markdown version of [/jobs/ext/1957463-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/1957463-embedded-software-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). --- # Embedded Software Engineer - **Company:** Booz Allen Hamilton Inc. - **Location:** Beavercreek, OH, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Computer-Aided Design, Abstraction Layers, Systems Engineering, C++ (Programming Language), Configuration Management, Computer Engineering, Continuous Integration, Data Auditing, Logic Synthesis of Circuits, Linux on Embedded Systems, Embedded Software, Firmware, Field-Programmable Gate Array (FPGA), Python (Programming Language), MATLAB, Software Architecture, Real-Time Operating Systems, Software Systems, Systems Integration, Universal Asynchronous Receiver/Transmitter, Serial Peripheral Interface, SC Clearance, Information Technology, Bare Metal, Build Tools, Data Pipelines, Hardware Debugging - **Published:** August 6, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/embedded-software-engineer-beavercreek-oh-usa-58815081 ## About the Role Experteer Overview As an experienced embedded systems and software engineer, you translate real-world needs into reliable software for next-gen satellite systems. You work hands-on designing, implementing, and testing real-time embedded software interfacing with FPGA pipelines and spacecraft subsystems. You guide cross-domain teams to ensure robust software interacts seamlessly with onboard electronics. You contribute to resilient space capabilities supporting national security missions. This role combines technical depth with system-level impact in a mission-driven environment. Compensation / Benefits * design, implement, and test embedded software architectures for FPGA-based processing pipelines and spacecraft subsystems * translate system-level requirements into real-time software implementations * collaborate with FPGA, RF, and systems engineers to ensure seamless software-hardware interaction * guide cross-domain hardware-software team in digital design, verification, and system integration * support on-orbit performance through robust software solutions Tasks * 5+ years of embedded software development in C or C++ * experience with embedded Linux, RTOS, or bare metal firmware * experience designing software for real-time or high-reliability applications * experience integrating software with FPGA-based hardware * software-hardware debugging using logic analyzers, oscilloscopes, or protocol analyzers * experience with configuration management, CI/CD, and automated build systems * software architecture design, interfaces such as SPI, I2C, UART, or LVDS, and hardware abstraction layers * experience using MATLAB or Python for algorithms or data evaluation * Secret clearance * Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science Key requirements * health benefits * life insurance * disability benefits * retirement benefits * paid leave * professional development and tuition assistance ## Description Experteer Overview As an experienced embedded systems and software engineer, you translate real-world needs into reliable software for next-gen satellite systems. You work hands-on designing, implementing, and testing real-time embedded software interfacing with FPGA pipelines and spacecraft subsystems. You guide cross-domain teams to ensure robust software interacts seamlessly with onboard electronics. You contribute to resilient space capabilities supporting national security missions. This role combines technical depth with system-level impact in a mission-driven environment. Compensation / Benefits * design, implement, and test embedded software architectures for FPGA-based processing pipelines and spacecraft subsystems * translate system-level requirements into real-time software implementations * collaborate with FPGA, RF, and systems engineers to ensure seamless software-hardware interaction * guide cross-domain hardware-software team in digital design, verification, and system integration * support on-orbit performance through robust software solutions Tasks * 5+ years of embedded software development in C or C++ * experience with embedded Linux, RTOS, or bare metal firmware * experience designing software for real-time or high-reliability applications * experience integrating software with FPGA-based hardware * software-hardware debugging using logic analyzers, oscilloscopes, or protocol analyzers * experience with configuration management, CI/CD, and automated build systems * software architecture design, interfaces such as SPI, I2C, UART, or LVDS, and hardware abstraction layers * experience using MATLAB or Python for algorithms or data evaluation * Secret clearance * Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science Key requirements * health benefits * life insurance * disability benefits * retirement benefits * paid leave * professional development and tuition assistance ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Leveraging Large Language Models for Legacy Code Translation: Challenges and Solutions](https://www.wearedevelopers.com/videos/1157-leveraging-large-language-models-for-legacy-code-translation-challenges-and-solutions) - [Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World](https://www.wearedevelopers.com/videos/1206-single-server-global-reach-running-a-worldwide-marketplace-on-bare-metal-in-a-cloud-dominated-world) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) ## Related Articles - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)