5 дней назад
Embedded Software Engineer (Medical Devices)
76 000 - 104 500$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Embedded Software Engineer (Medical Devices) (C/C++): Developing and maintaining embedded software for PrisMax systems used in continuous renal replacement therapy with an accent on real-time systems, hardware/software integration, verification, and regulated medical-device development. Focus on implementing and testing safety-critical features, investigating defects through root cause analysis, and supporting cybersecurity, reliability, and performance improvements.
Location: Plymouth, Minnesota; hybrid schedule with a minimum of 3 days per week onsite
Base salary: $76,000–$104,500 annually, with potential discretionary bonuses.
Company
develops vital organ therapy products and digital solutions, with a focus on dialysis, kidney care, and life-sustaining medical systems.
What you will do
- Design, implement, maintain, and enhance embedded software for the PrisMax continuous renal replacement therapy platform.
- Support the full software lifecycle from requirements and architecture through implementation, integration, verification, release, and sustaining engineering.
- Develop unit tests and contribute to automated testing, software verification, and validation activities.
- Investigate defects, perform structured root cause analysis, and resolve hardware/software integration issues.
- Collaborate with systems, electrical, quality, cybersecurity, and verification engineers on requirements traceability, risk management, and software mitigations.
- Participate in design reviews, code reviews, Agile planning, sprint execution, and regulated engineering documentation.
Requirements
- Bachelor’s degree in Computer Engineering, Software Engineering, Electrical Engineering, or a related technical discipline.
- 0–2+ years of engineering experience, including internships, co-ops, or academic projects.
- Proficiency in C++ and/or C.
- Understanding of real-time systems, microcontrollers and processors, hardware/software interfaces, debugging, and communication protocols.
- Strong analytical, problem-solving, written communication, and verbal communication skills.
- Ability to work effectively in a multidisciplinary engineering team and support regulated medical-device development.
Nice to have
- Experience with RTOS-based development, embedded Linux, ARM processors, and embedded development tools.
- Exposure to SPI, I2C, UART, CAN, USB, or Ethernet communication protocols.
- Experience with Git, scripting or Python for test automation, automated testing frameworks, and CI/CD concepts.
- Knowledge of cybersecurity for connected medical devices.
- Exposure to regulated industries such as medical devices, aerospace, automotive, or industrial controls.
Culture & Benefits
- Flexible workplace policy with regular onsite collaboration.
- Medical, dental, and vision coverage beginning on the first day for eligible roles.
- Life, accident, disability, and business travel accident insurance.
- 401(k) retirement savings plan, financial education, flexible spending accounts, and educational assistance.
- Paid holidays, 20–35 days of paid time off based on service length, family and medical leave, and paid parental leave.
- Additional commuting, childcare, employee assistance, and employee discount benefits.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 дней назад
Senior Embedded Software Engineer (Medical Devices)
128 000 - 191 975$
5 дней назад
Embedded Engineer II (C/C++)
100 000 - 110 000$
5 дней назад
Senior Firmware Engineer (Embedded Linux)
116 800 - 175 200$
11 дней назад
Senior Software Engineer (Embedded C++/Autonomous Aircraft)
132 000 - 183 000$
5 дней назад
Software Engineer (Embedded), I
66 500 - 101 500$
5 дней назад
Software Engineer (Embedded) I (Aerospace)
66 500 - 101 500$