Graf Research
Senior C++ Application Software Engineer
Job Location
Dayton, OH, United States
Job Description
Job Description Job Description Senior C++ Application Software Engineer Graf Research Corporation is hiring Senior Software Engineers to join our Enverité product team in developing linux-first cross-platform desktop applications that ensure the security and safety of the world's microelectronic devices. In this role, a successful candidate will use advanced technical and problem-solving skills to develop strategic plans, architect solutions, resolve complex issues, satisfy customer requirements and needs, and accomplish development objectives. Come join a fast-paced software development team, delivering the next generation of our FPGA design assurance software. We are seeking motivated, top-performing software engineers to join our team of software engineers and subject matter experts. We develop commercial-off-the-shelf electronic design automation software for a wide variety of industries including aerospace, defense, rail, and power. Our products fit into the entire design lifecycle from concept to provisioning to field maintenance. This is an on-site full time position at any one of our Blacksburg, VA, Atlanta, GA or Dayton, OH offices - we are not currently seeking remote or temporary assistance. Applicants for this role must be U.S. Citizens. Apply at https://www.grafresearch.com/employment Key Duties and Responsibilities Proficiency in C/C++ and Python for desktop application construction Experience developing for Linux and Windows environments Take concepts from initial requirements through design, implementation, test, deployment, and maintenance in a production environment Ability to perform development activities for moderately complex software, including design, implementation, maintenance, testing, and documentation of the software Attention to detail with respect to code quality along with good code organization and management skills Perform complex bug verification and release testing Employ best practices and help to maintain them through technical reviews and mentoring Ability to work both individually and in distributed multi-disciplinary development teams Ability to learn quickly and to collaborate with a geographically distributed team Verbal and written communications skills U.S. Citizenship Minimum Education Requirements and Experience BS in Computer Science, Engineering, or related field plus 5 years of industry experience Demonstrated expertise in object-oriented design, functional programming, algorithms, data structures, and debugging Significant experience in C++ and Python development for commercial applications Experience with software configuration management tools (e.g., Perforce, SVN, Git) Proven track record of crafting robust, readable, and efficient code Preferred Qualifications and Skills Experience delivering high-quality products in a large-scale commercial software development environment Experience with FPGAs or electronic design automation software Solid understanding of unit testing, and familiarity with frameworks (e.g., GoogleTest) Experience with UI/UX development and graphical application frameworks (e.g., Qt) for desktop environments Experience interacting with and/or developing electronic design automation software for digital logic development, test, and verification Location - Blacksburg, VA, Atlanta, GA, or Beavercreek, OH Travel Requirements - No specific travel requirement, but candidates capable of traveling to perform technical presentation and customer interaction tasks will be given special consideration. Security Clearance - No specific clearance requirement, but candidates capable of or willing to pursue a DoD security clearance will be given special consideration. Apply at https://www.grafresearch.com/employment Graf Research Corporation does not discriminate against employees, students, or applicants on the basis of age, color, disability, gender, gender identity, gender expression, national origin, political affiliation, race, religion, sexual orientation, genetic information, veteran, or any other basis protected by law. Company Description Graf Research is a small business (30-50 employees) that produces mission-critical defense solutions and brings defense-grade products to commercial markets. We offer: Competitive salaries; Fairly distributed, performance-based revenue and profit sharing for every employee; Vanguard 401K with employer match; Health, dental, vision, life, AD&D, and disability insurance benefits; Vacation and Holidays; Paid parental leave; Locally-sourced bagels delivered regularly in the Blacksburg, VA headquarters. Company Description Graf Research is a small business (30-50 employees) that produces mission-critical defense solutions and brings defense-grade products to commercial markets. We offer: Competitive salaries; Fairly distributed, performance-based revenue and profit sharing for every employee; Vanguard 401K with employer match; Health, dental, vision, life, AD&D, and disability insurance benefits; Vacation and Holidays; Paid parental leave; Locally-sourced bagels delivered regularly in the Blacksburg, VA headquarters.
Location: Dayton, Ohio, US
Posted Date: 11/21/2025
Location: Dayton, Ohio, US
Posted Date: 11/21/2025
Contact Information
| Contact | Human Resources Graf Research |
|---|