Software Engineer (Modeling & Simulation) ATC Systems

ATCSI & Dynamic Science, Inc.

Maryland

On-site

USD 110,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ATCSI & Dynamic Science, Inc. in Maryland seeks a Software Engineer with a strong background in Modeling & Simulation to support NAWCAD WOLF’s ATC&LS missions. You will design, code, and optimize high-fidelity simulation models, interfaces, and discrete-event simulations.

Responsibilities include scenario generation, UI/UX for simulation labs, integration of physics-based and statistical models, and rigorous QA in compliance with safety requirements. U.S.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or Software Engineering.
  • 5+ years of software engineering experience focusing on simulation engines.
  • Proficiency in C++, Java, or Python on Windows and Linux.
  • Experience with HLA/DIS standards for distributed simulation.
  • Experience with Git/GitLab, CI/CD, and Agile workflows.
  • U.S. Citizenship and ability to obtain a U.S. Secret Security Clearance.

Responsibilities

  • Architect, develop, and refactor high-performance simulation software used to evaluate terminal air traffic control architectures, landing dynamics, and multi-sensor processing algorithms.
  • Develop and program flexible scenario generation software engines to replicate complex operational environments, electronic interference, and variable meteorological conditions for testing.
  • Design and implement user interfaces and visualization dashboards for flight-deck, carrier ops, or shore-based ATC simulation laboratories.
  • Integrate discrete physics-based and statistical mathematical models into broader distributed simulation networks (e.g., HLA/DIS protocols).
  • Conduct object-oriented analysis, unit testing, and software integration testing to fulfill rigorous software safety and technical compliance frameworks.

Skills

C++
Java
Python
Distributed simulation
Agile methodologies

Education

Bachelor’s or Master’s in Computer Science or Software Engineering

Tools

Git
GitLab
CI/CD
Windows
Linux
HLA/DIS

Job description

Description

POSITION IS CONTINGENT UPON CONTRACT AWARD

We are seeking a Software Engineer with a deep understanding of Modeling & Simulation (M&S) paradigms to support software development lifecycle tasks for NAWCAD WOLF’s ATC&LS missions in Patuxent River, MD. This role focuses on the design, code generation, and implementation of robust simulation software models, user interfaces, and discrete-event simulators. Your software tools will evaluate air traffic management capabilities, simulate high-density airspace environments, and evaluate predictive analytics for automated decision-support systems.

Key Responsibilities
  • Simulation Software Development: Architect, develop, and refactor high-performance simulation software used to evaluate terminal air traffic control architectures, landing dynamics, and multi-sensor processing algorithms.
  • Scenario Generation: Develop and program flexible scenario generation software engines to replicate complex operational environments, electronic interference, and variable meteorological conditions for testing.
  • UI/UX for Simulation Labs: Design and implement user interfaces and visualization dashboards for flight-deck, carrier ops, or shore-based ATC simulation laboratories.
  • Code Integration & Optimization: Integrate discrete physics-based and statistical mathematical models into broader distributed simulation networks (e.g., HLA/DIS protocols).
  • Software QA & Lifecycle Support: Conduct object-oriented analysis, unit testing, and software integration testing to fulfill rigorous software safety and technical compliance frameworks.
Requirements
  • Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related computational field.
  • Experience: 5+ years of software engineering experience with specific focus on building, tuning, or maintaining simulation engines.
  • Technical Skills:
    • Mastery of object-oriented programming languages, specifically C++, Java, or Python, within both Windows and Linux deployment environments.
    • Hands-on experience utilizing distributed simulation interoperability standards, specifically High-Level Architecture (HLA) or Distributed Interactive Simulation (DIS).
    • Familiarity with version control pipelines (Git/GitLab), CI/CD practices, and Agile software development workflows.
  • Preferred: Experience modeling sensor tracking algorithms, automated landing algorithms, or unmanned aerial systems (UAS) airspace integration behaviors.
  • Citizenship & Security:
    • Must be a U.S. Citizen.
    • Must be eligible to obtain and maintain a U.S. Secret Security Clearance.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Modeling & Simulation) ATC Systems
Software Engineer (Modeling & Simulation) ATC Systems

ATCSI, LLC • Maryland

On-site
USD 120,000 - 180,000
Computer Engineer (Modeling & Simulation) ATC Systems
Computer Engineer (Modeling & Simulation) ATC Systems

ATCSI & Dynamic Science, Inc. • Maryland

On-site
USD 110,000 - 160,000
Computer Engineer (Modeling & Simulation) ATC Systems
Computer Engineer (Modeling & Simulation) ATC Systems

ATCSI, LLC • Maryland

On-site
USD 120,000 - 150,000
Simulation Software Engineer — Modeling & Air Traffic
Simulation Software Engineer — Modeling & Air Traffic

ATCSI, LLC • Maryland

On-site
USD 120,000 - 180,000
Simulation Software Engineer: Air Traffic & M&S Lab
Simulation Software Engineer: Air Traffic & M&S Lab

ATCSI & Dynamic Science, Inc. • Maryland

On-site
USD 110,000 - 160,000
Modeling & Simulation Engineer — Naval ATC Systems
Modeling & Simulation Engineer — Naval ATC Systems

ATCSI & Dynamic Science, Inc. • Maryland

On-site
USD 110,000 - 160,000
Modeling & Simulation Engineer
Modeling & Simulation Engineer

Connexion Systems and Engineering, Inc. • Lexington (MA)

Hybrid
USD 171,924,000 - 272,214,000
Medical insurance
401(k)
10 days PTO
+1
Computer Engineer III
Computer Engineer III

DCS Corporation • Dayton (OH)

On-site
USD 90,000 - 150,000
Software Engineer Specialist
Software Engineer Specialist

CAE Inc • Whiteman Afb (MO)

On-site
USD 80,000 - 110,000
M&S Software Engineer
M&S Software Engineer

DCS Corporation • Albuquerque (NM)

On-site
USD 110,000 - 150,000