Sr. Principal Software Engineer (SW Modeler/Developer)
United States-California-Redondo Beach$142k–$213kPosted Jul 7, 2026
RELOCATION ASSISTANCE: Relocation assistance may be available
CLEARANCE REQUIRED FOR START: Yes
CLEARANCE TYPE: Secret
TRAVEL: Yes, 10% of the Time
## Description
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work — and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.
Northrop Grumman’s Space Sector is seeking a Sr. Principal Software Engineer (SW Modeler/Developer) to join our team of highly qualified, diverse professionals within the Western Region Software Engineering directorate. This position is located onsite in Redondo Beach, CA.
The Western Region Software Engineering organization comprises over 800 skilled professionals—including Software Engineers, DevOps Engineers, Database Administrators, and Network Engineers—at all career levels, from early‑career engineers to senior chief engineers and architects. This engineering organization supports numerous programs and offers ample opportunities for advancement into higher‑level technical roles or leadership positions. Our culture promotes cross‑program collaboration, continuous professional development, and a strong sense of community.
Job responsibilities of the Sr. Principal Software Engineer (SW Modeler/Developer) include, but are not limited to, the following:
* Work with mission‑planning workflows to integrate operational constraints and real‑world mission requirements.
* Apply advanced debugging, troubleshooting, and integration skills within large‑scale distributed systems.
* Provide proven leadership in task management and mentor team members across dynamic program schedules with tight deadlines.
* Design modular, reusable software architectures that reduce overall code footprint while enhancing maintainability and scalability.
* Conduct software design and modeling analysis.
Basic Qualifications:
* Bachelor's degree in a STEM (Science, Technology, Engineering, and Mathematics) discipline with 8+ years of relevant software engineering experience or Master's degree in STEM with 6+ years of stated experience or Ph.D. in STEM with 4+ years of stated experience
* Expertise in designing, developing, and refactoring mission‑critical ground software, including backend systems (Python) and operator‑facing front‑end tools (React JS or similar).
* Active U.S. Government Secret clearance required at the time of application.
* Experience with CI/CD pipelines for automated builds, testing, and deployment.
* Proficiency with software‑design and/or software‑modeling tools.
Preferred Qualifications:
* Direct experience supporting or developing tools for LEO satellite constellations or ground systems.
* Expertise in mission‑critical ground software development using backend languages (C, C++) and front‑end frameworks (React JS or similar).
* Experience building software for proliferated constellations and associated ground systems, covering mission planning, data telemetry, and command‑and‑control workflows.
* Hands‑on experience with detailed software design using Cameo.
* Comprehensive understanding of zero‑trust security architectures and secure‑by‑design principles for mission‑critical applications.
* Strong background in multi‑tenant, plug‑and‑play ground‑system concepts, including cloud‑native implementations with AWS services (Lambda, DynamoDB, API Gateway, etc.).
*...