Salary Range
SGD 54,000 - SGD 72,000 /year
SGD 4,500 - SGD 6,000/month
Skills Required
Job Description
UroMedTech is seeking a motivated Software Engineer to join our engineering team developing software for AI-assisted medical devices and robotic surgical systems.
This role focuses on building reliable and maintainable software for robotic and medical imaging systems. Engineers will work closely with interdisciplinary teams spanning robotics, AI, and clinical research.
Our engineering team actively adopts AI-assisted development workflows, using modern coding assistants and automated engineering tools to improve development efficiency and software quality.
Responsibilities
- Develop and maintain C++/Python software modules for robotic surgical applications.
- Build GUI components and application features for medical software systems.
- Implement software interfaces between robotic hardware, imaging systems, and application software.
- Collaborate with robotics, AI, and clinical teams to implement algorithms and system functionality.
- Write clean, well-tested, and maintainable code following modern software engineering practices.
- Participate in code reviews, testing, and CI/CD development workflows.
- Use and evaluate AI-assisted coding tools and automated developer workflows to improve productivity.
- Contribute to software documentation, APIs, and architecture design.
Qualifications
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Biomedical Engineering, or related field.
- 0–3 years of software development experience (fresh graduates welcome).
- Proficiency in C++ and/or Python.
- Strong understanding of data structures, algorithms, and software engineering fundamentals.
- Familiarity with Git-based development workflows.
Nice to Have
- Experience with Qt for GUI development.
- Experience with VTK or visualization frameworks.
- Familiarity with ROS / ROS2.
- Exposure to computer vision or medical imaging software (ITK, 3D Slicer).
- Experience using AI-assisted coding tools (GitHub Copilot, Cursor, Claude Code, etc.).
About UROMEDTECH PTE. LTD.
Similar Jobs
Associate Production Engineer (Medical Robotics)
UROMEDTECH PTE. LTD.
SGD 42,000 - SGD 48,000/yr
Senior Software Engineer
UROMEDTECH PTE. LTD.
SGD 72,000 - SGD 114,000/yr
Quality Engineer (Systems & Verification)
UROMEDTECH PTE. LTD.
SGD 43,200 - SGD 60,000/yr
Senior Software Engineer
UROMEDTECH PTE. LTD.
SGD 72,000 - SGD 96,000/yr