Software Engineering Specialist
Core
Design, implement, test, and maintain clinical application software for patient monitoring products, focusing on visualization of physiological measurements, alarms, trends, and data transfer.
Role type
Early-career software engineering specialist (medical devices)
Builds
Clinical application software for patient monitors
Domain
Healthcare / Medical Devices
Deliverable
production ML models | product features
Required skills
Object-oriented software design, C++, modern software development practices, agile methodologies, unit testing, automated testing, English fluency
Preferred skills
Qt/QML, Linux, RTOS, embedded systems, Python, multithreaded programming, continuous integration, test automation
Technologies
C++, Qt/QML, Linux, RTOS, Python
Responsibilities
Design and implement features for visualization of medical measurements (waveforms, trends, alarms); Write and maintain unit tests and automated tests; Participate in design reviews, code reviews, and defect analysis; Collaborate with clinical experts and system engineers in a multi-disciplinary team; Use AI coding assistants for code generation, testing, and documentation.
Seniority
Junior, hands-on IC