Associate Software Engineer (BM/SRM) (26-464)

Northrop Grumman

Huntsville, AL0–2 yrs4h agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 2 years · Bachelor's degree
Must know
OperationsJavaTroubleshootingStatisticsAgile
Work
On-site in Huntsville
Pay
Not stated by the employer.
Skill demand
Java47%Troubleshooting41%Operations27%Statistics5%of 99 similar entry-level jobs posted in the US this week
Listed
Oct 29, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

Northrop Grumman Space Systems—Missile Defense Integration is seeking an Associate Software Engineer (BM/SRM) to join the Command and Control, Battle Management, and Communications (C2BMC) program team. This role is based in Huntsville, AL, and supports critical national and military leadership functions related to ballistic missile defense operations. This position requires on-site work and does not provide relocation assistance.

Key Responsibilities

  • Develop and maintain Java-based software applications using object-oriented design principles to support Battle Management/Sensor Resource Management (BM/SRM) mission capabilities.
  • Implement software enhancements and features by translating designs and requirements into well-structured, maintainable Java code.
  • Support existing Java application functions, including troubleshooting and resolving software issues identified during integration and testing.
  • Participate in code reviews, providing and receiving constructive feedback to improve code quality and ensure consistency with team standards.
  • Create, execute, and maintain unit and other automated tests to verify application behavior and support regression testing.
  • Assist with software integration and system-level testing to verify that changes meet defined requirements and performance expectations.
  • Collaborate with a small, agile development team to evaluate software behavior and implement simple, robust solutions.
  • Participate in Agile planning and execution (e.g., sprint planning, daily stand-ups, and retrospectives) and adhere to established development processes, coding standards, and configuration management practices.

Requirements & Tech Stack

  • Java
  • Object-oriented design principles
  • Modern software engineering practices:
  • Coding standards
  • Automated testing
  • Automated build pipelines
  • Configuration management
  • Agile development methodologies
  • Secret security clearance (current, active, in-scope Government-issued)
  • On-site work in Huntsville, AL (HSV)

Qualifications

  • A Bachelor’s Degree in Computer Science, Software Engineering, Engineering, Mathematics, Physics, or a related field from an accredited university; or a Master’s degree in a related field.
  • Experience developing Java-based software applications using object-oriented design principles.
  • Strong analytical and problem-solving skills.
  • Ability to work on-site in Huntsville, AL.
  • Strong written and verbal communication skills.
  • Willingness to travel occasionally as required.
  • Familiarity with common software development and management tools is preferred.

Northrop Grumman Entry-Level & New Grad Jobs · last 7 days

49 openings · 31 need no experience

See all 49 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job