5 дней назад
Senior Embedded Software Engineer (Medical Devices)
128 000 - 191 975$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Embedded Software Engineer (C/C++ medical devices): Designing, developing, testing, and documenting embedded software for connected diabetes-management products with an accent on resource-constrained systems, microcontrollers, and regulated product development. Focus on embedded architecture, hardware and software integration, debugging, real-time systems, and delivering software from concept through commercialization.
Location: On-site in Acton, Massachusetts, United States
Salary: $128,000–$191,975 annual base salary for U.S.-based positions, plus potential incentive compensation.
Company
is a medical device company developing the Omnipod platform and connected insulin delivery products for people with diabetes and other therapeutic applications.
What you will do
- Design, develop, test, and document embedded software for new and existing medical products.
- Develop software for connected, resource-constrained embedded systems.
- Create and maintain software design documentation and testing requirements.
- Integrate, debug, and test systems with software, QA, hardware, systems, quality, and regulatory engineers.
- Collaborate with Quality, Regulatory, Marketing, and Manufacturing teams to meet technical, regulatory, and manufacturing requirements.
- Participate in product design reviews and provide technical direction across development efforts.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field with 7+ years of industry experience, or a master’s degree with 5+ years of relevant experience.
- Strong hands-on programming experience in C and/or C++.
- Experience developing embedded software for resource-constrained systems and working with ARM, TI, MSP, or similar microprocessors and microcontrollers.
- Strong understanding of embedded software architecture, debugging, integration, and troubleshooting.
- Ability to serve as a technical lead, mentor engineers, and drive software development across internal and external teams.
- Strong written and verbal communication skills for cross-functional collaboration.
Nice to have
- Experience with I2C, SPI, USB, Flash, EEPROM, Bluetooth Low Energy, or other wireless technologies.
- Knowledge of multithreading, synchronization, deadlock prevention, interrupt handling, real-time systems, and RTOS environments.
- Experience with object-oriented software design, electrical schematics, hardware bring-up, and system-level debugging.
- Experience in Agile development, medical devices, or other regulated industries.
Culture & Benefits
- Full-time role in a cross-functional product development environment.
- Medical, dental, and vision insurance.
- 401(k) plan with company match.
- Paid time off and employee wellness programs.
- General office environment; the role may involve sitting for extended periods.
Hiring process
- The posting remains open until the position is filled.
- Applications are submitted online through the Careers site.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
6 дней назад
Senior R&D Electrical Engineer (Embedded Systems)
109 000 - 174 800$
8 дней назад
Senior Embedded Engineer (IoT)
160 000 - 210 000$
6 дней назад
Sr. Principal Embedded Software Engineer (Medical Devices)
178 400 - 267 600$
10 дней назад
Senior Electrical Engineer (Embedded)
100 000 - 140 000$
9 дней назад
Senior Firmware Engineer, Research (Medtech)
125 000 - 175 000$
9 дней назад
Senior Embedded Software Engineer (C/C++)
126 800 - 149 900$