C++ Software Engineer; Dayton
Listed on 2025-10-16
-
Software Development
Software Engineer
Overview
Stellar Science is seeking several modern C++20/23 Software Engineers with three or more years of industry experience creating reusable, maintainable code solving challenging math and physics problems. BS (or equivalent experience) required, MS/PhD degree desired. Join our unique, collaborative team to help implement leading-edge scientific software tools in fascinating domains including space situational awareness, computer vision, directed energy, metamaterials, and biothermal modeling.
ResponsibilitiesNote:
The original description emphasizes role responsibilities and collaboration on scientific software tools across domain areas. The refined version preserves this focus in a concise overview rather than enumerating generic duties.
- BS (or equivalent experience); MS/PhD degree desired
- 3+ years of industry experience creating reusable, maintainable C++ code solving challenging math and physics problems
- Experience in any of the following is a plus:
- Java, Python, Type Script
- Cross-platform development on Linux and Windows
- 3D graphics:
Open Scene Graph , OpenGL, WebGL - Supercomputing: MPI, OpenMP, threads, GPUs
- Image processing, imagery analysis, computer vision, CAD
- Modeling and simulation, including directed energy
- Code sample or C++ evaluation required
- Extremely flexible work schedule, hybrid workplace model, and generous benefits
- U.S. Citizenship required + willingness to undergo a background investigation
- Active security clearance is a plus
- Must be willing to perform some work at government and/or customer sites
- Position is in Dayton, Ohio
- Seniority level:
Mid-Senior level - Employment type:
Full-time - Job function:
Sales, General Business, and Education - Industries:
Wireless Services, Telecommunications, and Communications Equipment Manufacturing
Note:
Referrals increase your chances of interviewing at Stellar Science Ltd Co by 2x
(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).