> Markdown version of [/jobs/ext/1229673-principal-senior-principal-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/1229673-principal-senior-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). --- # Principal / Senior Principal Embedded Software Engineer - **Company:** Northrop Grumman - **Location:** Beavercreek, OH, United States - **Experience:** Expert - **Salary:** $103,600.0 - $155,400.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Application Programming Interfaces (APIs), JIRA, Unit Testing, C++ (Programming Language), IBM Rational ClearCase, Static Program Analysis, Communications Protocols, Software Debugging, Device Drivers, Embedded Software, Global Positioning Systems (GPS), IBM Rational Clearquest, Python (Programming Language), MATLAB, Systems Development Life Cycle, Rhapsody, Simulink, Software Engineering, Software Project Management, Software Requirements Analysis, Software Systems, Systems Architecture, System Testing, UML, Scripting, Git, SC Clearance, DO-178B, PolySpace, Programming Languages - **Published:** July 10, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9023475/principal-senior-principal-embedded-software-engineer ## About the Role As a successful candidate, you will collaborate with peers across our organization and will have clearly demonstrated the strong leadership skills needed to join our top performing team. You will have a track record as an effective communicator and problem solver who is able to develop and maintain good working relationships with our internal and external customers. You will also have demonstrated a commitment to ethics and integrity, and the capability to innovate while challenging our traditional ways of doing business. You will make us even better!, * Bachelor's degree in a STEM discipline with 5+ years of hands-on Software Development experience; Masters degree in a STEM discipline with 3+ years of hands-on Software Development experience; PhD in a STEM discipline with 1+ year of hands-on Software Development experience * Demonstrated capability to translate formal software requirements into software designs * Demonstrated use of high-level programming languages such as C, C++, or scripting languages such as Python * Experience using software management and workflow automation tools such as ClearCase, Git, ClearQuest, or Jira * Proven ability to design, code, and test new software or modify existing software to add new features * Ability to debug existing software and correct defects * Experience with open software/system architecture solutions * Demonstrated ability to work in a collaborative development environment * U.S. Citizenship is required * Ability to obtain and maintain a U.S. Government Secret clearance is required * Ability to work on site full-time at our Beavercreek, OH facility * Bachelor's degree in a STEM discipline with 8+ years of hands-on Software Development experience; Master's degree in a STEM discipline with 6+ years of hands-on Software Development experience; PhD in a STEM discipline with 4+ years of hands-on Software Development experience * Demonstrated capability to translate formal software requirements into software designs * Demonstrated use of high-level programming languages such as C, C++, or scripting languages such as Python * Experience using software management and workflow automation tools such as ClearCase, Git, ClearQuest, or Jira * Proven ability to design, code, and test new software or modify existing software to add new features * Ability to debug existing software and correct defects * Experience with open software/system architecture solutions * Demonstrated ability to work in a collaborative development environment * U.S. Citizenship is required * Ability to obtain and maintain a U.S. Government Secret clearance is required * Ability to work on site full-time at our Beavercreek, OH facility * Current/Active U.S. Government Secret clearance * Experience using DOORS for software requirements management * MATLAB/Simulink model-based software development * Demonstrated capability to define software requirements for an INS/GPS system * Familiarity with/Experience in INS/GPS Kalman filter design and requirements definition * Experience developing, verifying, certifying and releasing mission and safety-critical software systems that comply with RTCA DO-178B/ C or similar guidelines. * Demonstrated use of MATLAB for simulation and INS/GPS system performance evaluation * Experience in the development and performance of system tests * Hands-on experience with one or more communication protocols such as MIL-STD-1553, ARINC-429 or RS-422 * Real-time safety-critical embedded software systems development experience (including APIs, interfaces and device drivers) * Navigation and/or Integrated Avionics System development experience * Demonstrated capability to develop UML software designs using design tools such as Rhapsody and/or Model Based Engineering designs using tools such as Simulink or SCADE * Experience with the full software lifecycle: specification, design, implementation and unit test, integration, and maintenance * Experience developing, verifying, certifying and releasing mission and safety-critical software systems that comply with RTCA DO-178B/ C or similar guidelines. * Experience with software test tools such as LDRA and Vector Cast and code analysis tools such as Polyspace ## Related Videos - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [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) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Beyond UML: Making Sense of AI-Generated Code through Visual Architecture](https://www.wearedevelopers.com/videos/2102-beyond-uml-making-sense-of-ai-generated-code-through-visual-architecture) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)