Northrop Grumman

Software Engineer Level 3 or 4 (AHT)

Northrop Grumman
Apply
2 days ago
Morrisville, NC, USA or Aurora, CO, USASenior / Staff+

Base Salary

$114k - $213k/yr

Responsibilities

  • Develop, integrate, deploy, and sustain satellite ground software across the full software development lifecycle.
  • Build full-stack software at the operating-system, platform, and mission-specific software layers.
  • Develop command-and-control software for hardware systems, including command, acknowledgement, and interface integration functions.
  • Develop mission activity planning and constraint-checking software to support mission outcomes.
  • Build visualization software for complex dynamic environments in two and three dimensions.
  • Produce software architecture documentation, requirements, test procedures, and automated unit, integration, and system testing.
  • Deploy and maintain applications in cloud and containerized environments and support troubleshooting, performance analysis, recovery, operations, maintenance, bug resolution, and incident response.
  • Interact with program management and government customers while making technical decisions with project budget and schedule considerations.

Requirements

  • Principal Engineer Level 3 requires a bachelor’s degree with 5 years of development experience, 3 years with a master’s degree, or 1 year with a PhD; 4 additional years of experience may substitute for the degree.
  • Sr. Principal Engineer Level 4 requires a bachelor’s degree with 8 years of development experience, 6 years with a master’s degree, or 4 years with a PhD; 4 additional years of experience may substitute for the degree.
  • Active Top Secret clearance with SCI eligibility is required at the time of application.
  • Requires full-stack software engineering experience, strong Java experience, microservice-based application development, software product design/build/deployment, and software architecture documentation experience.
  • Requires experience with automated CI/CD pipelines, unit and integration testing, automation test frameworks such as Robot or Cucumber, and version control systems.
  • Preferred qualifications include Red Hat Linux or similar Linux experience, cloud deployment, ground systems knowledge, secure development practices, RESTful APIs, JMS, Git, Maven, Helm, Harbor, JavaScript frameworks, API schemas, and production troubleshooting.
  • Strong verbal, written, interpersonal, technical documentation, and communication skills are required.

Benefits

  • Relocation assistance may be available.
  • Benefits include health insurance, life and disability insurance, a savings plan, company-paid holidays, and paid time off.
  • The position is onsite at the Aurora, Colorado or Morrisville, North Carolina campus and requires 10% travel.
  • U.S. citizenship is required for positions requiring government clearance.
Northrop Grumman

About Northrop Grumman

10,000+ employees

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).

Contact me