C++ Developer

Kforce Inc.
Beavercreek, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Beavercreek, United States of America

Tech stack

Data analysis
C++
Code Review
Software Debugging
Linux
Object-Oriented Software Development
Performance Tuning
Software Maintenance
Software Engineering
Software Organization
Information Technology
Modeling and Simulation
Codebase
Software Version Control

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

Apply for this position