Senior Software Engineer

UROMEDTECH PTE. LTD.

Singapore
Not specified (assumed hybrid based on industry norms)
C++ and python proficiency
Software architecture design
Real-time application development
UroMedTech PTE. LTD. is seeking a Senior Software Engineer to develop software for AI-assisted robotic surgical platforms, emphasizing collaboration with robotics engineers and clinical teams. The ideal candidate will have strong skills in C++ and Python, alongside a solid understanding of software architecture and real-time applications, to enhance software quality and productivity within a modern engineering environment

Job Summary

  • UroMedTech is seeking an experienced Senior Software Engineer to lead the development of software systems for AI-assisted robotic surgical platforms.
  • The role involves designing core software components, developing C++/Python modules, and ensuring high standards for documentation and system reliability.
  • The company emphasizes strong engineering fundamentals, collaboration between robotics and clinical teams, and the adoption of AI-assisted development workflows.

Matching Summary

Match Score: 85

UroMedTech PTE. LTD. is seeking a Senior Software Engineer to develop software for AI-assisted robotic surgical platforms, emphasizing collaboration with robotics engineers and clinical teams. The ideal candidate will have strong skills in C++ and Python, alongside a solid understanding of software architecture and real-time applications, to enhance software quality and productivity within a modern engineering environment.

Skills & Requirements

Must-have

  • C++ and Python proficiency
  • Software architecture design
  • Real-time application development
  • Robotics and imaging integration

Nice-to-have

  • Qt framework experience
  • VTK or advanced visualization pipelines
  • ROS / ROS2 robotics frameworks
  • CUDA or GPU computing experience
  • Medical device software standards knowledge

Key Requirements

  • Bachelor's or Master's degree in Computer Science or related field
  • 4+ years of software development experience
  • Experience building complex software systems or real-time applications

Work Rights

Not specified

Tailored Resume

Cover Letter