Demo

Medical Device Software Engineer

Insight Global
Andover, MA Full Time
POSTED ON 3/19/2025
AVAILABLE BEFORE 4/16/2025

Position: Medical Device Software Engineer

Type: Full Time

Location: Andover, MA - 3 days a week onsite

Salary: 135,000k - 150,000k plus bonus


Qualifications:

  • BS Computer Science or Electrical Engineering or equivalent work experience. MS Computer Science or Electrical Engineering preferred.
  • Minimum of 6 years previous experience in software design, analysis and trouble shooting in an engineering environment.
  • Experience requiring technical leadership within an advanced software development environment.
  • Experience with Agile software development techniques preferred.
  • Windows application, WIN32/MFC programming
  • C
  • Debugging in Visual Studio
  • TCP/IP and UDP network programming
  • Demonstrated ability to elicit, write, analyze, review, trace software requirements
  • Must be familiar with Medical Device written requirements


Nice to have:

  • Medical Device Industry experience
  • C#
  • CMAKE
  • Ninja
  • Secure programming, Windows batch programming, Python
  • Ability to develop system architecture
  • Ability to maintain complex detailed records and reports
  • Ability to work with Agile development methodologies


This position is responsible for product software architecture, design, implementation, and testing. This position establishes and enhances procedures to optimize development efficiency, software quality, and product cost.


  • Work within a team of engineers and test personnel to produce high quality deliverables during the design, implementation, integration, test and support phases of product development. Independently diagnose, debug and resolve defects. Provide technical leadership to development teams; write technical requirements (TSSR); implement designs from technical specifications; develop system architectures; provide technical documentation; translate designs into functional, tested software.
  • Coordinate activities of other engineers and guide the successful, timely completion of SW modules and subsystems by setting clear goals, objectives
  • Perform SW module unit test, SW subsystem test, and SW integration test to ensure correct SW operation and quality. Mentor others to ensure best testing practices are used consistently and evolve in accordance with changing technical product specifications
  • Provide advanced system level support to clinical engineers, quality engineers, service engineers and test personnel by executing tests, reproducing defects, documenting defect analysis in defect tracking system(s).
  • Contribute technical insight and expertise to program planning, strategic planning and department-wide process improvement initiatives.
  • Assist in team building and mentoring junior engineers by providing on-going technical guidance, review and assessment of development assignments.
  • Comply with all internal SOPs and FDA and industry regulations. Develop and/or improve development processes, procedures and protocols.
  • Utilize and enhance the software configuration management system to correctly maintain SW files. Able to build SW and install SW in a development and product environment.

Salary : $135,000 - $150,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Medical Device Software Engineer?

Sign up to receive alerts about other jobs on the Medical Device Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$85,996 - $102,718
Income Estimation: 
$111,859 - $131,446
Income Estimation: 
$110,457 - $133,106
Income Estimation: 
$105,809 - $128,724
Income Estimation: 
$122,763 - $145,698
Income Estimation: 
$105,809 - $128,724
Income Estimation: 
$136,611 - $163,397
Income Estimation: 
$135,163 - $163,519
Income Estimation: 
$131,953 - $159,624
Income Estimation: 
$150,859 - $181,127
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$127,094 - $153,876
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Insight Global

Insight Global
Hired Organization Address Washington, DC Full Time
Currently seeking a Project Planning and Scheduling Specialist to join our clients Program Management team. This role in...
Insight Global
Hired Organization Address Garden, ID Full Time
A client of Insight Global is looking for a skilled Event Coordinator to join their global Learning & Development team. ...
Insight Global
Hired Organization Address Wichita, KS Full Time
Description : Job Duties / Responsibilities : Responsibilities are interchangeable within job titles of medical laborato...
Insight Global
Hired Organization Address Louisville, KY Full Time
Job Description Job Description Insight Global is looking for an 2nd Shift Maintenance Mechanic in the Louisville, KY ar...

Not the job you're looking for? Here are some other Medical Device Software Engineer jobs in the Andover, MA area that may be a better fit.

Software Engineer- Medical Device

Connexion Systems & Engineering, Inc., Andover, MA

Software Engineer

CPI Electron Device Business, Beverly, MA

AI Assistant is available now!

Feel free to start your new journey!