Apply for this job now

Senior Software Engineer

Marlborough, Massachusetts
Job Type
1 Aug 2022
IPG's Medical Products Group is focused on developing next-generation medical products based on IPG's state-of-the-art lasers. The Sr. Software Engineer is responsible for maintaining and developing software used in the development and manufacture of medical lasers.


Design, implement, test and release software for new features and products
Maintain software for legacy products
Document software specifications and designs in accordance with applicable medical device development standards (e.g. software requirements/design specifications, risk analysis, verification and validation protocols)
Support and interact with other departments, including R&D, Technical Support, Field Service, and Manufacturing
5+ years of work experience in developing graphical interface and embedded systems software for medical devices
Proficient in C/C++/C# programming languages
Development of embedded systems software for ARM microprocessor platform (Cortex preferred)
Development of touch-screen graphical user interface software
Version control systems, revision control and engineering change control
Qt and Linux experience preferred
Developing software in a regulated ISO 13485 environment
Proficiency in software documentation for medical devices

Education Required:

B.S. degree (M.S. preferred) in Computer Science or related field

Personal Requirements:

Strong oral, written and interpersonal skills required for interaction within group, with other departments and customers
Results-oriented, with ability to multitask
Aptitude to learn new systems and technologies
Ability to maintain professional demeanor at all times
Attention to detail
Self-motivated and proactive
English speaking with ability to read and write in English

This position must meet Export Control compliance requirements, therefore a "US Person" as defined by 22C.F.R. 120.15 are required. "US Person" includes US Citizen, lawful permanent resident, refugee, asylee. License exception Technology and software under restriction (TSR) defined in 15 CFR 740.6 may permit person from Country Group B.

The following link will take you to the government site with the list of Country Group B:

Apply for this job now


  • Job Reference: 674009249-2
  • Date Posted: 1 August 2022
  • Recruiter: IPG Photonics
  • Location: Marlborough, Massachusetts
  • Salary: On Application
  • Sector: I.T. & Communications
  • Job Type: Permanent