Software Quality Control Engineer

Job Title: Software Quality Control Engineer

Req. ID: 13866BR
Regular Full Time
USA – MA – Bedford

Job Description:

Energid Technologies develops advanced software and robotic systems for the aerospace, agriculture, manufacturing, transportation, defense, and medical industries. Energid’s Actin® software is a powerful control framework and operating system for commercial, industrial, and mission-critical robots that is sold as a cross-platform application and extensible software toolkit. Energid specializes in the control, simulation, and sensing of complex robotic systems.

Energid Technologies has a full-time opening for a Software Quality Control Engineer. The successful candidate must be a proficient C++ developer with strong knowledge of developing high-quality software. Must have experience with tools related to profiling, finding memory errors, finding deadlocks, code coverage, and static analysis.


  • Analyze software base for performance, quality, and safety
  • Effectively communicate findings and recommendations to the team
  • Generate reports and documentation

Relocation to the Boston area is preferred.

Basic Qualifications, Experience, Skills & Education Required

A highly qualified candidate must have the following:

  • BS or MS degree in an engineering discipline or equivalent
  • Proficient in C++
  • At least three years experience developing production-grade C++
  • Experience with software performance profiling
  • Experience with finding and resolving memory errors
  • Experience with finding and resolving deadlocks
  • Experience with code coverage
  • Experience with static analysis tools
  • Experience working with unit test frameworks
  • Familiar with C++ best practices and standards


  • Experience bringing legacy code up to an established safety standard
  • Knowledge of relevant software standards
  • Experience with MISRA C++ standards
  • Experience with ISO 10218 (robot safety standard) or 13849 (control system safety standard)