N

Northrop Grumman

Builds stealth bombers, missiles, and satellites

Principal/Senior Principal Software Engineer

Backend EngineeringPosted on Oct 30
Full-timeHuntsville, AL, USA

About the Job

Requirements

  • Principal level requires 5 years of relevant experience with a Bachelor's degree in a STEM field, 3 years with a Master's degree, or 1 year with a PhD.
  • Senior Principal level requires 8 years of relevant experience with a Bachelor's degree in a STEM field, 6 years with a Master's degree, or 4 years with a PhD.
  • Strong object-oriented software development experience with Java and C++.
  • Proficiency in Linux-based development and runtime environments.
  • Experience with scripting languages and tools including Bash and Python.
  • Experience with modern configuration management and source control tools, including Git and GitLab.
  • Experience with Agile SAFe and Atlassian Agile tools, including Jira and Confluence.
  • Active Secret Clearance.

Responsibilities

  • Design, develop, document, test, and debug applications and software systems that implement logical and mathematical solutions aligned with program objectives.
  • Participate in Scaled Agile Framework Scrum teams to develop and maintain software products across multiple software baselines for the IBCS program.
  • Perform software development and upgrades in multiple programming languages and versions while minimizing changes to the operational behavior of tactical software.
  • Support documentation creation and updates using Markdown and other collaboration tools.
  • Support testing activities, including unit and functional testing, code coverage analysis, and static code analysis; contribute to continuous improvement of test effectiveness and automation.
  • Support the Integrated Battle Command System program on Engagement and Track Management Agile Software Teams, working with systems and test engineers to develop software solutions for Global C2 missions.

Desired Qualifications

  • Experience with Model-Based Systems Engineering, including Cameo or similar tools.
  • Experience with DevSecOps and continuous integration/continuous delivery pipelines to build, integrate, test, and deliver software.
  • Experience supporting real-time or distributed systems using RTI/DDS publish/subscribe middleware.
  • For Engagement work: experience with U.S. Army systems including PATRIOT, LTAMDS, SENTINEL A3/A4, IFF devices, and M-SHORAD; experience with Engagement Planning and Execution, PAC2/PAC3, AIM9x, and Indirect Fires.
  • For Track Management work: experience with track management including sensors, composite track, IFF devices, and Combat Identification.
  • CompTIA Security+.

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