Resume and JobRESUME AND JOB
Northrop Grumman logo

Software Engineer - Level 4 - (25-540)

Northrop Grumman

Software and Technology Jobs

Software Engineer - Level 4 - (25-540)

full-timePosted: Jan 2, 2026

Job Description

Work closely with C2BMC-G and X-Lab agile teams to understand concepts, algorithms, and logging to prototype Modeling and Simulation Tools and generate scenario datasets. Use math, physics, statistics, data parsing, plotting, and database techniques to create Algorithm Description Documents (ADDs) and reference implementations of algorithms, then commit them to Git repositories for version control Create unit tests, ideally as Cucumber scenarios, to support the transition and development of MATLAB reference implementations in Java Use DevSecOps principles to set up and maintain nightly pipelines for automated analysis, testing, and continuous integration testing of algorithm reference implementations Provide demonstrations of their ADDs and reference implementations during Agile sprints with their respective Integrated Product Team (IPT) to the C2BMC-G Project Owners (POs) and C2BMC-G Release Train Engineer (RTE) Provide technical support to the C2BMC-G IPTs to develop M&S tools that assist in verifying and validating the tactical implementation of algorithms Develop technical briefs and deliver briefings to both internal and external stakeholders at Technical Interchange Meetings (TIMs) Thorough understanding and broad application of technical principles, theories, and concepts in the field Having a general understanding of related disciplines Provide technical solutions to a wide range of complex, difficult problems that are innovative, comprehensive, practical, and aligned with organizational goals Work independently under general guidance and develop solutions; work will be reviewed after completion to ensure it meets objectives Contribute to the completion of specific programs and projects. Failure to achieve results or making incorrect decisions or recommendations could lead to significant delays and substantial resource expenditure Frequently collaborate internally with Integrated Product Teams (IPT) consisting of other systems engineers, software developers, and analysts Regularly interact with Federally Funded Research and Development Contracts (FFRDCs) and government clients Represent the organization by providing solutions to complex technical challenges related to specific projects Collaborating with the RTE and POs to develop and maintain the M&S IPT Backlog in JIRA Contribute to the completion of stories for M&S IPT Mentor junior engineers on the M&S IPT Developing and working with mathematical models Algorithm engineering to address computer algorithm challenges, including design, analysis, implementation, optimization, profiling, and experimental evaluation Please list your current security clearance and IAT or relevant certifications on your resume, if applicable. Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and 8 years of related experience, or a Master's Degree and 6 years of related experience, or 4 years of experience with a PhD; or 12 years of relevant work experience may be considered in lieu of a degree. Applicants must have a current, active in-scope DoD issued Secret security clearance at the time of application, which is required to start with the ability to obtain and maintain a Top Secret - TS/SCI/SAP security clearance Ability and willingness to travel up-to 10% to support business needs. Strong skills in math and physics, including probability and statistics, linear algebra, and calculus Must be able to use MATLAB or similar languages (such as Python, Perl, Bash, Mathematica, JavaScript, etc.) for prototyping, data visualization, scripting, parsing, and functional programming Must have systems and software engineering principles and processes Able to work independently and collaboratively, thriving in a fast-paced, dynamic work environment Possess strong written and verbal communication skills Applicants holding a current, active in-scope DoD-issued Top Secret with SCI/SAP security clearance at the time of application are highly preferred Modeling and simulating large, complex systems Machine learning methods and metaheuristics Verification and Validation (V&V) testing of complex software systems The C2BMC mission, together with the Missile Defense domain or the Space Domain Awareness domain Surveillance and target acquisition, track state estimation and correlation, track-to-truth mapping, state vectors, tracking covariances, coordinate and time conversions, EOIR/RF phenomenology, scheduling and resource management, identification and discrimination, battle management, signal processing, and orbital dynamics Agile software development methodologies Distributed application environments written in Java, C++, or other Object-Oriented programming languages Strong analytical skills, including Monte Carlo analysis and statistical regression Proficiency in MATLAB, Linux, databases, Git, Bitbucket, Jenkins/Hudson, Jira, Cucumber, Confluence, Twiki, and regular expressions Knowledge of Linux and/or Unix-based development

Locations

  • Colorado Springs, Colorado, United States

Salary

Estimated Salary Rangemedium confidence

90,000 - 150,000 USD / yearly

Source: rule based estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Required Qualifications

  • Thorough understanding and broad application of technical principles, theories, and concepts (experience)
  • General understanding of related disciplines (experience)

Responsibilities

  • Work closely with C2BMC-G and X-Lab agile teams to prototype Modeling and Simulation Tools and generate scenario datasets
  • Create Algorithm Description Documents (ADDs) and reference implementations of algorithms
  • Commit implementations to Git repositories
  • Create unit tests to support transition and development
  • Set up and maintain nightly pipelines for automated analysis, testing, and CI
  • Provide demonstrations during Agile sprints to POs and RTE
  • Provide technical support to develop M&S tools for verifying and validating algorithms
  • Develop technical briefs and deliver briefings at TIMs
  • Provide technical solutions to complex problems
  • Work independently under general guidance
  • Collaborate with Integrated Product Teams (IPTs)

Target Your Resume for "Software Engineer - Level 4 - (25-540)" , Northrop Grumman

Get personalized recommendations to optimize your resume specifically for Software Engineer - Level 4 - (25-540). Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer - Level 4 - (25-540)" , Northrop Grumman

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

AerospaceDefenseTechnologyDefense

Answer 10 quick questions to check your fit for Software Engineer - Level 4 - (25-540) @ Northrop Grumman.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Northrop Grumman logo

