Embedded Software Engineer

VIVO SURGICAL PRIVATE LIMITED

Singapore
Not specified (assumed to be in-office or hybrid considering the nature of the role).
C/c++ proficiency required
Microcontroller programming experience
Hardware-software integration skills
Vivo Surgical is seeking an Embedded Software Engineer to join its team in Singapore, focusing on the development of software for a pioneering endoscopic surgical robot. The ideal candidate should have a background in embedded systems, be proficient in C/C++, and possess a collaborative spirit to work in a fast-paced environment

Job Summary

  • Vivo Surgical is pioneering a novel endoscopic surgical robot for complex endoluminal surgeries.
  • The role involves taking ownership of software development from design through manufacturing phases.
  • Candidates will work on functional safety enhancements and support testing protocols in a regulated environment.

Matching Summary

Match Score: 85

Vivo Surgical is seeking an Embedded Software Engineer to join its team in Singapore, focusing on the development of software for a pioneering endoscopic surgical robot. The ideal candidate should have a background in embedded systems, be proficient in C/C++, and possess a collaborative spirit to work in a fast-paced environment.

Skills & Requirements

Must-have

  • C/C++ proficiency required
  • Microcontroller programming experience
  • Hardware-software integration skills

Nice-to-have

  • Python programming familiarity
  • RTOS or embedded Linux exposure
  • IEC 62304 standard knowledge

Key Requirements

  • Bachelor's degree in Computer Science or Engineering
  • 0-3 years embedded systems experience
  • Understanding of safety-critical environments

Work Rights

Not specified

Tailored Resume

Cover Letter