
Sr Principal Software Engineer - Development
Northrop Grumman2 months ago
San Diego, CA, USAStaff+
Base Salary
$123k - $213k/yr
Responsibilities
- Design, develop, integrate, test, and administer embedded and real-time software systems.
- Participate in the full software development lifecycle from requirements and design through implementation, qualification, and customer delivery.
- Develop software in embedded technology environments using real-time operating systems for flight and mission-critical systems.
- Work in Agile Scrum teams across multiple software baselines.
- Analyze system capabilities and resolve issues involving program intent, requirements, input data, programming techniques, and controls.
- Collaborate with Systems Engineering, Cloud & Application, Test Automation, DevSecOps, and Systems Test teams.
Requirements
- Bachelor’s degree in a STEM discipline and 8 years of related engineering experience, or a master’s degree and 6 years, or a PhD and 4 years.
- Experience with the full software development lifecycle and Agile software development.
- Experience with C, C++, and Python.
- Experience developing multithreaded software for flight-critical, safety-critical, medical, or mission-critical real-time applications.
- Experience with at least two of Jira, Crucible, Bitbucket, Subversion, Bamboo, Jenkins, SonarQube, Fortify, or Coverity.
- Experience with embedded system programming, software integration, and testing.
- Familiarity with at least two listed data interfaces, including 1553, 1394, 422, 429, Serial, CAN, Discrete and Analog I/O, Ethernet/IP, or Fibre Channel.
- Recent proficiency in software architecture, design, implementation, integration, and debugging of C++ software on real-time operating systems such as VxWorks, Integrity, or Real-Time Embedded Linux.
- Active U.S. Government Secret clearance.
- Preferred qualifications include PowerPC or ARM assembly knowledge, CPU documentation analysis, code-based defect identification, embedded architecture understanding, modeling or diagramming tools, OS partitioning and isolation architectures, and airworthiness certification requirements.
Benefits
- Partial hybrid schedule with onsite work in San Diego, California, or Grand Forks, North Dakota.
- Relocation assistance may be available.
- Travel is approximately 10% of the time.
- Health insurance, life and disability insurance, savings plan, company-paid holidays, and paid time off are provided.
- Employees may be eligible for overtime, shift differential, and discretionary bonuses.
- The opportunity is contingent on program funding, with start dates determined after funding confirmation.
About Northrop Grumman
Northrop Grumman designs and manufactures aircraft, spacecraft, missile defense, C4ISR, and cyber systems for the U.S. government, NASA, and allied nations. The company operates primarily through long-term defense and space contracts, delivering products and services spanning autonomous systems, sensors, software, and sustainment. Founded in 1994 and headquartered in Falls Church, Virginia, it is a public company listed on the NYSE (ticker: NOC).