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

Modeling & Simulation Software Developer — Mid to Senior Level

Job in Huntsville, Madison County, Alabama, 35824, USA
Listing for: Dr Inc
Full Time position
Listed on 2026-02-28
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.

#J-18808-Ljbffr
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