368,634open jobs
9,437companies
50,578added this week
Browse all
Salary
$42k – $119k per year (Estimated)
Location
Remote/Hybrid (Tijuana, Mexico)
Seniority
Senior · 7+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Insulet (NASDAQ: PODD), headquartered in Massachusetts, is an innovativemedical device company dedicated to making the lives of people with diabetesand other conditions easier through the use of its Omnipod® System productplatform. The Omnipod® System provides an alternative to traditional insulindelivery methods. With its simple, wearable design, the disposable Podprovides up to three days of non-stop insulin delivery, without the need to seeor handle a needle.

Job Summary

Senior Software Engineer with 7+ years of experience developing complex software solutions, with a strong emphasis on Python development, Artificial Intelligence (AI), and embedded systems. Proven ability to design, develop, test, and maintain high-quality software while leading technical initiatives and collaborating with cross-functional teams in product development environments.

Knowledgeable in AI-driven solutions, data analysis, and intelligent system development, with the ability to apply innovative approaches to solve complex technical challenges. Combines strong programming expertise in Python,with experience in communication protocols, software lifecycle methodologies, Agile development, and multidisciplinary collaboration.

Position Overview:

We are looking for a self-motivated Senior Software Engineer to join the Research and Development team responsible for significant contributions to Software project initiatives associated with product development and improvements. This person is expected to be responsible for well-designed and well-tested code, with the ability to apply creative solutions to problems, and thrive in a multidiscipline team environment.

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 Education and Experience:
  • Bachelor's degree in software engineering and 7+ years of relevant work experience or combination ofMaster's degree in in appropriate field of study and 5+ years of relevant work experience.
  • Able to serve as a Technical Lead contributing to and directing the efforts of development teams, including internal and external team members.
  • Strong programming skills in C and/or C++ is required.
  • Hands-on experience with Embedded Systems is required.
  • Experience on processors like ARM, TI and MSP (or similar Embedded Systems/Microcontrollers)is required.

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 preferred.
  • Familiarity with communication systems and/or wireless protocols will be a plus.
  • Medical device experience is preferred.
  • Able to work independently with minimum supervision.
  • 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 is expected.
  • Good understanding of RTOS and real time systems is a plus.
  • In-depth Object oriented programming is useful.
  • Familiar with reading electrical schematics is a plus.
  • Able to organize and judge multiple priorities.
  • Agile or other software development life cycle concepts is a plus.
  • Knowledge of Wireless protocols like Bluetooth Low Energy (BLE) is a plus.

Insulet started in 2000 with an idea and a mission to enable our customers to enjoy simplicity, freedom and healthier lives through the use of our Omnipod® product platform. In the last two decades we have improved the lives of hundreds of thousands of patients by using innovative technology that is wearable, waterproof, and lifestyle accommodating.

We are looking for highly motivated, performance driven individuals to be a part of our expanding team. We do this by hiring amazing people guided by shared values who exceed customer expectations. Our continued success depends on it!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,634 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Tijuana
$118k – $142k per year • In office • Full-Time • 2+ years exp • Bachelor's Degree • El Segundo
C++
MATLAB
Python
SystemC
SystemVerilog
Verilog
VHDL
DevOps
CI/CD
QEMU
Chips/EDA
UVM
Apply
$140k – $168k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • El Segundo
C++
Apply
$110k – $130k per year • Remote • Full-Time • 5+ years exp • Bachelor's Degree
JavaScript
Python
SQL
AI/ML
AI Agents
Human-in-the-Loop
Cybersecurity
HIPAA
Apply
$133k – $161k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • Westminster
C++
Apply
$147k – $260k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Austin
C++
Apply
$147k – $265k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Acton
Apply
$152k – $290k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • San Diego
Apply
$85k – $171k per year (Estimated) • Remote/Hybrid • Full-Time • 10+ years exp • San Diego
Apex
Apex
Copado
MuleSoft
AI/ML
Anomaly Detection
DevOps
AppDynamics
Azure
Azure DevOps
CI/CD
Datadog
Dynatrace
Grafana
Jenkins
Shift-Left
Splunk
Cybersecurity
Shift-Left Security
Marketing
Salesforce
QA
JMeter
k6
Playwright
Postman
Rest-Assured
Apply
In office • Full-Time • 8+ years exp • Master's Degree • Malaysia
Python
SQL
Databases
Azure SQL Database
Databricks
Google BigQuery
AI/ML
Spark
DevOps
Azure
Cybersecurity
HIPAA
Analytics
Power BI
Tableau
Marketing
Salesforce
Apply
In office • Full-Time • Bachelor's Degree • Malaysia
Cybersecurity
CAPA
Apply
$28k – $94k per year (Estimated) • Remote • Full-Time • 4+ years exp • Tijuana
PHP
JavaScript
PHP
Eloquent
Laravel
Livewire
Pest
PHPUnit
Frontend
Inertia.js
React.js
Tailwind CSS
Vue.js
QA
Playwright
Apply
$41k – $117k per year (Estimated) • Remote • Full-Time • 5+ years exp • Tijuana
JavaScript
Python
TypeScript
Python
Django
FastAPI
Flask
Databases
PostgreSQL
Frontend
React.js
Apply
$41k – $117k per year (Estimated) • Remote • Full-Time • 5+ years exp • Tijuana
JavaScript
Python
TypeScript
Python
Django
FastAPI
Flask
Databases
PostgreSQL
Frontend
React.js
Apply
Test Engineer 3 days ago
$13k – $51k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Tijuana
Apply
Sr Test Engineer 3 days ago
$30k – $75k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Tijuana
Apply
See all jobs
This is one of many
368,634 more open roles from verified company boards, updated every day.