About the role

  • Software Engineer responsible for the design and development of embedded systems for Insulet's medical products. Collaborating with multidisciplinary teams to ensure compliance and quality in software development.

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 2+ 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

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements

Job title

Software Engineer, Android

Job type

Experience level

JuniorMid level

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