A leading employee-owned engineering firm in Dayton, Ohio, is looking for a highly motivated Software Developer to create and maintain software solutions for sophisticated simulations. The role requires at least 8 years of experience in software development with a strong focus on C++. Candidates should have proficient knowledge of both Windows and Linux platforms, excellent problem-solving skills, and a Bachelor's degree in a relevant field. This position offers competitive benefits, including PTO, a 401(k) match, and educational reimbursement.
Qualifications
Bachelor's degree in a relevant field.
8+ years of professional software development experience.
Strong modeling and simulation skills.
Proficiency in Windows and Linux applications.
Solid understanding of object-oriented programming principles.
Experience with version control systems.
Responsibilities
Design, develop, test, and debug C++ applications.
Contribute to architecture and design of new software features.
Collaborate with team members in an agile environment.
Deploy applications on both Windows and Linux.
Skills
C++
Modeling and simulation principles
Problem-solving
Analytical skills
Communication skills
Object-oriented programming
Version control (Git)
Education
Bachelor's degree in Computer Science or Engineering
Tools
Git
Windows
Linux
Jira
Confluence
Job description
A leading employee-owned engineering firm in Dayton, Ohio, is looking for a highly motivated Software Developer to create and maintain software solutions for sophisticated simulations. The role requires at least 8 years of experience in software development with a strong focus on C++. Candidates should have proficient knowledge of both Windows and Linux platforms, excellent problem-solving skills, and a Bachelor's degree in a relevant field. This position offers competitive benefits, including PTO, a 401(k) match, and educational reimbursement.