> Markdown version of [/jobs/ext/1994989-embedded-software-engineer-level-3-or-4](https://www.wearedevelopers.com/jobs/ext/1994989-embedded-software-engineer-level-3-or-4). 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 - Level 3 or 4 - **Company:** Northrop Grumman - **Location:** McLean, VA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Computing Platforms, Software Debugging, Software Design Documents, Linux, Device Drivers, Embedded Software, Hardware-In-The-Loop Simulation, Python (Programming Language), Real-Time Operating Systems, Software Engineering, Software Requirements Analysis, Universal Asynchronous Receiver/Transmitter, VxWorks, Scripting, Software Troubleshooting, Git, Kubernetes, Docker - **Published:** August 8, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/embedded-software-engineer-level-3-or-4-mclean-va-usa-58846718 ## About the Role support kits * Integrate spacecraft components and flight software with simulation platforms * Contribute to hardware/software design, development, debugging, and integration on simulation and hardware-in-the-loop setups * Analyze system resources to improve efficiency, stability, and performance * Prepare design documents, analyses, test results, and presentation material for customers * Troubleshoot software installations, integration, tests, and operational issues with other engineers * Operate in cross-functional, innovative teams across levels and assignments Tasks * Active TS/SCI clearance; U.S. citizenship * Experience with C and Python; Linux; Git * Experience with software development unit/functional test frameworks and verification scripting on hardware * Experience with Kubernetes (K8s)/Docker * Experience with CI/CD pipelines * Collaborative experience within an integrated systems team * Level-specific years of experience per degree (5/3/1 for Level 3; 8/6/4 for Level 4) * Ability to read schematics and work with components' datasheets * Knowledge of embedded system tools and RTOS (e.g., VxWorks) is a plus Key requirements * health insurance * life and disability insurance * savings plan * company paid holidays * paid time off (PTO) * discretionary bonuses ## Description Experteer Overview Embedded Software Engineer role supporting Lunar Base Infrastructure for NASA in the Space Systems unit. You will develop flight software interactions with hardware, build BSPs, and integrate with simulation and hardware-in-the-loop platforms. The position is onsite in McLean, VA with a TS/SCI requirement and a 9/80 work schedule. You'll collaborate across disciplines to define requirements, verify software, and help deliver spaceflight software platforms for civil, commercial, and national programs. This is a high-impact role shaping lunar exploration technology within a mission-driven team. Compensation / Benefits * Develop embedded software modules interfacing with hardware protocols and interfaces (UART, MIL-STD-1553, SpaceWire, SPI, digital/analog I/O) * Collaborate to establish Flight-Software requirements, testing and verification plans * Configure and integrate board support packages (BSPs) and device drivers * Conduct trade studies via simulations or development kits * Integrate spacecraft components and flight software with simulation platforms * Contribute to hardware/software design, development, debugging, and integration on simulation and hardware-in-the-loop setups * Analyze system resources to improve efficiency, stability, and performance * Prepare design documents, analyses, test results, and presentation material for customers * Troubleshoot software installations, integration, tests, and operational issues with other engineers * Operate in cross-functional, innovative teams across levels and assignments Tasks * Active TS/SCI clearance; U.S. citizenship * Experience with C and Python; Linux; Git * Experience with software development unit/functional test frameworks and verification scripting on hardware * Experience with Kubernetes (K8s)/Docker * Experience with CI/CD pipelines * Collaborative experience within an integrated systems team * Level-specific years of experience per degree (5/3/1 for Level 3; 8/6/4 for Level 4) * Ability to read schematics and work with components' datasheets * Knowledge of embedded system tools and RTOS (e.g., VxWorks) is a plus Key requirements * health insurance * life and disability insurance * savings plan * company paid holidays * paid time off (PTO) * discretionary bonuses ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)