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

Senior Algorithm and Simulation C++ Software Engineer

Job in Fairfax, Fairfax County, Virginia, 22032, USA
Listing for: CoAspire
Full Time position
Listed on 2026-03-02
Job specializations:
  • Engineering
    Systems Engineer, Aerospace / Aviation / Avionics
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

CoAspire () is a cutting-edge defense manufacturing leader in Northern Virginia, specializing in the precision assembly of advanced weapons systems. With over twelve years of a legacy of innovation, we're at the forefront of building reliable, affordable mass weapons that protect and empower our nation’s warfighters. Our tight-knit team thrives in a collaborative environment where safety, quality, and work-life balance come first with a focus on professional growth at our new 27,000+ sq.

ft. facility. Join us to make a tangible impact on mission-critical technology while enjoying Northern Virginia's vibrant community.

Position:
You will be the primary architect of our high-fidelity modeling environments and a key generalist across our flight software stack. In this role, your central focus will be the design and execution of complex, physics-based simulations that validate missile performance in a digital environment. However, as a senior avionics generalist, you won't just be "sim-side"—you will translate those models into the Operational Flight Program (OFP) and refine GNC algorithms.

You are the bridge between the theoretical physics of flight and the practical reality of embedded code, ensuring our systems are flight-ready through rigorous digital-first testing and multi-disciplinary software support.

Key Responsibilities:

  • Lead the development and maintenance of high-fidelity 6-DOF (Degrees of Freedom) Monte Carlo simulations to model complex missile dynamics and environmental variables.
  • Support the full software lifecycle by jumping between simulation development, OFP implementation, and GNC algorithm refinement as program needs evolve.
  • Ensure seamless integration between simulation models and the real-time C++ code that executes on flight hardware.
  • Execute large-scale simulation studies (including Monte Carlo analysis) to verify system-level requirements and identify edge-case failure modes.
  • Collaborate with hardware teams to integrate simulation environments with physical components in Hardware-in-the-Loop (HWIL) laboratories.

Qualifications:

  • 8+ years of professional software experience, with a heavy emphasis on physics-based simulation or aerospace modeling.
  • Bachelor’s or Master’s degree in Computer Science, Aerospace Engineering, or a related technical field.
  • Expert-level C++ skills, with a focus on writing high-performance, modular code for complex system modeling.
  • Deep understanding of numerical integration, coordinate systems (ECEF, NED, body frames), and aerospace vehicle dynamics.
  • Must be a U.S. Citizen with an active Secret Security Clearance.

Desired Skills:

  • Direct experience implementing Guidance, Navigation, and Control algorithms or working on tactical Operational Flight Programs.
  • Experience with MATLAB (specifically for S-Function development or auto-coding) and Cameo for MBSE.
  • Knowledge of military data bus standards such as MIL-STD-1553, ARINC-429, or Ethernet-based telemetry.

What We Offer:

Beyond competitive pay, we offer:

  • Full benefits from day one: medical, dental and vision
  • 401(k) with generous company match and immediate vesting
  • PTO and Federal holidays

Apply now! We're reviewing applications on a rolling basis. Let's build the future together. No agencies, please.

#Hiring #Manufacturing Jobs #Defense Tech #Aerospace Careers

#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