About the role

  • Software Engineer developing and documenting embedded system software for Insulet's medical products. Collaborating with multi-disciplinary teams to ensure compliance with technical and regulatory requirements.

Responsibilities

  • Designs, develops, tests and documents embedded system software for new and existing Insulet products.
  • Ensures that their design is in compliance with Company policies, and that software activities are appropriate for the design and maintenance of medical products.
  • Writes and maintains design documentation and testing requirements.
  • Works with Quality, Regulatory, Marketing and Manufacturing to ensure that designs meet technical, regulatory and manufacturing requirements.
  • Works closely with other software, software QA, and hardware engineers to integrate, debug, and test systems.
  • Participate in product design reviews.
  • Perform other duties as required

Requirements

  • Bachelor's degree in software engineering or 3+ years of relevant work experience
  • Strong programming skills in C and/or C++
  • Hands-on experience with Embedded Systems
  • Experience on processors like ARM, TI and MSP (or similar Embedded Systems/Microcontrollers)

Benefits

  • Competitive salary
  • Flexible working hours
  • Professional development opportunities

Job title

Software Engineer, Android

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job