Sr Engineer (Software)
Core
Designs and implements software applications and processes for medical products within established design controls.
Role type
Senior Software Engineer (C++)
Builds
Medical product software applications and processes
Domain
Medical technology / Healthcare
Deliverable
production ML models | product features
Required skills
C++ (object-oriented, modern features), Linux shell scripting, CI/CD workflows, Qt framework, software development life cycle, scalable software design, root cause analysis
Preferred skills
Qt framework, cross-platform application development
Technologies
C++, Qt, Linux, CI/CD tools
Responsibilities
Design and develop software and processes within medical product design controls; improve software engineering process efficiency; resolve software defects; perform root cause and failure analysis; conduct design, redesign, and prototyping activities; author and review software specifications; maintain technical records and files.
Seniority
Senior, hands-on IC