
Search by job, company or skills
Role Description: Join our team to design, develop, and deliver virtual and immersive software solutions, focusing on virtual twins for robotic systems, medical devices, and surgical procedures.
Key Responsibilities:Develop 3D software solutions for surgical robotics and medical devices.
Implement modular software framework components.
Create and validate user interfaces for virtual application interaction.
Build interactive web-based 3D visualizations.
Collaborate on project requirements and technical feasibility.
Design content delivery strategies and frameworks.
Execute test plans (functional, performance, regression).
Implement data analytics to enhance simulations and user experience.
Support medical staff in using virtual applications.
Perform additional duties as assigned.
Required Qualifications:
Bachelor's degree in computer science, engineering, or equivalent.
Experience as a software developer in agile teams.
Expertise in web-based virtual/immersive solutions.
Strong knowledge of game engines (e.g., Unity, Unreal) and design patterns.
Proficiency in C# or C++.
Solid understanding of software testing and version control.
Knowledge of regulated industry software quality standards.
Preferred Skills (Nice to Have):Familiarity with software testing tools, CI/CD pipelines, Python, Docker, Kubernetes.
Experience with real-time systems, simulations, LMS (e.g., xAPI), AI, or cloud computing.
Understanding of surgical workflows.
Soft Skills:Strong teamwork, communication, and problem-solving skills.
Job ID: 130440857