As a Software Developer for Surgical Robotics, you will be responsible for designing and developing advanced software control systems for surgical robotics. Your role will involve software architecture, real-time system development, and technical project management. Working closely with cross-functional teams, you will integrate hardware, software, and robotic platforms to ensure the successful implementation of software systems for surgical robotics, while complying with medical device standards. Key responsibilities include developing software systems for surgical robotics, designing and implementing software applications and control algorithms using C#, WPF for real-time, safety-critical environments, integrating software with electronics, mechanical systems, and robotic platforms, evaluating new technologies and architectures, and collaborating with regulatory and quality assurance teams to meet IEC 62304, ISO 13485, and CE/FDA medical software regulations. To excel in this role, you should have 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 and experience with Robot Operating System (ROS) and communication protocols, experience working with Real-Time Operating Systems (RTOS) for high-performance robotic applications, strong problem-solving skills, and the ability to thrive in a fast-paced, dynamic environment. Additionally, you should possess the ability to work in a fast-paced and dynamic environment, a strong desire for continuous improvement and delivering high-quality software, excellent technical ability, and personal communication skills to collaborate effectively across teams. Preferred qualifications and experience include experience in medical device software development adhering to IEC 62304, ISO 13485, and other regulatory standards, a background in technology consulting or working on multi-disciplinary robotics projects, and a BE/ME/BTech/MTech degree with 3 years of experience in Computer Science, Robotics, or a related engineering field.,
Employement Category:
Employement Type: Full timeIndustry: Medical / HealthcareRole Category: Not SpecifiedFunctional Area: Not SpecifiedRole/Responsibilies: Software Developer