Insulet Corporation

Staff Embedded Software Engineer (Hybrid - Acton, MA)

Full-time · Acton, MA
✓ Verified live on the employer's own system · added 38 days ago
Save search
Senior

Requirements

Education: Bachelor's degree

Skills & tools

EmbeddedMaintenanceRecordkeepingMarketingQuality AssuranceTroubleshootingProgrammingC Plus Plus

Benefits — mentioned in this posting

Remote / flexible
Apply on company site ↗ See your fit → free

Full job description

Job Summary Passionate about combining cutting-edge technology with profound purpose? As a Staff Embedded Software Engineer, you’ll help deliver the user-friendly solutions that give people with diabetes their freedom back, all while advancing your career in a supportive, mission-led organization.

We are looking for a self-motivated Staff Embedded Software Engineer to join the team that is responsible for developing new products and improving existing ones. This person is expected to be responsible for well-designed and well tested code, and to apply creative solutions to problems.

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.

Education and Experience:

  • Bachelor's degree required (preferred field of study: Software Engineering)
  • Strong programming skills in C with familiarity of embedded C++.
  • Hands-on experience with Embedded Systems.
  • Experience on processors like ARM, TI and MSP (or similar Embedded Systems/Microcontrollers).
  • Familiarity with communication systems and/or wireless protocols.

Preferred Skills and Competencies:

  • Demonstrated working knowledge of software design.
  • Experience developing software for embedded microcontrollers.
  • Knowledge of I2C, SPI, Flash, EEPROM and/or USB.
  • Familiarity with communication systems and/or wireless protocols.
  • Medical device experience.
  • In-depth knowledge of resource constrained o bject-oriented programming for embedded systems written in C++.
  • Able to be responsible for designing, implementing, and maintaining a section of a design.
  • Detail oriented, with effective verbal and written communication skills.
  • Able to communicate with candor and trust at multiple levels of the organization.
  • Demonstrated abilities to leverage creativity in order to overcome obstacles and work with a sense of urgency.
  • Strong software engineering development skills.
  • Knowledge of OS concepts like dead locks, threading, mutual exclusion, interrupt services.
  • Familiar with reading electrical schematics.
  • Able to organize and judge multiple priorities.
  • Agile or other software development life cycle concepts.
  • Knowledge of Wireless protocols like Bluetooth Low Energy (BLE).

NOTE: This position is eligible for hybrid working arrangements and requires on-site work from an Insulet office at least three (3) days per week. #LI-Hybrid

For U.S.-based positions only, the annual base salary range for this role is $152,000.00 - $227,975.00

More jobs at Insulet Corporation

Similar jobs near Acton, MA

Tell me when more Embedded Software Engineer jobs post near Woburn, MA We re-check every listing against the employer’s own board — no résumé needed.

Search Staff Embedded Software Engineer (Hybrid - Acton, MA) jobs near Acton, MA → Browse all live jobs

This posting was published by Insulet Corporation on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.