Software Developer – Surgical Robotics
Location:
Vapi, Gujarat, India (On-site).
Job Overview
We are seeking a highly skilled
Software Developer
to
design and develop advanced software control systems for surgical robotics
. This role involves
software architecture, real-time system development, and technical project management
, working closely with
cross-functional teams
to integrate hardware, software, and robotic platforms.
Key Responsibilities
- Develop software systems
for surgical robotics, ensuring compliance with
medical device standards
. - Design and implement
software applications and control algorithms using
C#, WPF
for real-time, safety-critical environments. - Integrate software
with electronics, mechanical systems, and robotic platforms, collaborating with
hardware, firmware, and control engineers
. - Evaluate new technologies and architectures
. - Work closely with
regulatory and quality assurance teams
to meet
IEC 62304, ISO 13485, and CE / FDA medical software regulations
.
Required Qualifications & Experience
Proven experience in
surgical robotics or robotic software development
within a
high-tech environment
.
Strong
Object-Oriented Programming
skills in
C#, WPF.
Expertise in
robotics principles
(kinematics, dynamics, control theory) and experience with Robot Operating System (ROS),
communication protocols
.
Experience working with
Real-Time Operating Systems (RTOS)
for high-performance robotic applications.
Strong
problem-solving skills
and ability to work in a
fast-paced, dynamic environment
.
Skills & Personal Qualities
Ability to work in a
fast-paced and dynamic environment
.
Strong desire to
push for continuous improvement
and
deliver high-quality software
.
Excellent
technical ability
and
personal communication skills
to collaborate across teams.
Preferred Qualifications & Experience:
➤ Experience in
medical device software development
, adhering to
IEC 62304, ISO 13485, and other regulatory standards
.
➤ Background in
technology consulting
or working on
multi-disciplinary robotics projects
.
➤
BE/ME/BTech/MTech
with 3 years of experience in
Computer Science, Robotics, or a related engineering field
.