





Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Strong employer brand, mid-level generalist title, metro location, and mid experience increase candidate competition.
Highly specialized medical-device robotics, real-time C++, and GPU skills limit cross-industry transferability.
Explicit 5-7 years and mandatory C++/OpenGL/medical-device requirements increase shortlisting strictness.
Develop and implement real-time software systems for Robotic Assisted Surgery platform, focusing on robotics, motion control, surgical visualization, 3D graphics, and GPU acceleration.
Own software design, development, verification, and compliance with quality and regulatory requirements including risk management and cybersecurity.
Collaborate across cross-functional teams to deliver safe, reliable, and high-performance surgical software solutions while improving code quality and process efficiency.
5-7 years experience designing and developing scalable enterprise solutions, with at least 2 years in customer-facing products.
Bachelor's degree in Computer Science, IT, or ECE Engineering required.
Strong proficiency in modern C++ (C++14/17), OpenGL, object-oriented design, multithreading, and hardware/software interfacing.
Knowledge of application security, regulated medical device software standards (e.g., FDA, IEC 62304), and DevOps CI/CD tools (GitHub, Jenkins, etc.) is mandatory; medical device development experience preferred.
Experienced in high-performance computing environments involving robotics, control systems, and GPU programming.
Skilled in regulated software development for medical instruments with documented compliance and cybersecurity awareness.
Collaborative operator comfortable working in multidisciplinary teams including engineering, clinical, and quality assurance to deliver complex medical device software.