Senior Software Engineer / Staff Engineer - Robotics
Recruiter Fit Breakdown & Candid Summary
This role is ideal for a C++ expert with a strong background in computational geometry and 3D visualization looking to transition into or advance within the medical robotics sector.
Candidates must be comfortable working within strict regulatory and quality management systems (QMS) typical of medical device development.
Those without experience in C++ or a strong grasp of linear algebra and 3D transformations will not be a fit for this technical domain.
The role requires a balance of architectural design and hands-on implementation, suitable for a mid-to-senior level engineer.
Role Responsibilities
- 1Design and implement complex software components and subsystems for surgical robotic solutions.
- 2Draft design documentation and conduct integration and unit testing.
- 3Support the development of architectural concepts and product frameworks.
- 4Ensure compliance with medical device design controls, SDLC, and quality management systems.
- 5Participate in Agile software planning, estimation, and surgeon review labs.
Skills Matrix
Must-Have Skills
Nice-to-Have Skills
Will an ATS filter reject your resume for this role?
Check your keyword match score, missing must-have skills, and formatting flags — before you apply.
No signups. Free check in 3 seconds.
Ready to submit your application?
Apply directly on Meril's official job portal.
Similar Jobs
Software Engineer Intern
Together AI • San Francisco, US
Software Engineer Intern
Together AI • San Francisco, US
Software Development In Test Intern
Together AI • San Francisco, US
Associate, Real Estate and Office Services
Gemini • Tempe, United States