Software Engineer / Principal Software Engineering jobs in United States
cer-icon
Apply on Employer Site
company-logo

Northrop Grumman · 12 hours ago

Software Engineer / Principal Software Engineering

Northrop Grumman is a leading global aerospace and defense technology company, seeking innovative team members to work on revolutionary systems. The role focuses on the development, integration, deployment, and sustainment of satellite ground software, requiring a Top Secret clearance and expertise in software development.

AerospaceData IntegrationManufacturingRemote SensingSecurity
check
Growth Opportunities
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Full stack development at the OS, platform, and mission unique software layer
Developing client and server applications and services using service or object-oriented architectures, message bus-based data exchange that include first-of-a-kind capabilities
Applications will span languages and toolsets including Python, C++, Postgres, Ansible, cloud infrastructure provisioning, PKI, and static code analysis execution and finding remediation
Developer will be expected to be a self-starter capable of making decisions with overall project budget and schedule in mind
Support Operations ground software and associated configurations. This will involve troubleshooting both software errors and hardware affecting the operation of ground software
Support Acceptance Test events, including running tests
Test Automation
Configuration of ground segment software
Resolution and remediation of software defects
Software Enhancements as directed by customer change requests or mission needs
Ground software support during launch and launch rehearsal events
Support the installation of new ground segment software in operational, development and test environments

Qualification

PythonC++Software DevelopmentBash ScriptingSpacecraft Command & ControlMission PlanningSpace Situational AwarenessCustomer CommunicationSolution Definition

Required

Bachelor's degree in a STEM field (ideally Computer Science or Engineering) and 5 years of experience; OR a master's degree and 3 years; OR a PhD and 0 years. Experience can be considered in lieu of degree
Demonstrated software development experience
Python application development, C++, Bash Scripting experience
U.S. Citizenship with a current or active Top-Secret clearance at the time of application

Preferred

In‑depth knowledge of one or more of the following areas: Spacecraft Command & Control, Mission Planning, and Space Situational Awareness
Excellent interpersonal and communication skills, with proven ability to engage stakeholders at all organizational levels and work directly with customers to elicit, clarify, and validate mission requirements
Demonstrated experience conducting trade studies, selecting appropriate software or hardware solutions, and presenting clear, evidence‑based arguments that illustrate why our offering best satisfies the customer's objectives and should be chosen for the project

Benefits

Health insurance coverage
Life and disability insurance
Savings plan
Company paid holidays
Paid time off (PTO) for vacation and/or personal business

Company

Northrop Grumman

company-logo
Northrop Grumman is an aerospace, defense and security company that provides training and satellite ground network communications software.

Funding

Current Stage
Public Company
Total Funding
$3.7B
Key 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

leader-logo
Tom Wilson
Corporate Vice President, Enterprise Business Development
linkedin
leader-logo
Jeffrey Worsham
Chief Product Owner - Advanced Technology Development
linkedin
Company data provided by crunchbase