Senior C++ AFSIM Extensions & Plugins Engineer

Jobtailor

Arlington (VA)

On-site

USD 120,000 - 160,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor seeks a seasoned C++ software engineer to design, develop, and maintain extensions and plugins for AFSIM, delivering high-quality, physics-informed models. You will translate analyst requirements into robust features, optimize performance, and ensure maintainable integration with external libraries.

You will collaborate with analysts, contribute to documentation and CI, and uphold coding standards in a demanding simulation environment.

Qualifications

  • Bachelor's degree in computer science, software engineering, or related field.
  • 9 years of related experience in C++ development.
  • Proficiency in modern C++ (C++17 or later) and OO design.
  • Experience with Git and collaborative workflows.
  • Familiarity with Boost, CMake, and cross-platform build systems.
  • Exposure to Lua/Python for integration or scripting is a plus.
  • Understanding of sensor physics, kinematics, or engagement modeling.

Responsibilities

  • Design, develop, and maintain C++ extensions, plugins, and modules for AFSIM.
  • Translate analyst requirements into software features with emphasis on correctness, performance, and maintainability.
  • Integrate external libraries, data sources, or physics-based models into the AFSIM runtime environment.
  • Debug, optimize, and validate plugin behavior within complex simulation environments.
  • Maintain software documentation, API references, and integration guides.
  • Support build system configuration, version control workflows, and CI pipelines.
  • Ensure code quality through unit testing, peer reviews, and adherence to coding standards.
  • Partner closely with analysts to convert modeling requirements into robust software features.

Skills

C++17 Proficiency
Object-Oriented Design
Simulation Frameworks
Git Version Control
Boost and CMake Familiarity
Scripting with Lua or Python
Real-Time Simulation
Data Structures
Software Architecture
Unit Testing
Integration of External Libraries
Collaboration with Analysts

Education

Bachelor's degree in computer science, software engineering, or related field

Tools

AFSIM
CMake
Boost
Git

Job description

Jobtailor seeks a seasoned C++ software engineer to design, develop, and maintain extensions and plugins for AFSIM, delivering high-quality, physics-informed models. You will translate analyst requirements into robust features, optimize performance, and ensure maintainable integration with external libraries.

You will collaborate with analysts, contribute to documentation and CI, and uphold coding standards in a demanding simulation environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Simulation Engineer: AFSIM Extensions & Plugins
C++ Simulation Engineer: AFSIM Extensions & Plugins

Apex Systems • Virginia (MN)

On-site
C++ Software Engineer – AFSIM Extensions, Plugin Development
C++ Software Engineer – AFSIM Extensions, Plugin Development

Jobtailor • Arlington (VA)

On-site
USD 120,000 - 160,000
Senior AFSIM Simulation Architect & Lead Developer
Senior AFSIM Simulation Architect & Lead Developer

Modern Technology Solutions, Inc. • Huntsville (AL)

On-site
USD 140,000 - 190,000
Space AFSIM Developer: C++ & Simulation Plugins
Space AFSIM Developer: C++ & Simulation Plugins

Johns Hopkins Applied Physics Laboratory (APL) • Laurel (NE)

On-site
USD 100,000 - 245,000
Education assistance
Retirement contributions
Work-life balance
Senior AFSIM Developer & Mission Simulation Architect
Senior AFSIM Developer & Mission Simulation Architect

Modern Technology Solutions, Inc. (MTSI) • Huntsville (AL)

On-site
USD 120,000 - 150,000
Senior AFSIM Developer
Senior AFSIM Developer

Modern Technology Solutions, Inc. (MTSI) • Huntsville (AL)

On-site
USD 120,000 - 150,000
Senior AFSIM Developer
Senior AFSIM Developer

Modern Technology Solutions, Inc. • Huntsville (AL)

On-site
USD 140,000 - 190,000
AFSIM Developer
AFSIM Developer

Modern Technology Solutions, Inc. • Huntsville (AL)

On-site
USD 95,000 - 130,000
AFSIM Developer
AFSIM Developer

Modern Technology Solutions, Inc. (MTSI) • Huntsville (AL)

On-site
USD 90,000 - 130,000
Simulation Software Engineer (C++, AFSIM/Java)
Simulation Software Engineer (C++, AFSIM/Java)

Trace3 • Colorado Springs (CO), Northern (KY)

Hybrid
USD 105,000 - 122,000
Medical/Dental/Vision
401(k) Match
Snacks & Beverages
+4