> Markdown version of [/jobs/ext/2005809-sr-principal-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/2005809-sr-principal-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). --- # Sr Principal Embedded Software Engineer - **Company:** Northrop Grumman - **Location:** Baltimore, MD, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), Systems Engineering, Unit Testing, C++ (Programming Language), Software Debugging, Embedded Software, SAP (Applications), Software Engineering, SC Clearance, Information Technology, Devsecops - **Published:** August 9, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/sr-principal-embedded-software-engineer-baltimore-md-usa-58871202 ## About the Role bonus requirements * Contribute to the organization's agile, automated development culture Tasks * Bachelor's Degree in Computer Science/Engineering or related STEM Degree * US Citizenship * Must be able to obtain a Secret Clearance and Special Program Access (SAP) continuously for employment * Must have 6 years' experience in C/C++ * Must have 6 years' experience with real-time embedded software * Must have 6 years' experience with full software lifecycle: specification, design, implementation, integration, debug and maintenance Key requirements * health insurance * life and disability insurance * savings plan * Company paid holidays * paid time off (PTO) * discretionary bonus potential ## Description Experteer Overview In this role you will contribute to the enterprise-wide digital transformation by delivering embedded software for mission systems. You will collaborate with cross-functional teams to implement C/C++ solutions across the software lifecycle and verify them on simulators and production hardware. You'll apply modern techniques and DevSecOps practices to accelerate secure, reliable defense software. You will help drive innovation and automation within a culture that values learning and teamwork. Compensation / Benefits * Analyze, develop, and modify existing software using modern development techniques * Identify risks, propose mitigations, track defects, and report status * Design, build, and execute unit tests; develop verification test plans and report results * Collaborate with multi-disciplinary teams to test software on simulators and production hardware * Assess new technologies prior to implementation * Participate in systems engineering reviews to ensure end-to-end requirements * Contribute to the organization's agile, automated development culture Tasks * Bachelor's Degree in Computer Science/Engineering or related STEM Degree * US Citizenship * Must be able to obtain a Secret Clearance and Special Program Access (SAP) continuously for employment * Must have 6 years' experience in C/C++ * Must have 6 years' experience with real-time embedded software * Must have 6 years' experience with full software lifecycle: specification, design, implementation, integration, debug and maintenance Key requirements * health insurance * life and disability insurance * savings plan * Company paid holidays * paid time off (PTO) * discretionary bonus potential ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [DevSecOps: Injecting Security into Mobile CI/CD Pipelines](https://www.wearedevelopers.com/videos/273-devsecops-injecting-security-into-mobile-ci-cd-pipelines) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [DevSecOps: Security in DevOps](https://www.wearedevelopers.com/videos/36-devsecops-security-in-devops) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) ## Related Articles - [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) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)