Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$105.5k - $158.23k

Insulet Corporation - OmniPod

Job Summary
We are looking for a collaborative and adaptable Software Engineer to join the Life Cycle Engineering (LCE) team supporting Insulet's embedded software for medical products. This role contributes across the full software lifecycle-including design, implementation, testing, documentation, maintenance, and continuous improvement-in a regulated, multidisciplinary environment.
Success in this role means taking ownership of the work needed by the team, whether that involves new feature development, defect resolution, design documentation, test support, or cross-functional integration. We value engineers who communicate openly, bring positive energy to the team, and approach every assignment as an opportunity to strengthen the product and help teammates succeed.
Position Overview:
We are looking for a self-motivated 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
Basic Requirments:
  • Bachelor's degree in software engineering and at least 5 years of relevant work experience, or a master's degree in related field and 3 years of relevant experience.

  • 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 knowledge of software design principles and embedded software development.
  • Experience developing software for embedded microcontrollers.
  • Knowledge of OS concepts, including threading, mutual exclusion, deadlocks, and interrupt service routines.
  • Understanding of RTOS and real-time systems.
  • Strong object-oriented programming experience.
  • Experience designing, implementing, maintaining, and testing embedded software components.
  • Knowledge of communication interfaces and protocols such as I2C, SPI, USB, Flash, and EEPROM.
  • Experience with wireless communication protocols, including Bluetooth Low Energy (BLE), is preferred.
  • Familiarity with communication systems and wireless technologies.
  • Experience working within Agile or other software development lifecycle methodologies.
  • Ability to read and interpret electrical schematics is a plus.
  • Medical device industry experience is preferred.


Physical Requirements:
• General office environment, may sit for long periods of time.

Additional Information:
Compensation & Benefits:For U.S.-based positions only, the annual base salary range for this role is $105,500.00 - $158,225.00This position may also be eligible for incentive compensation.We offer a comprehensive benefits package, including:• Medical, dental, and vision insurance• 401(k) with company match• Paid time off (PTO)• And additional employee wellness programsApplication Details:This job posting will remain open until the position is filled.To apply, please visit the Insulet Careers site and submit your application online.Actual pay depends on skills, experience, and education.

Insulet Corporation (NASDAQ: PODD), headquartered in Massachusetts, is an innovative medical device company dedicated to simplifying life for people with diabetes and other conditions through its Omnipod product platform. The Omnipod Insulin Management System provides a unique alternative to traditional insulin delivery methods. With its simple, wearable design, the tubeless disposable Pod provides up to three days of non-stop insulin delivery, without the need to see or handle a needle. Insulet's flagship innovation, the Omnipod 5 Automated Insulin Delivery System, integrates with a continuous glucose monitor to manage blood sugar with no multiple daily injections, zero fingersticks, and can be controlled by a compatible personal smartphone in the U.S. or by the Omnipod 5 Controller. Insulet also leverages the unique design of its Pod by tailoring its Omnipod technology platform for the delivery of non-insulin subcutaneous drugs across other therapeutic areas. For more information, please visit insulet.com and omnipod.com.

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!

At Insulet Corporation all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

