N

Northrop Grumman

Builds stealth bombers, missiles, and satellites

Software Engineer - Multiple Teams

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeDulles, VA, USA

About the Job

Requirements

  • A bachelor's degree in a STEM field and 5 years of experience, or a master's degree and 3 years of experience, or a PhD and 1 year of experience for Software Engineer Level 3; an additional 4 years of experience may substitute for the degree.
  • A bachelor's degree in a STEM field and 8 years of experience, or a master's degree and 6 years of experience, or a PhD and 4 years of experience for Software Engineer Level 4; an additional 4 years of experience may substitute for the degree.
  • Demonstrated software development experience.
  • Experience developing applications in Python.
  • Experience with C++.
  • Experience with Bash scripting.
  • U.S. citizenship.
  • A current or active Top Secret clearance at the time of application.

Responsibilities

  • Perform full-stack development at the operating system, platform, and mission-unique software layers for ground systems that plan and execute space missions.
  • Develop mission planning and scheduling capabilities, including contact and pass planning, schedule generation, activity and resource scheduling for satellites and ground systems, and integration of ephemeris, constraints, and operations rules into planning tools.
  • Develop client and server applications and services using service-oriented or object-oriented architectures and message-bus-based data exchange, including new capabilities for satellite operations.
  • Build and integrate applications using Python, C++, PostgreSQL, Ansible, cloud infrastructure provisioning, public key infrastructure, and security-focused tooling.
  • Use static code analysis tools and remediation workflows.
  • Work with astrodynamics and mission operations teams to integrate trajectory, ephemeris, and constraints data into mission planning software and workflows.
  • Support operations ground software and associated configurations, including troubleshooting software issues and hardware affecting ground software, and investigating and resolving issues in mission planning and scheduling services used by operations teams.
  • Support acceptance test events by executing test procedures, automating tests, and validating mission planning and scheduling functions.
  • Configure and deploy ground segment software, including installing new ground segment and mission planning and scheduling software in operational, development, and test environments, resolving and remediating software defects, and implementing enhancements in response to customer change requests or mission needs.
  • Provide ground software support during launch and launch rehearsal events, focusing on mission planning and scheduling functions supporting launch and early orbit operations.
  • Make technical decisions while considering overall project budget and schedule.

Desired Qualifications

  • Strong preference for Top Secret with Sensitive Compartmented Information eligibility or current Sensitive Compartmented Information.
  • Experience with satellite ground systems or mission planning and scheduling for space missions.
  • Familiarity with astrodynamics, orbital mechanics, satellite operations, and tools such as FreeFlyer, STK, or other mission planning and analysis tools.
  • Experience supporting launch and early orbit operations, on-orbit operations, contact planning, or schedule generation.
  • Experience with DevOps practices, continuous integration and continuous delivery pipelines, and automation in an operational ground software environment.

About the Company

Northrop Grumman

Builds stealth bombers, missiles, and satellites

Northrop Grumman builds military aircraft, missiles, rocket motors, satellites, and electronic systems, mostly for the American military and allied governments. It designed the B-2 stealth bomber and built NASA's James Webb Space Telescope, the largest telescope ever sent to space. The company works through four businesses: aircraft, missiles and ammunition, radar and communications systems, and space hardware such as satellites and solid rocket boosters. Most revenue comes from long-term government contracts, many of them classified. Its roots go back to Northrop Aircraft, founded in 1939, and it took its name after buying Grumman in 1994 and is based in Falls Church, Virginia.

Company size
10,001+
Company stage
IPO
Headquarters
Falls Church, VA
Founded
1939

Recently Posted Jobs

Explore more opportunities at Northrop Grumman

See more jobs