C++ Simulation Engineer: AFSIM Extensions & Plugins

Apex Systems

Virginia (MN)

On-site

USD 103,320 - 137,760

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apex Systems is seeking a C++ Engineer to develop extensions and plugins for AFSIM, focusing on physics-based modeling and sensor logic. The role emphasizes integrating external models and ensuring performance and maintainability within a complex simulation environment.

The candidate will collaborate with analysts to translate requirements into robust software features and will contribute to documentation, testing, and CI pipelines. This is an onsite role based in Rosslyn, VA.

Qualifications

  • Bachelor’s degree in computer science, software engineering, or a related field.
  • Proficiency in modern C++ (C++17 or later) and OO design principles.
  • Experience with Git and collaborative development workflows.

Responsibilities

  • Design, develop, and maintain C++ extensions, plugins, and modules for AFSIM.
  • Implement new simulation capabilities, physics-based modeling, and sensor/weapon interfaces.
  • Integrate external libraries or models into the AFSIM runtime.
  • Translate analyst requirements into robust software features and maintainability.
  • Debug, optimize, and validate plugin behavior in complex simulations.
  • Maintain documentation, API references, and integration guides.

Skills

C++17 or later
OO design
Data structures
Software architecture
Git

Education

Bachelor’s degree in CS/SE or related

Tools

Boost
CMake
Lua
Python

Job description

Apex Systems is seeking a C++ Engineer to develop extensions and plugins for AFSIM, focusing on physics-based modeling and sensor logic. The role emphasizes integrating external models and ensuring performance and maintainability within a complex simulation environment.

The candidate will collaborate with analysts to translate requirements into robust software features and will contribute to documentation, testing, and CI pipelines. This is an onsite role based in Rosslyn, VA.

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

Similar jobs worth comparing

Senior C++ AFSIM Extensions & Plugins Engineer
Senior C++ AFSIM Extensions & Plugins Engineer

Jobtailor • Arlington (VA)

On-site
USD 120,000 - 160,000
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
AFSIM Developer
AFSIM Developer

Modern Technology Solutions, Inc. • Huntsville (AL)

On-site
USD 95,000 - 130,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
Senior AFSIM Developer

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

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

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

On-site
USD 90,000 - 130,000
Remote AFSIM Modeler & Simulation Engineer
Remote AFSIM Modeler & Simulation Engineer

Socket.dev • Redmond (WA)

Hybrid
USD 120,000 - 170,000
Competitive salary and equity
Flexible time off policy
Medical, Dental and Vision insurance
+2
Senior AFSIM Developer
Senior AFSIM Developer

Modern Technology Solutions, Inc. • Huntsville (AL)

On-site
USD 140,000 - 190,000
AFSIM C++ Engineer
AFSIM C++ Engineer

Apex Systems • Virginia (MN)

On-site