Senior C++ Application Software Engineer
$75,000–$175,000 year
Remote · Blacksburg, Virginia, United States or Atlanta, Georgia, United States
Blacksburg, Virginia, United States or Atlanta, Georgia, United StatesRemoteFull Time$75,000–$175,000 yearMid LevelBachelors DegreeUnknown
Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Unknown
Job Summary
Join Graf Research Corporation as a Senior C++ Application Software Engineer, developing cutting-edge cross-platform desktop applications with a focus on security and safety in microelectronics. This full-time, on-site position requires proficiency in C/C++ and Python, along with a minimum of 5 years of industry experience.
Required Qualifications
- Proficiency in C/C++ and Python for desktop application construction
- Experience developing for Linux and Windows environments
- Minimum 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
- U.S. Citizenship
Desired Qualifications
- 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
Additional Requirements
- Applicants must be U.S. Citizens
- Remote work not accepted
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.