Instrument Control Software Engineer – C++ (Bedford, MA)

PhilipsBedford, MA
8h$99,000 - $158,000Onsite

About The Position

Instrument Control Software Engineer – C++ (Bedford, MA) We are seeking a highly motivated and detail-oriented C++ Software Engineer to join our team, focusing on the development of instrument control software for innovative medical devices. In this role, you will leverage your C++ and Qt skills to create robust and reliable software that precisely controls and monitors complex medical instruments. You will play a crucial role in ensuring the accuracy and safety of our devices, directly impacting patient diagnostics and treatment.

Requirements

  • You hold a bachelor’s degree in Computer Science, Engineering, or a related technical field. You bring the core educational foundation needed to work effectively in a regulated (medical device preferred) product environment.
  • You have 3+ years of experience developing in C++ and experience with C# is beneficial. You also use Git or similar tools to manage code reliably within a team.
  • You are familiar with the Qt Framework or able to learn it quickly.
  • You apply strong object‑oriented design principles in your development work.
  • You understand the basics of hardware–software interaction and asynchronous programming.
  • You can work with multithreading, design patterns, and synchronization techniques when required.
  • You bring experience in embedded or instrument‑control software, medical device development, or unit testing frameworks.
  • You also create supporting utilities in Python when needed.
  • You must be able to successfully perform the following minimum Physical, Cognitive and Environmental job requirements with or without accommodation for this position.
  • US work authorization is a precondition of employment. The company will not consider candidates who require sponsorship for a work-authorized visa, now or in the future.
  • For this position, you must reside in or within commuting distance to Bedford, MA.

Nice To Haves

  • experience with C# is beneficial
  • experience in embedded or instrument‑control software, medical device development, or unit testing frameworks

Responsibilities

  • Develop and maintain C++ software for medical device instrument control using the Qt Framework
  • Design and implement software for instrument control sequences and hardware control subsystems
  • Follow industry best practices and company guidelines for DevOps
  • Participate in agile planning and development execution process
  • Cross-functional collaboration with customer-facing, technical, and software quality team members including Realization of intended product functional behavior
  • Participation in release planning
  • Participation in software risk management
  • Participation in verification and validation planning
  • Contribute to the continuous improvement of our software development processes

Benefits

  • Employees are eligible to participate in our comprehensive Philips Total Rewards benefits program, which includes a generous PTO, 401k (up to 7% match), HSA (with company contribution), stock purchase plan, education reimbursement and much more.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service