Jobiglo

No results.

Embedded Software Engineer (1-Year Fellowship)

SGInnovate · Singapour

New
Junior 🇬🇧 English
C/C++ Python UART I2C SPI CAN Ethernet RTOS Embedded Linux IEC 62304

Job description

About the role

Vivo Surgical, a medical device developer and manufacturer of an endoscopic robot for gastrointestinal procedures, offers a 12-month on-the-job training fellowship (the Helix Immersion Programme) for biomedical researchers and academics. The fellow works on the software development of the robotic system from design and development through to manufacturing, taking ownership of their role from the start.

Key responsibilities

  • Support the development of system architecture and software requirements based on user needs.
  • Design and implement embedded software modules following standards and coding practices.
  • Assist in hardware-software integration, including board bring-up, interface testing and troubleshooting.
  • Conduct software testing, debugging and verification to ensure performance, reliability and safety.
  • Help prepare and run software test protocols and contribute to test reports.
  • Take part in code reviews and support change control and risk management in line with quality and regulatory standards.
  • Work with cross-functional teams on system integration and improvements, and propose improvements during iterative development.

Required profile

  • Master's degree in Computer Science, Computer or Electronics Engineering, or a related field; open to fresh graduates.
  • 0-3 years of experience in embedded systems or firmware development.
  • Understanding of software development best practices (version control, debugging, testing).

Required skills

  • C/C++ proficiency; Python is a plus.
  • Basic understanding of embedded systems, microcontrollers and low-level programming.
  • Plus: UART, I2C, SPI, CAN or Ethernet; RTOS or embedded Linux; ARM microcontrollers and embedded development tools; IEC 62304 or functional safety concepts; exposure to safety-critical or regulated environments.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec SGInnovate.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 2 hours ago

Expires 1 month from now

1 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

SGInnovate

Singapour