Sr. Application SW Developer
Core
Develop and enhance software tools used by field service engineers to install, maintain, and troubleshoot robotic systems, integrating components within larger system architectures.
Role type
Senior Application Software Developer
Builds
Service tooling for robotic systems used in field maintenance and repair
Domain
Medical robotics / Robotic-assisted surgery
Deliverable
production ML models | product features
Required skills
Python, debugging complex systems, project ownership, requirements management, unit testing, CI/CD pipelines
Preferred skills
Qt, desktop application development, experience in regulated industries (medical/aerospace)
Technologies
Python, Qt
Responsibilities
Develop and enhance software tools for field service engineers; Integrate software components within larger system architectures; Own specific software packages for assigned products; Collaborate with product support, embedded software, and field service teams; Identify gaps in existing processes and propose improved workflows; Ensure consistent user experience across software packages
Seniority
Senior, hands-on IC