Senior C++ Developer
Core
Develop application software components for robotic-assisted surgery products, focusing on safe, robust, and user-friendly software.
Role type
Staff Application Software Engineer (C++/Robotics)
Builds
Market-leading software for robotic-assisted surgery products
Domain
Medical technology / Robotics
Deliverable
production ML models
Required skills
C++, object-oriented programming, Linux, Docker, Qt/QML, CI/CD, unit testing, code analysis, memory management
Preferred skills
Medical imaging, image processing, computer vision, algorithm development, computer-assisted surgery, robotics, biomedical software development, regulated environment software
Technologies
C++, Qt, QML, Linux, Docker, CI/CD (via careerplan.io/jobs/Kelly-Senior-C-Developer-senior-c-developer-at-kelly)
Responsibilities
Design and develop application software components, collaborate with project managers and engineers, maintain software quality through code reviews and testing, prepare software engineering documentation, communicate progress and technical decisions