Logo
ZipRecruiter

Senior Software Engineer

ZipRecruiter, Blacksburg, Virginia, us, 24062


Job Description Graf Research Corporation is hiring Senior Software Engineers that can contribute to the development of cross-platform command-line and desktop GUI applications. 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. We are open to candidates at multiple levels as determined by experience and the number of “should have” and “nice-to-have” qualifications below. Applicants for this role must be U.S. citizens. Must Have 5 years professional software development experience, preference for commercial software products Proficiency in at least two of C/C++, Java, or Python Ability to perform development activities for complex software, including design, implementation, maintenance, testing, and documentation of the software Experience writing and maintaining unit testing Proficiency with common design patterns Attention to detail with respect to code quality accompanied by good code organization and management skills 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 The X-factor: the ability to recognize the problem that is not yet solved and envision the solution that does not yet exist. US Citizenship Should Have BS in Computer Science, Computer Engineering, Electrical Engineering, or similar field Application UI/UX design experience Experience developing and releasing user-facing software Software development team leadership experience Proficiency across a range of programming including C++, Python, and Java Experience working within an Agile development framework (e.g., Scrum) Experience performing code reviews Experience soliciting software or data problem requirements Experience working with legacy code bases Willingness and ability to pursue US DoD security clearance Nice-to-Have Experience developing and releasing commercial software products Experience developing electronic design automation software for digital logic test and verification Data analysis experience Artificial intelligence, machine learning, or natural processing experience Strong mathematical background, including experience implementing graph theory algorithms FPGA or digital design skills and Verilog experience Current US DoD security clearance Location:

Blacksburg, VA, Atlanta, GA, or Beavercreek, OH Travel Requirements:

No specific travel requirement, but candidates capable of traveling to perform technical presentations and customer interaction tasks 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 race, color, religion, sex, sexual orientation, gender identity, political affiliation, national origin, age, disability, genetic information, veteran status, or any other basis protected by law. Company Description:

Graf Research is a small business (20-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 insurance benefits, vacation and holidays, paid parental leave, and locally-sourced bagels delivered regularly in the Blacksburg, VA headquarters.

#J-18808-Ljbffr