Embedded Firmware Engineer — Optical & High-Speed Hardware

Ambition Singapore

Singapore

On-site

SGD 72,000 - 108,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ambition Singapore seeks an Embedded Firmware Engineer to join its R&D team, developing firmware for advanced optical and high-speed hardware products. You will collaborate with hardware and system engineers on MCU-based control, interfaces, device monitoring and bring-up.

You will design, debug and maintain firmware for optical modules, implement MCU-based control for sensors and power devices, and build interfaces (I2C, SPI, UART, MDIO, GPIO).

Qualifications

  • Bachelor's degree or above in Electronics, Computer Engineering, Communications, Automation, Microelectronics or related discipline.
  • 3+ years embedded firmware or related hardware product development experience.
  • Strong programming in C/C++ with hands-on MCU firmware development.
  • Experience with ARM-based MCU/processor platforms and bare-metal or RTOS development.
  • Knowledge of I2C, SPI, UART, MDIO and GPIO.
  • Hands-on debugging with oscilloscopes, logic analyzers, etc.
  • Experience with Git and embedded development tools (Keil, IAR, GCC, CMake).
  • Experience in optical modules or high-speed hardware is advantageous.
  • Python or scripting for test automation or firmware debugging is a plus.

Responsibilities

  • Design, develop, debug and maintain embedded firmware for optical modules and related hardware platforms.
  • Develop MCU-based control and monitoring functions for sensors, power devices and other hardware components.
  • Implement and debug interfaces including I2C, SPI, UART, MDIO and GPIO.
  • Develop device initialization, configuration, monitoring, fault detection and protection functions.
  • Support hardware bring-up, system debugging, failure analysis and production introduction.
  • Develop interfaces between firmware, host software and automated test systems.
  • Maintain firmware architecture, technical documentation and version control.

Skills

Embedded firmware
C/C++
ARM MCUs
I2C/SPI/UART/MDIO/GPIO
Bare-metal/RTOS
Hardware debugging
Git & build tools
Python
Optical modules

Education

Bachelor's degree in Electronics/Computer Engineering/Communications/Automation/Microelectronics

Tools

Git
Keil
IAR
GCC
CMake

Job description

Ambition Singapore seeks an Embedded Firmware Engineer to join its R&D team, developing firmware for advanced optical and high-speed hardware products. You will collaborate with hardware and system engineers on MCU-based control, interfaces, device monitoring and bring-up.

You will design, debug and maintain firmware for optical modules, implement MCU-based control for sensors and power devices, and build interfaces (I2C, SPI, UART, MDIO, GPIO).

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer - Optical & High-Speed Hardware
Embedded Firmware Engineer - Optical & High-Speed Hardware

AMBITION GROUP SINGAPORE PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Embedded Firmware Engineer (Optical Communications)
Embedded Firmware Engineer (Optical Communications)

JAC RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 42,000 - 70,000
Firmware Engineer
Firmware Engineer

Ambition Singapore • Singapore

On-site
SGD 72,000 - 108,000
Firmware & Embedded C/C++ Engineer for Optical AI Chips
Firmware & Embedded C/C++ Engineer for Optical AI Chips

JAC RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 42,000 - 64,000
Software Engineer (Embedded SDK / Firmware)
Software Engineer (Embedded SDK / Firmware)

JAC Recruitment • Singapore

On-site
SGD 48,000 - 72,000
Embedded C/C++ Firmware Engineer - Semiconductors & Optics
Embedded C/C++ Firmware Engineer - Semiconductors & Optics

JAC Recruitment • Singapore

On-site
SGD 48,000 - 72,000
Optical Communications: Embedded Firmware Engineer
Optical Communications: Embedded Firmware Engineer

JAC RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 42,000 - 70,000
Firmware Engineer
Firmware Engineer

AMBITION GROUP SINGAPORE PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Embedded Firmware Engineer for High-Performance Devices
Embedded Firmware Engineer for High-Performance Devices

Creative Technology Ltd. • Singapore

On-site
SGD 48,000 - 78,000
Software Engineer (C / C++)
Software Engineer (C / C++)

JAC RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 42,000 - 64,000