(Know Your Rights)
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Acton, MA vacancy
  • $139k - $174k

    We are seeking a highly skilled Advanced Software Engineer with expertise in LabView ,Visual Basic, understanding of SQL databases and a strong understanding of electronics. The ideal candidate will be responsible for designing, implementing, and optimizing manufacturing... 
    Suggested
    Temporary work
    Work experience placement
    Flexible hours

    Honeywell

    Acton, MA
    1 day ago
  • $128k - $191.98k

    Job SummarySenior Software Engineer, Embedded Software (Life Cycle Engineering)Insulet is seeking a collaborative and adaptable Senior Software Engineer to support the development and maintenance of embedded software for medical devices. This role is responsible for the... 
    Suggested
    Full time
    Work experience placement
    Work at office

    Insulet Corporation

    Acton, MA
    3 days ago
  • $80k - $190k

     ...Job Description Job Description FishEye Software is seeking a Radar Software Engineer to develop and deliver advanced radar software solutions for mission-critical applications. In this role, you will contribute across the software lifecycle including development,... 
    Suggested
    Temporary work

    Fisheye Software

    Maynard, MA
    23 days ago
  •  ...Job Description Job Description Description: The Senior Software Engineer will play a key role in strengthening and modernizing aPriori’s legacy product portfolio, with a focus on our best-in-class automation solutions. Working with a distributed team of engineers... 
    Suggested
    Contract work
    Flexible hours

    aPriori Technologies Inc

    Concord, MA
    a month ago
  • $125k - $140k

     ...of Booking Holdings (NASDAQ: BKNG), is a leading travel search engine. With billions of queries across our platforms, we help people...  ...to experience the world.We are looking for a strong Java Senior Software Engineers to implement new features and maintain KAYAK’s AI. You... 
    Suggested
    Work at office
    Flexible hours

    Kayak Europe

    Concord, MA
    2 days ago
  • $80k - $190k

     ...FishEye Software is looking for a skilled C++ Software Engineer. You'll build high-performance software that processes and shares critical data across complex environments, helping support defense initiatives. Along the way, you'll collaborate with a cross-functional team... 
    Full time
    Temporary work

    Fisheye Software, Inc.

    Maynard, MA
    more than 2 months ago
  • $107.8k - $157.4k

     ...passionate professionals from around the world, working together in Engineering, IT, Supply Chain, Customer Experience, Security & Trust, and...  ...-one idea at a time. Your Impact As a Full Stack or Backend Software Engineer at Cisco, you will build the technology that powers... 
    Full time
    Temporary work
    Apprenticeship
    Work experience placement
    Local area
    Flexible hours

    Cisco

    Maynard, MA
    5 days ago
  • $102.3k - $147.05k

     ...team that succeeds together. Because at UKG, your work matters—and so do you. About The Team: UKG is looking for a Senior Software Engineer III – Eng to build and maintain our public/private cloud’s PaaS layer (Platform as a Service). This is a specialized team that... 
    Full time

    Ukg

    Lowell, MA
    a month ago
  •  ...production applications, manage it more economically, and use it when and where they need to. Job Description As a Senior Software Engineer, you will work on the storage and virtualization team, reporting to the Director of Platform Engineering. You will be... 
    Full time

    Actifio

    Waltham, MA
    more than 2 months ago
  • $116.6k - $147.9k

     ...optical networking division. We provide the resilient technology foundation—spanning servers, storage, and networking—that powers engineering, manufacturing, and global supply chain operations. Our team’s vibe is defined by high accountability and cross-functional... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    Shift work
    3 days per week

    CISCO Systems

    Maynard, MA
    7 hours ago
  • $25 - $34 per hour

    Job SummaryCo-op, Next Gen Platforms (NGP) Systems Engineering: January-June 2027 (Onsite) Position Dates: January 11, 2027 - June 30,...  ...work with various functional groups on programs ranging from software-only solutions to pure mechanical problems, while learning about... 
    Full time
    Work at office

    Insulet Corporation

    Acton, MA
    1 day ago
  • FishEye Software is seeking a Radar Software Engineer to develop and deliver advanced radar software solutions for mission-critical applications, with focus on real-time performance and reliability. The role requires an Active Secret Clearance and is 100% on-site in Maynard... 

    Fisheye Software

    Maynard, MA
    2 days ago
  • $102.3k - $147.05k

     ...the Team: We are members of Payroll team. Our team of Java engineers is a welcoming and supportive group, where every member is committed...  ...their best work. About the Role: We are looking for a Software Engineer III - Eng to join our dynamic team in Payroll. This... 
    Full time
    Worldwide

    Ukg

    Lowell, MA
    a month ago
  • $78k - $170k

     ...also making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is seeking a  Software Engineer II to join our Xometry Partner Experience Technology Organization. In this role as a senior individual contributor, you will... 
    Full time

    Xometry

    Waltham, MA
    more than 2 months ago
  • $224k - $356.5k

     ...lasting impact on the world.NVIDIA's Local AI team is building the software stack that makes large language models and generative AI...  ...concernsWhat we need to see:BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.12+ years of... 
    Full time
    Local area

    Nvidia

    Westford, MA
    4 days ago
  • $191k - $253k

     ...ABOUT THE TEAM Anduril's Software Engineers excel at developing state-of-the art algorithms and software that solve scientific problems with real-world applications. Working in small innovative teams, our software engineers build solutions that make a difference.... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Waltham, MA
    more than 2 months ago
  • $107k - $137k

     ...following offices:Baltimore, MDSecaucus, NJMarlborough, MAOther locations nationwide are available. The Bioinformatics Engineer for Prism is a Full Stack Software Developer focused on advancing patient care through innovative software solutions. The successful candidate will... 
    Full time
    Part time
    Work experience placement
    Flexible hours

    Quest Diagnostics

    Marlborough, MA
    3 days ago
  • $184k - $287.5k

     ...is responsible for development and support of infrastructure tools used by design engineers for build and verification of architectural, RTL, and gate level designs. As a senior software engineer, you will craft highly efficient software to automate and facilitate chip... 
    Full time
    Worldwide

    NVIDIA

    Westford, MA
    2 days ago
  • $146.61k - $198.35k

     ...(NYSE: MKFG) is leading the digital transformation of manufacturing by revolutionizing how engineers and manufacturers create and innovate. Our unique platform combines software, advanced materials (including cutting-edge metal and composite technologies), and industrial... 
    Full time

    Markforged

    Waltham, MA
    more than 2 months ago
  • $220k - $292k

     ...ABOUT THE TEAM At Anduril, our Software Engineers specialize in solving complex, real-world problems through cutting-edge algorithms and intelligent software integrations. Operating in small, innovative teams, we push the boundaries of what's possible to deliver... 
    Full time
    Work experience placement
    Immediate start

    Anduril

    Waltham, MA
    24 days ago
  • $140k - $200k

     ...your impact and a culture that backs your ambition, you won’t just contribute—you’ll make things happen, fast. As a Senior Software Engineer on the Backend Platform team, you’ll design and build the systems that power complex workflows, orchestration, and event-driven... 
    Full time

    Zoominfo Technologies, Llc

    Waltham, MA
    more than 2 months ago
  • $68.9k - $131.1k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...Receiver/ Exciter & Processing Architecture (REPA) Department as a Software Engineer II. The department’s primary goal is to design,... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation
    Flexible hours
    Day shift

    Raytheon

    Marlborough, MA
    7 hours ago
  • Job Description: Launch your Career with Us! Our 18-month Engineering Training Program offers 3-4 rotational assignments across engineering...  .../AI Engineering, Automation Engineering, Test Engineering, Software Engineering, Project Management, or Product Management. What You... 
    Full time
    Internship
    Work at office
    Relocation
    Relocation package

    Johnson Controls

    Westford, MA
    1 day ago
  • Company Description Please, review and apply for this position through the QCI system following the link below (Copy and Paste): *You can apply through Indeed using mobile devices with this link. Additional Information
    Full time

    CS

    Marlborough, MA
    more than 2 months ago
  •  ...and a culture that backs your ambition, you won’t just contribute. You’ll make things happen–fast. As a Senior Backend Software Engineer on the Growth team , you'll be at the forefront of building and scaling ZoomInfo's core backend services. You'll work primarily... 
    Full time

    Zoominfo Technologies, Llc

    Waltham, MA
    more than 2 months ago
  • $112k - $176k

     ...that amplify your impact and a culture that backs your ambition, you won’t just contribute. You’ll make things happen-fast.As a Software Engineer III on the Platform Foundations Team, you will get to explore and work with cutting-edge technologies and a tremendously large... 
    Worldwide

    ZoomInfo

    Waltham, MA
    1 day ago
  •  ...urological diseases, solving real-world clinical challenges in kidney stone care, prostate health, and urinary dysfunction. As a Software Engineer III, you will contribute to R&D activities across our product portfolio, using your expertise in software engineering,... 
    Hourly pay
    Work at office
    Local area
    Relocation
    Relocation package
    Shift work
    3 days per week

    Boston Scientific Corporation

    Marlborough, MA
    2 days ago
  • $107k - $137k

     ...the following offices:Baltimore, MDSecaucus, NJMarlborough, MAOther locations nationwide are available. We are seeking a LIMS Software Engineer to join our Bioinformatics team, focused on advancing patient care through innovative software solutions. The successful candidate... 
    Full time
    Part time
    Work experience placement
    Flexible hours

    Quest Diagnostics

    Marlborough, MA
    3 days ago
  •  ...Starfish Storage is a dynamic, growing company creating enterprise software that enables organizations to manage massive unstructured data...  .... You will also have direct access to senior product and engineering management and have ample opportunity to grow into other positions... 
    Remote job
    Full time
    Work experience placement
    Local area

    Starfish Storage

    Waltham, MA
    more than 2 months ago
  • $68.9k - $131.1k

     ...Collins AerospaceCollins Aerospace, an RTX company, is a leader in engineering and proposal teams to successfully execute programs and...  ...reasons engineers come to work at RTX.The Strategic Communication Software (SW) Engineering Department has an opportunity for a talented... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Marlborough, MA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!