Software Engineer

Capstone Research Corporation

$70K — $95K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Software Engineering or other STEM field
  • 1 to 5 years of applied engineering experience focusing on modeling and simulation
  • Strong proficiency in programming languages such as C++, Python, MATLAB/Simulink
  • Active Secret Clearance required; TS preferred or eligible for Secret clearance
  • Experience with Python, Java, Matlab, Gitlab, Linux, or similar tools

Responsibilities

  • Design, code, and test mathematical models for IAMD components
  • Integrate existing system models into real-time and non-real-time simulation frameworks
  • Develop and maintain simulation data analysis toolsets

Benefits

  • 100% Company Provided Medical and Dental Insurance
Full Job Description
Software Engineer

We are seeking a Software Engineer with a background in developing and integrating weapon system simulations to join our rapidly growing Army Group. We have multiple vacancies for entry and mid-level developers ready to make an impact. In this role, you will be the technical engine behind our Joint Simulation Environment integration. You will develop, integrate, and execute complex simulations of Integrated Air and Missile Defense (IAMD) systems to evaluate end-to-end mission effectiveness under varied conditions.

Key Responsibilities
  • Design, code, and test mathematical models and simulations of IAMD components (e.g., sensors, interceptors, and threat kinematics), including the development of new representations of weapon systems to integrate directly into the simulation framework.
  • Integrate disparate, existing system models into both real-time (e.g., Hardware-in-the-Loop/Software-in-the-Loop) and non-real-time (constructive) simulation frameworks.
  • Develop and maintain simulation data analysis toolsets.


Requirements
  • Bachelor's degree in Software Engineering or other STEM field
  • 1 to 5 years of applied engineering experience, with a focus on modeling, simulation, and analytical tool development.
  • Strong programming skills required to build and integrate engineering simulations (e.g., C++, Python, MATLAB/Simulink, or similar languages).
  • Active Secret Clearance required, TS preferred, or eligible to gain a Secret clearance
  • Experience in Python, Java, Matlab, Gitlab, and/or Linux.


Additional Desired Skills
  • Integration Expertise: Proven ability to integrate models into larger simulation architectures, managing data exchange, simulation timing, and data collection pipelines for post-run analysis.
  • Experience with Docker, Podman, or similar for containerizing M&S applications
  • Experience with Army IAMD systems or Missile Defense Agency (MDA) architectures and platforms.
  • Familiarity with the Joint Track Management Capability Bridge
  • Experience with common DoD simulation frameworks such as AFSIM, FSI, DIS, or other environments.


Capstone offers 100% Company Provided Medical and Dental Insurance as part of our top-notch benefits package. Compensation for this position will be determined, but not limited to, factors such as responsibilities of the job, education, experience, knowledge, skills, abilities, alignment with market data, and internal equity.

Similar Jobs

More Jobs at Capstone Research Corporation

  • Software Engineer
    $70K — $95K *
    Huntsville, AL 35810 (Madison County)
    Aerospace & Defense
    In-Person
  • Systems Engineer (Test)
    $75K — $95K *
    Huntsville, AL 35810 (Madison County)
    Aerospace & Defense
    In-Person
  • Software Engineer
    $80K — $110K *
    Huntsville, AL 35810 (Madison County)
    Aerospace & Defense
    In-Person
  • Senior Systems Analyst
    $90K — $120K *
    Dayton, OH 45424 (Montgomery County)
    Aerospace & Defense
    In-Person
  • Electrical Engineer
    $80K — $110K *
    Huntsville, AL 35810 (Madison County)
    Aerospace & Defense
    In-Person

More Aerospace & Defense Jobs

Find similar Software Engineer jobs: