Insulet Corporation

Senior Analytics Algorithms Engineer

US-MA-Billerica | US-MA-Billerica
3 months ago
Engineering / Program Management

Position Summary

This role is responsible for research and development of signal processing, control, and data analytics algorithms for the Company.  This position can be at the Engineer or Senior Engineer level, depending on experience and qualifications. You are expected to work with cross functional teams to design, implement and test leading edge algorithms and industrial grade software code running on medical devices, and to perform research and proof of concept applications.


  • Design, improve and evaluate automated glucose control algorithms in collaboration with cross functional teams.
  • Support embedded software implementation of control algorithms by knowledge transfer and requirement validation.
  • Ensures that software designs comply with Company policies and industry standard quality control requirements appropriate for medical devices.
  • Write and maintain design documentation, and testing requirements.
  • Participate in product design reviews.
  • Conduct advanced research on algorithms and data analytics.
  • Perform other duties as required.



Education and Experience

  • Bachelor's degree in a STEM discipline with 3 or more year’s software development work experience, and/or equivalent combination of education and experienc
  • Ph.D. in Electrical and Computer Engineering, Computer Science, or a closely related field and 5 or more years of experience required for Senior Engineer level.




  • Demonstrated R&D accomplishments in the area of signal processing and control systems required for Senior Engineer role.
  • Research experience in medical devices for diabetes management desirable.
  • Demonstrated proficiency in programing in Matlab, C/C#, Java. Knowledge in embedded software programing is a plus.
  • Effective verbal and written communication skills.
  • Demonstrated knowledge of software engineering principles and practices.
  • Ability to generate and maintain accurate documentations and records.
  • Ability to apply creative solutions to difficult problems.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed