×
Register Here to Apply for Jobs or Post Jobs. X

Modeling & Simulation Software Developer — Mid to Senior Level

Job in Huntsville, Madison County, Alabama, 35806, USA
Listing for: Delta Research Inc
Full Time position
Listed on 2026-02-27
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 90000 - 150000 USD Yearly USD 90000.00 150000.00 YEAR
Job Description & How to Apply Below
Job Description

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
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary