Medical Device Senior Software Engineer
Apply NowCompany: IPG Photonics
Location: Marlborough, MA 01752
Description:
IPG Medical Corporation is focused on developing next-generation medical products based on its state-of-the-art technology. Headquartered in Marlborough, MA, we aspire to work together with our employees and customers to apply light in ways that improve life.
Our mission is to develop innovative medical device laser solutions that make the world a better place. To accomplish this mission, we are committed to attracting and retaining the best talent and an engaged, diverse, and thriving workforce that drives a sustainable future for our company and society.
Working at IPG Medical Group you can expect challenging projects, a motivating and friendly environment, and competitive benefits.
Duties:
#IND123
#ZR
Our mission is to develop innovative medical device laser solutions that make the world a better place. To accomplish this mission, we are committed to attracting and retaining the best talent and an engaged, diverse, and thriving workforce that drives a sustainable future for our company and society.
Working at IPG Medical Group you can expect challenging projects, a motivating and friendly environment, and competitive benefits.
Duties:
- 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 & validation protocols)
- Support and interact with other departments, including R&D, technical support, field service, and manufacturing
- BS (MS preferred) in Computer Science or related field
- 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
- Developing software in a regulated ISO 13485 environment preferred
#IND123
#ZR