Modeling & Simulation Software Developer — Mid to Senior Level
Listed on 2026-02-27
-
Software Development
Software Engineer
About the Role
Delta Research is looking for a Modeling & Simulation Software Developer to work on a small engineering team building simulation tools for missile defense analysis.
The primary work is in Object-Oriented Modern Fortran - new features, bug fixes, and refactoring on a large, established simulation codebase. The rest of the time goes toward supporting infrastructure in Python, JavaScript, and Rust: data management, visualization, pre- and post-processing, and whatever else the software needs to support the engineers and analysts using it. Developers manage their own workload and priorities day-to-day, with guidance from the team on what matters most at a given time.
What the team needs most is someone who can mostly own a piece of work from start to finish. That means sitting down with engineers to understand what's needed, designing a module that fits cleanly into the larger system, writing the code, and doing enough testing to be confident it works.
Qualifications
Security Clearance: Ability to obtain a security clearance required. A current in-place clearance is a plus.
Education: Bachelor's degree in a scientific, engineering, or mathematics field. Physics, applied mathematics, aerospace engineering, and computer science are particularly relevant.
Experience: 4+ years of experience in scientific software development or a related field.
Required Skills:
- Strong proficiency in a compiled statically typed language (Fortran/C++/Rust)
- Strong mathematical background and comfort working with numerical methods and scientific algorithms
- Experience with object-oriented design and applying it to real world software projects
- Ability to take a feature from requirements to implementation with minimal hand-holding
- Good written and verbal communication skills; able to effectively communicate with both software and non-software engineers
Preferred Skills:
- Experience with Modern Fortran and its object oriented features is a strong plus
- Experience with Python, JavaScript, and/or Rust
- Experience working on physics-based or numerical simulations
- Familiarity with topics such as numerical integration, trajectory modeling, aerodynamics, GNC, or related disciplines
- Familiarity with version control workflows, code review, iterative development, and testing practices
- Familiarity with version control tools (e.g., Git) and development environments (e.g., Visual Studio)
- Experience working on a collaborative software team with shared codebases
Anticipated Salary Range: $90,000-$150,000
Start Date: Immediate
Why Join Our Team?
- Work with cutting-edge technology
- Opportunity to expand skills
- Collaborative team environment with experienced professionals
- Career growth potential in a stable, mission-focused organization
- Continuous learning opportunities
- Excellent compensation package including company-paid health, life, and disability insurance; holiday, vacation and sick leave; performance bonus; and 401K retirement
This position requires U.S. citizenship and the ability to obtain appropriate security clearances. We are an Equal Opportunity Employer committed to diversity and inclusion.
Job Posted by Applicant Pro(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).