Senior Software Engineer

PROLIM Global Corporation
  • CO
    24 days ago

    Job Description

    Position Overview

    Northrop Grumman Space Systems is seeking a Software Engineer to support an Internal Research & Development (IRAD) program within the Missile Defense Integration Business Unit. This role involves developing advanced mathematical and physics-based software solutions critical to system performance.

    The selected candidate will work in a collaborative, closed-area environment supporting high-performance defense systems across land, sea, air, space, and cyberspace domains.

    Key Responsibilities

    • Develop novel C++ applications for advanced system capabilities
    • Design and implement mathematics- and physics-intensive algorithms
    • Support software requirements analysis and test case reviews
    • Collaborate with cross-functional engineering teams
    • Contribute to system performance optimization
    • Participate in code reviews and software quality processes
    • Support automated testing and validation efforts

    Basic Qualifications

    • Bachelor's degree in STEM field
    • 5+ years experience (BS)

    OR 3+ years (MS)

    OR 1+ year (PhD)

    • Active, in-scope DoD Secret clearance (required to start)
    • Strong recent experience developing software in C++
    • Experience developing new/novel C++ applications
    • MATLAB and/or Python experience
    • Unix/Linux operating system experience
    • Ability to work onsite in a closed-area environment

    Preferred Qualifications

    • Advanced degree in Mathematics, Physics, or Computer Science

    • Strong background in math and physics

    • Experience with battle management or fire control systems

    • Containerization experience (Docker, Kubernetes)

    • CI/CD pipeline experience

    • MBSE (Model-Based Systems Engineering) environment experience

    • Behavior Driven Development (BDD) using Gherkin/Cucumber

    • Automated software requirements testing

    • Static & Dynamic Code Analysis Tools:

    • Coverity

    • Fortify

    • SonarQube

    • Software configuration & change management tools:

    • Jira

    • GitHub / GitLab

    • Jenkins

    • Atlassian tool suite

    Work Environment

    • Onsite only (no telework)
    • Closed-area secure facility
    • Collaborative engineering environment
    • Defense and missile systems focus

    Position Overview

    Northrop Grumman Space Systems is seeking a Software Engineer to support an Internal Research & Development (IRAD) program within the Missile Defense Integration Business Unit. This role involves developing advanced mathematical and physics-based software solutions critical to system performance.

    The selected candidate will work in a collaborative, closed-area environment supporting high-performance defense systems across land, sea, air, space, and cyberspace domains.

    Key Responsibilities

    • Develop novel C++ applications for advanced system capabilities

    • Design and implement mathematics- and physics-intensive algorithms

    • Support software requirements analysis and test case reviews

    • Collaborate with cross-functional engineering teams

    • Contribute to system performance optimization

    • Participate in code reviews and software quality processes

    • Support automated testing and validation efforts

    • Basic Qualifications

    • Bachelor's degree in STEM field

    • 5+ years experience (BS)

    OR 3+ years (MS)

    OR 1+ year (PhD)

    • Active, in-scope DoD Secret clearance (required to start)

    • Strong recent experience developing software in C++

    • Experience developing new/novel C++ applications

    • MATLAB and/or Python experience

    • Unix/Linux operating system experience

    • Ability to work onsite in a closed-area environment

    • Preferred Qualifications

    • Advanced degree in Mathematics, Physics, or Computer Science

    • Strong background in math and physics

    • Experience with battle management or fire control systems

    • Containerization experience (Docker, Kubernetes)

    • CI/CD pipeline experience

    • MBSE (Model-Based Systems Engineering) environment experience

    • Behavior Driven Development (BDD) using Gherkin/Cucumber

    • Automated software requirements testing

    • Static & Dynamic Code Analysis Tools:

    • Coverity

    • Fortify

    • SonarQube

    • Software configuration & change management tools:

    • Jira

    • GitHub / GitLab

    • Jenkins

    • Atlassian tool suite

    • Work Environment

    • Onsite only (no telework)

    • Closed-area secure facility

    • Collaborative engineering environment

    • Defense and missile systems focus

    Numbers & Facts

    LocationCO

    Skills

    • Algorithmsunmatched
    • Behavior Driven Development (BDD)unmatched
    • C++ Programming Languageunmatched
    • Change Managementunmatched
    • Code Reviewsunmatched
    • Computer Scienceunmatched
    • Control Systemsunmatched
    • Cross-Functionalunmatched
    • Cyberspaceunmatched
    • DoD Secret Clearanceunmatched
    • Dynamic Analysisunmatched
    • Fire Suppression/Controlunmatched
    • Linux Operating Systemunmatched
    • Mathematicsunmatched
    • Performance Tuning/Optimizationunmatched
    • Physicsunmatched
    • Requirements Managementunmatched
    • Research & Development (R&D)unmatched
    • Software Administrationunmatched
    • Software Configuration Managementunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Team Playerunmatched
    • Test Automationunmatched
    • Test Caseunmatched
    • Unix Operating Systemsunmatched
    • Validation Testingunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder