Lead Software Engineer - Qt

Boston, Massachusetts

Open to Remote

Full Time

$140k - $180k

About Us:

Our client is a leading provider of innovative medical devices aimed at improving patient outcomes and healthcare efficiency. We specialize in developing cutting-edge technologies that meet the highest standards of quality and regulatory compliance.

Position Overview:

We are seeking a highly skilled Lead Software Engineer to join our dynamic team. As the Lead Software Engineer, you will play a key role in the design, development, and maintenance of software solutions for our medical devices. You will lead a team of software engineers and collaborate closely with cross-functional teams to ensure the successful delivery of high-quality software products.


  • Lead and mentor a team of software engineers in the design, development, and testing of software applications for medical devices.
  • Architect and design software solutions using C++ and Qt framework to meet product requirements and industry standards.
  • Collaborate with product management, hardware engineers, and quality assurance teams to define software requirements and ensure alignment with overall project goals.
  • Drive best practices in software development, including code reviews, unit testing, and continuous integration/continuous deployment (CI/CD) processes.
  • Ensure compliance with regulatory standards, such as FDA regulations and ISO standards, throughout the software development lifecycle.
  • Participate in design reviews, risk assessments, and technical discussions to identify and address potential issues proactively.
  • Stay current with emerging technologies and industry trends to drive innovation and enhance product capabilities.


  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience (X years) in software development using C++ and Qt framework, preferably in a medical device or regulated industry.
  • Strong understanding of software design principles, data structures, and algorithms.
  • Experience with software development tools and methodologies, including version control systems (e.g., Git), issue tracking systems, and agile development practices.
  • Excellent problem-solving skills and attention to detail.
  • Ability to effectively communicate technical concepts to cross-functional teams and stakeholders.
  • Prior experience in a leadership or mentoring role is preferred but not required.
  • Familiarity with regulatory requirements for medical devices (e.g., FDA 510(k), ISO 13485) is a plus.


  • Competitive salary and benefits package
  • Opportunities for career growth and advancement
  • Collaborative and innovative work environment
  • Flexible work hours and remote work options

Posted by: Nicholas Costello

Specialization: EmbeddedC++