Northrop Grumman · 1 month ago
Sentinel Principal Software Engineer 15750*
Northrop Grumman is a leader in technological advancements and is seeking a Principal Software Engineer to support the Sentinel program. The role involves designing system architecture, defining specifications, performing integration testing, and developing software test plans in an agile environment.
AerospaceData IntegrationManufacturingRemote SensingSecurity
Responsibilities
Design and define system architecture for new or existing complex computer systems
Determine system specifications, input/output processes, and working parameters for hardware/software compatibility and maintenance of system security
Coordinate design of subsystems and integration of total system
Identify, analyze, and adjudicate software deficiencies
Perform integration testing, regression testing, and formal qualification testing in an agile software development environment
Work with the lead test engineer and a team of software developers to establish and develop test methods and techniques
Design, develop, and maintain software test plans, software test cases, software test procedures, and automated software test in compliance with program functional, technical, and performance requirements
Generate software test data, perform test data analysis, and develop test documentation
Participate in formal testing events, customer meetings, and software design reviews
Qualification
Required
05 Years with Bachelor's in related field of study, 03 Years with Masters, 01 Years with PhD or 04 additional years in lieu of a degree
US Citizenship with Active DoD Secret clearance with a reinvestigation date occurring in the last 6 years
Ability to obtain Special Program Access (SAP)
Ability to team plan, execute, and manage the technical scope, and support leadership planning
Experience with Agile and working in a cross-function Scrum team
Working knowledge of Object-Oriented Analysis and Design principles
Familiarity with Full Stack application development including API design
Experience developing database and design
Experience programming in scripting languages (Python, JavaScript)
Familiarity with Model-Based Systems Engineering languages (SysML/UML) and concepts
Experience with UI design and development, or experience Interpreting complex algorithms and requirements for implementation
Preferred
Bachelor's degree or higher in Science, Technology, Engineering, and Mathematics (STEM)
Experience with the Atlassian Tool Suite including Jira and Confluence
Proficient with DOORS, Cameo with the ability to write and decompose system requirements
Ability to evaluate risks and tradeoffs and present solution options to management
Experience as a Scrum Master or Product Owner within an Agile development process
Experience using Atlassian tools to track agile backlog
Experience generating and delivering documents (CDRLs) for government use
Experience designing software using UML in Cameo
Understanding of MBSE modeling tools, such as Cameo or a similar product
Experience performing trade studies of COTS products for use in the delivered system
Experience using DOORs to document software requirements
Benefits
Medical, Dental & Vision coverage
401k
Educational Assistance
Life Insurance
Employee Assistance Programs & Work/Life Solutions
Paid Time Off
Health & Wellness Resources
Employee Discounts
Company
Northrop Grumman
Northrop Grumman is an aerospace, defense and security company that provides training and satellite ground network communications software.
Funding
Current Stage
Public CompanyTotal Funding
$3.7BKey Investors
U.S. Department of DefenseNASA
2025-05-27Post Ipo Debt· $1B
2024-01-29Post Ipo Debt· $2.5B
2023-12-20Grant· $72M
Leadership Team
Recent News
2026-01-11
2026-01-11
2026-01-11
Company data provided by crunchbase