Software Tool Engineer

4 weeks ago


Blacksburg, United States Graf Research Full time
Job DescriptionJob Description

Graf Research Corporation is hiring Software Engineers that can contribute to development of linux-first cross-platform desktop 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

  • Proficiency in C/C++ and Python
  • Experience developing for Linux and Windows environments
  • 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
  • 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 integrating multiple applications together through APIs
  • Experience writing file parsers
  • Proficiency across a range of programming languages including C++, Python, and Rust
  • Experience working within an Agile development framework (e.g., Scrum)
  • Experience writing and maintaining unit testing
  • Experience performing code review
  • Proficiency with common design patterns
  • Willingness and ability to pursue US DoD security clearance

Nice-to-Have

  • Experience developing and releasing commercial software products
  • Software development team leadership experience
  • Experience soliciting software or data problem requirements
  • FPGA or digital design skills and Verilog language experience
  • Experience interacting with and/or developing electronic design automation software for digital logic development, test, and verification
  • Natural language processing 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 presentation and customer interaction tasks will be given special consideration.

Apply at https://www.grafresearch.com/employment-index

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 DescriptionGraf 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 disability insurance benefits; Vacation and Holidays; Paid parental leave; Locally-sourced bagels delivered regularly in the Blacksburg, VA headquarters.Company DescriptionGraf 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 disability insurance benefits; Vacation and Holidays; Paid parental leave; Locally-sourced bagels delivered regularly in the Blacksburg, VA headquarters.

  • Blacksburg, Virginia, United States Virginia Polytechnic Institute and State University Full time

    About the RoleWe are looking for an exceptional candidate to join our team as a Postdoctoral Associate in Software Security and Hardware Engineering. The successful applicant will have a PhD in Computer Engineering or Computer Science, with a strong publication record in areas such as binary/program analysis, compilers, formal verification, proof assistants...

  • Software Engineer

    1 month ago


    Blacksburg, Virginia, United States Commonwealth of Virginia Full time

    We are seeking a highly motivated and experienced Software Engineer to join our team at {company}. As a key member of our technical staff, you will design, develop, and test software applications to meet the business needs of our organization. Your primary responsibilities will include:


  • Blacksburg, Virginia, United States Graf Research Full time

    Software Engineer Position at Graf Research CorporationWe are seeking a highly skilled Senior Software Engineer to join our team at Graf Research Corporation. The successful candidate will contribute to the development of cross-platform command-line and desktop GUI applications, working in an on-site full-time position at one of our offices in Blacksburg,...


  • Blacksburg, Virginia, United States Commonwealth of Virginia Full time

    Job DescriptionWe are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have experience in cloud architecture and a strong understanding of software development principles.ResponsibilitiesDesign and implement cloud-based infrastructure solutionsCollaborate with cross-functional teams to ensure seamless integration with...


  • Blacksburg, United States Virginia Jobs Full time

    Job Description The Virginia Tech National Security Institute's (VTNSI) Intelligent Systems Division (ISD) is seeking to fill an entry-level/junior-level software developer position and join our team at the forefront of research and development on artificial intelligence and systems engineering. With a presence in both Blacksburg and Washington D.C. metro...


  • Blacksburg, United States Graf Research Full time

    Job DescriptionJob DescriptionGraf Research Corporation is hiring Senior Software Engineers that can contribute to 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...


  • Blacksburg, Virginia, United States Commonwealth of Virginia Full time

    At {company}, we are looking for a skilled Senior Software Engineer to join our team. As a key member of our team, you will be responsible for designing, developing, and maintaining our software applications. We are looking for someone with a strong background in Full Stack Development and experience with Back-end Development using languages such as Java,...

  • Software Developer

    6 days ago


    Blacksburg, Virginia, United States Virginia Jobs Full time

    About Virginia TechVirginia Tech is a leading research institution dedicated to advancing knowledge and improving lives. The university offers a wide range of academic programs, including computer science, electrical engineering, and related fields.Job OverviewWe are seeking a highly skilled software developer to join our team at the Intelligent Systems...


  • Blacksburg, Virginia, United States BambooHR Full time

    Highly Skilled Software Engineer WantedAbout the PositionWe are seeking an experienced and highly skilled software engineer to join our team in Draper, UT. This is a hybrid position that requires regular in-office days each week. Employment with BambooHR is contingent on passing both a background and credit check.Job DescriptionThis is a challenging role...


  • Blacksburg, Virginia, United States BambooHR Full time

    We're seeking an exceptional Backend Software Engineer to join our team at BambooHR, a leader in HR software solutions. Located in Utah, this is a hybrid position requiring some regular in-office days each week.This role involves working on multiple projects to enhance our industry-leading website and develop scalable solutions for our growing user base. As...


  • Blacksburg, Virginia, United States Commonwealth of Virginia Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team and lead the development of cloud services. The ideal candidate will have a strong background in cloud computing and experience working with cloud-based infrastructure.Responsibilities will include designing, implementing, and maintaining cloud-based applications, as...


  • Blacksburg, Virginia, United States Virginia Polytechnic Institute and State University Full time

    About the PositionWe are seeking a highly skilled Senior Research Software Engineer to join our team at the Virginia Polytechnic Institute and State University. This is a full-time position available immediately.


  • Blacksburg, Virginia, United States Syms Strategic Group, LLC Full time

    Job Description">We are seeking an experienced Automated Test Engineer to join our team in support of a large Department of Veterans Affairs nationwide program. This position is responsible for designing and implementing test automation strategies, creating automation test plans, and integrating with CI/CD tools.Key Responsibilities">Developing test...


  • Blacksburg, Virginia, United States Whitman, Requardt & Associates, LLP Full time

    We are seeking a highly skilled Roadway Design Engineer to join our team in Blacksburg, VA.About the Role:The successful candidate will participate in the planning and design of transportation-related projects, supporting senior engineers with a range of tasks related to roadway design.Key Responsibilities:Collaborate with senior engineers on transportation...


  • Blacksburg, Virginia, United States Whitman, Requardt & Associates, LLP Full time

    Job SummaryAt Whitman, Requardt & Associates, LLP, we are seeking a talented and motivated Highway Design Engineer to join our team. As a member of our Highway/Roadway group, you will participate in the planning and design of transportation-related projects, supporting senior engineers in a variety of tasks.Key Responsibilities:Participate in the planning...


  • Blacksburg, Virginia, United States BambooHR Full time

    Job SummaryBambooHR is seeking a highly skilled Software Architect to lead the development of our award-winning payroll platform. As a key member of our Treasury team, you will be responsible for helping us (re)architect our payments platform to scale for the future.About UsWe are a global leader in HR software, committed to empowering people to do...

  • Software Developer

    4 weeks ago


    Blacksburg, Virginia, United States Commonwealth of Virginia Full time

    We are looking for a skilled Software Developer to join our team. As a Backend Software Engineer, you will be responsible for designing and developing scalable and efficient software solutions. Key responsibilities include:Designing and implementing software solutions using various programming languages and frameworksCollaborating with cross-functional teams...


  • Blacksburg, Virginia, United States Syms Strategic Group, LLC (SSG) Full time

    Job Title: Senior DevOps EngineerWe are seeking a highly skilled Senior DevOps Engineer to join our team at Syms Strategic Group, LLC (SSG).About the RoleThe successful candidate will be responsible for maintaining and developing continuous build/integration infrastructure. This includes source control management, creating and maintaining fully automated CI...


  • Blacksburg, Virginia, United States Commonwealth of Virginia Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining cloud-based systems using Python.Responsibilities:Design and develop cloud-based systems using PythonCollaborate with cross-functional teams to identify and...


  • Blacksburg, Virginia, United States State of Virginia Full time

    Software Security and Hardware ExpertiseWe are seeking a highly skilled Senior Software Researcher to join our team at the Systems Software Research Group at Virginia Tech.About the RoleThe ideal candidate will have expertise in software security and hardware verification, with a strong background in program/binary analysis and formal verification....