C++ Software Engineer - Dayton
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