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

Northrop Grumman · 5 hours ago

Software Engineer / Principal Software Engineer - R10219183

Northrop Grumman is a leader in technological advancements, seeking multiple Software Engineers to support the development, integration, deployment, and sustainment of satellite ground software. The role involves full stack development and creating software for command and control functionality, activity planning, and visualization of complex environments.

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-oriented architectures, message bus-based data exchange that include first-of-a-kind capabilities
Applications will span languages and toolsets including C++, Python, 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
Develop software which provides command and control functionality of a hardware system (sending commands, receiving acknowledgements, working on and integrating across interfaces)
Develop software which enables activity planning and constraint checking to achieve mission outcomes
Develop software which enables the visualization of a complex and dynamic environment in both two and 3 dimensions, complete with decisions tools, intelligent context, and user-centric interface design

Qualification

PythonC++Agile DevOpsDocker/KubernetesSoftware architecture documentationLinuxAnsibleUI/UX experienceGraphicsAnimation

Required

Software Engineer: Bachelor's Degree with 2 years of development experience (0 years with a Master's Degree) with Python and C++. Experience can be considered in lieu of degree
No clearance required to start, but must be able to obtain and maintain DoD Top Secret Clearance with SCI and obtain SAP
Familiarity with Agile programs including Agile DevOps
Familiarity with the design, build, and deployment of software products
Familiarity in producing software architecture documentation
Familiarity with Python, C++ and Docker/Kubernetes
US Citizenship
Principal Engineer: Bachelor's Degree with 5 years of development experience (3 years with a Master's Degree, 0 years with a PhD) with Python and C++. Experience can be considered in lieu of degree
No clearance required to start, but must be able to obtain and maintain DoD Top Secret Clearance with SCI and obtain SAP
2 Years Experience with Agile programs including Agile DevOps
2 Years Experience with the design, build, and deployment of software products
2 Years Experience in producing software architecture documentation
Experience with Python, C++ and Docker/Kubernetes
US Citizenship

Preferred

Experience developing satellite ground software with any of the following applications for spacecraft missions is highly preferred: Command and Control, Mission Planning, Visualization, and/or Astrodynamics
Experience with the creation and use of spacecraft command and control system utilizing cryptographic equipment and a combination of government and/or commercial communications paths
Experience with the creation and use of planning software and constraint checking applications utilized in complex and dynamic space mission planning
Experience with the creation and implementation of visualization tools for space missions, including dynamic renderings of space vehicles, depiction of space vehicle missions, simulation of space vehicle sensor and mission outputs, and configuration displays of complex contextual and situational awareness information
Linux, Ansible, Docker, Graphics and Animation, UI/UX experience

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