1 день назад
Senior Software Engineer (Embedded Software)
128 000 - 191 975$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (Embedded Software): Developing, testing, documenting, and maintaining embedded software for medical devices with an accent on C/C++, microcontroller-based systems, regulatory compliance, and full lifecycle ownership. Focus on debugging complex cross-component issues, integrating hardware and software, creating verification artifacts, and guiding technical decisions in a regulated environment.
Location: Hybrid in Acton, Massachusetts, United States
Salary: $128,000–$191,975 annual base salary for U.S.-based positions, with potential incentive compensation.
Company
is a medical device company developing the Omnipod insulin management platform and related wearable drug-delivery technologies.
What you will do
- Design, develop, test, document, and maintain embedded software for new and existing medical products.
- Own assigned work end to end, including implementation, debugging, documentation, verification, and defect resolution.
- Analyze complex software and system issues across components, disciplines, and product generations, and drive root-cause resolution.
- Ensure software designs and development activities comply with company policies and medical device regulatory requirements.
- Collaborate with Quality, Regulatory, Marketing, Manufacturing, software quality, software, and hardware teams.
- Participate in design and code reviews, mentor teammates, and provide technical leadership when appropriate.
Requirements
- Bachelor’s degree in software engineering, computer science, or a related field with 7+ years of relevant experience, or a related master’s degree with 5+ years of relevant experience.
- Strong programming skills in C and/or C++ and hands-on embedded systems experience.
- Experience developing embedded software for ARM, TI, MSP, or similar microcontroller-based systems.
- Ability to contribute to a shared codebase and collaborate with internal and external stakeholders.
- Ability to lead technically when needed through mentoring, reviewing, or guiding design areas while remaining hands-on.
- Ability to work in the hybrid role location in Acton, Massachusetts.
Nice to have
- Knowledge of I2C, SPI, Flash, EEPROM, USB, or wireless protocols such as BLE.
- Experience in medical devices or another regulated industry.
- Knowledge of operating system concepts, threading, mutual exclusion, interrupts, and deadlock avoidance.
- Experience with RTOS, real-time systems, object-oriented design, Agile, or other SDLC practices.
- Ability to read electrical schematics.
Culture & Benefits
- Collaborative, adaptable, and team-oriented engineering environment.
- Medical, dental, and vision insurance.
- 401(k) with company match.
- Paid time off and employee wellness programs.
Hiring process
- Submit an application online through the Careers site.
- The posting remains open until the position is filled.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
8 часов назад
Senior Embedded Software Engineer (Embedded Linux)
116 800 - 175 200$
6 дней назад
Engineering Specialist, Software - Relocation Assistance Provided (Embedded Systems)
168 000 - 231 000$
3 дня назад
Senior Software Engineer (Embedded)
124 800 - 187 200$
3 дня назад
Senior Flight Software Engineer (Embedded)
145 920 - 191 047$
3 дня назад
Staff Embedded Software Engineer (Robotics)
205 000 - 235 000$
5 дней назад
Embedded Software/Firmware R&D Engineer I (Medical Devices)
74 400 - 111 600$