Software Engineer - Level 4 - (25-540)

Northrop Grumman

Software and Technology Jobs

Software Engineer - Level 4 - (25-540)

full-timePosted: Jan 2, 2026

Job Description

Work closely with C2BMC-G and X-Lab agile teams to understand concepts, algorithms, and logging to prototype Modeling and Simulation Tools and generate scenario datasets. Use math, physics, statistics, data parsing, plotting, and database techniques to create Algorithm Description Documents (ADDs) and reference implementations of algorithms, then commit them to Git repositories for version control Create unit tests, ideally as Cucumber scenarios, to support the transition and development of MATLAB reference implementations in Java Use DevSecOps principles to set up and maintain nightly pipelines for automated analysis, testing, and continuous integration testing of algorithm reference implementations Provide demonstrations of their ADDs and reference implementations during Agile sprints with their respective Integrated Product Team (IPT) to the C2BMC-G Project Owners (POs) and C2BMC-G Release Train Engineer (RTE) Provide technical support to the C2BMC-G IPTs to develop M&S tools that assist in verifying and validating the tactical implementation of algorithms Develop technical briefs and deliver briefings to both internal and external stakeholders at Technical Interchange Meetings (TIMs) Thorough understanding and broad application of technical principles, theories, and concepts in the field Having a general understanding of related disciplines Provide technical solutions to a wide range of complex, difficult problems that are innovative, comprehensive, practical, and aligned with organizational goals Work independently under general guidance and develop solutions; work will be reviewed after completion to ensure it meets objectives Contribute to the completion of specific programs and projects. Failure to achieve results or making incorrect decisions or recommendations could lead to significant delays and substantial resource expenditure Frequently collaborate internally with Integrated Product Teams (IPT) consisting of other systems engineers, software developers, and analysts Regularly interact with Federally Funded Research and Development Contracts (FFRDCs) and government clients Represent the organization by providing solutions to complex technical challenges related to specific projects Collaborating with the RTE and POs to develop and maintain the M&S IPT Backlog in JIRA Contribute to the completion of stories for M&S IPT Mentor junior engineers on the M&S IPT Developing and working with mathematical models Algorithm engineering to address computer algorithm challenges, including design, analysis, implementation, optimization, profiling, and experimental evaluation Please list your current security clearance and IAT or relevant certifications on your resume, if applicable. Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline preferred from an accredited university and 8 years of related experience, or a Master's Degree and 6 years of related experience, or 4 years of experience with a PhD; or 12 years of relevant work experience may be considered in lieu of a degree. Applicants must have a current, active in-scope DoD issued Secret security clearance at the time of application, which is required to start with the ability to obtain and maintain a Top Secret - TS/SCI/SAP security clearance Ability and willingness to travel up-to 10% to support business needs. Strong skills in math and physics, including probability and statistics, linear algebra, and calculus Must be able to use MATLAB or similar languages (such as Python, Perl, Bash, Mathematica, JavaScript, etc.) for prototyping, data visualization, scripting, parsing, and functional programming Must have systems and software engineering principles and processes Able to work independently and collaboratively, thriving in a fast-paced, dynamic work environment Possess strong written and verbal communication skills Applicants holding a current, active in-scope DoD-issued Top Secret with SCI/SAP security clearance at the time of application are highly preferred Modeling and simulating large, complex systems Machine learning methods and metaheuristics Verification and Validation (V&V) testing of complex software systems The C2BMC mission, together with the Missile Defense domain or the Space Domain Awareness domain Surveillance and target acquisition, track state estimation and correlation, track-to-truth mapping, state vectors, tracking covariances, coordinate and time conversions, EOIR/RF phenomenology, scheduling and resource management, identification and discrimination, battle management, signal processing, and orbital dynamics Agile software development methodologies Distributed application environments written in Java, C++, or other Object-Oriented programming languages Strong analytical skills, including Monte Carlo analysis and statistical regression Proficiency in MATLAB, Linux, databases, Git, Bitbucket, Jenkins/Hudson, Jira, Cucumber, Confluence, Twiki, and regular expressions Knowledge of Linux and/or Unix-based development

Locations

  • Colorado Springs, Colorado, United States

Salary

Estimated Salary Rangemedium confidence

90,000 - 150,000 USD / yearly

Source: rule based estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Required Qualifications

  • Thorough understanding and broad application of technical principles, theories, and concepts (experience)
  • General understanding of related disciplines (experience)

Responsibilities

  • Work closely with C2BMC-G and X-Lab agile teams to prototype Modeling and Simulation Tools and generate scenario datasets
  • Create Algorithm Description Documents (ADDs) and reference implementations of algorithms
  • Commit implementations to Git repositories
  • Create unit tests to support transition and development
  • Set up and maintain nightly pipelines for automated analysis, testing, and CI
  • Provide demonstrations during Agile sprints to POs and RTE
  • Provide technical support to develop M&S tools for verifying and validating algorithms
  • Develop technical briefs and deliver briefings at TIMs
  • Provide technical solutions to complex problems
  • Work independently under general guidance
  • Collaborate with Integrated Product Teams (IPTs)

Target Your Resume for "Software Engineer - Level 4 - (25-540)" , Northrop Grumman

Get personalized recommendations to optimize your resume specifically for Software Engineer - Level 4 - (25-540). Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer - Level 4 - (25-540)" , Northrop Grumman

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

AerospaceDefenseTechnologyDefense

Answer 10 quick questions to check your fit for Software Engineer - Level 4 - (25-540) @ Northrop Grumman.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.