CareerPlan

C++ Software Engineer - Dayton

USAFull-time$85k–$125k2026-11-07 → 2026-11-10
HybridCitizens only

Core

Develop reusable, maintainable C++ software to solve challenging mathematics and physics problems for applications like space situational awareness, computer vision, and directed energy.

Role type

Senior C++ Software Engineer (Scientific Computing)

Builds

Scientific software tools for space situational awareness, computer vision, directed energy, and biothermal modeling

Domain

Aerospace, Defense, Physics Simulation

Deliverable

production ML models

Required skills

C++, Mathematics, Physics, Linux, Windows, Git, CMake, 3D Graphics

Preferred skills

Java, Python, TypeScript, Boost, Eigen, OpenGL, WebGL, MPI, OpenMP, GPU programming, Qt, Image Processing, Computer Vision, CAD, Orbital Mechanics, Electromagnetics, Modeling and Simulation

Technologies

C++, BitBucket, Git, Java, Jenkins, Linux, OpenGL, Python, Qt, TypeScript, WebGL, Windows, 3D

Responsibilities

Create reusable, maintainable software to address challenging mathematics and physics problems; Help develop leading-edge scientific software tools for applications including space situational awareness, computer vision, directed energy, metamaterials, and biothermal modeling

Seniority

Mid-Senior, hands-on IC