C++ Developer
Role details
Job location
Tech stack
Job description
We are seeking C++ Developers at both junior and mid levels to support advanced engineering and analytics initiatives within a high-impact, mission-driven environment. This role focuses on developing and maintaining software solutions that support modeling, simulation, and analysis efforts across complex systems. The ideal candidates will have a strong foundation in C++ development and an interest in working on large-scale, performance-driven applications supporting analysis and simulation use cases., Design, develop, test, and maintain C++ applications in support of modeling and simulation efforts Work with engineering teams to build and enhance high-performance software solutions Support development of tools and systems used for data analysis and simulation workflows Participate in debugging, code reviews, and performance optimization efforts Collaborate with cross-functional teams to understand technical requirements and deliver solutions Assist with integration, testing, and deployment of software in secure environments Maintain clear and accurate technical documentation
Requirements
Strong experience with C++ development (level dependent on junior vs mid) Bachelor's degree required (Computer Science, Software Engineering, Information Technology, or related field preferred) Ability to work full-time on-site in Beavercreek, OH (5 days per week) Strong problem-solving skills and ability to work in a team-based environment
Preferred / Nice-to-Have Skills
Experience supporting modeling and simulation efforts Exposure to or experience with classified analysis environments (AF/SIM or similar) Background in electronic warfare, radar systems, or related defense technologies Familiarity with Linux-based development environments Experience working in secure or classified environments Understanding of software development best practices (version control, testing, debugging)
Experience Levels Junior Level
0-3 years of experience in C++ or software development Exposure to object-oriented programming and software development fundamentals Interest in modeling, simulation, or defense-related applications
Mid-Level
3-7 years of C++ development experience Experience contributing to larger codebases or complex systems Ability to work more independently and contribute to design and technical discussions
Benefits & conditions
Full-time, on-site role with a collaborative engineering team Opportunity to work on advanced modeling, simulation, and analysis systems Strong growth potential within a technical and mission-focused environment