Edge Firmware Engineer for Low-Latency Sports Tech

Rapsodo Pte Ltd

Singapore

On-site

SGD 90,000 - 150,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Rapsodo Pte Ltd in Singapore is seeking an experienced Firmware Engineer to help evolve our real-time analytics devices. You will work closely with software and hardware teams to deliver enhancements and support existing products, ensuring performance and reliability in field conditions.

The role demands hands-on firmware development on ARM Cortex-A platforms, proficiency in C/C++, embedded systems, and driver development for I2C, SPI, GPIO, and ADC, plus familiarity with U-boot and RTOS.

Qualifications

  • Bachelor's degree in Computer Science or MSc/MEng in a related field.
  • Minimum 5 years of relevant experience.
  • Experience in developing and optimizing time-critical C/C++ code.
  • Experience with embedded system architecture and robust integration.
  • Hands-on peripheral drivers for I2C, SPI, GPIO, ADC, Timers on ARM Cortex-A.
  • Familiar with U-boot and RTOS.
  • Clear communication of technical information to both technical and non-technical teams.

Responsibilities

  • Collaborate with software and hardware teams to evolve products.
  • Develop and optimize firmware for time-critical code.
  • Create and integrate peripheral drivers for I2C, SPI, GPIO, and ADC.
  • Support existing products with maintenance and enhancements.
  • Contribute to system integration and bring-up on target hardware.

Skills

C/C++ development
Embedded systems
ARM Cortex-A
Peripheral drivers I2C/SPI/GPIO
RTOS
U-boot
Technical communication
Time-critical coding
Linux kernel

Education

Bachelor's Degree in Computer Science or MSc/MEng

Tools

Rockchip RK3576
RV1126

Job description

Rapsodo Pte Ltd in Singapore is seeking an experienced Firmware Engineer to help evolve our real-time analytics devices. You will work closely with software and hardware teams to deliver enhancements and support existing products, ensuring performance and reliability in field conditions.

The role demands hands-on firmware development on ARM Cortex-A platforms, proficiency in C/C++, embedded systems, and driver development for I2C, SPI, GPIO, and ADC, plus familiarity with U-boot and RTOS.

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

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

Rapsodo Pte Ltd • Singapore

On-site
SGD 90,000 - 150,000
Firmware Engineer
Firmware Engineer

Rapsodo • Singapore

On-site
SGD 90,000 - 130,000
Firmware Engineer
Firmware Engineer

Rapsodo Inc. • Singapore

On-site
SGD 70,000 - 90,000
Senior Embedded Firmware Engineer - Low-Latency Systems
Senior Embedded Firmware Engineer - Low-Latency Systems

Rapsodo Inc. • Singapore

On-site
SGD 70,000 - 90,000
Senior Firmware Engineer - Real-Time Embedded & Vision
Senior Firmware Engineer - Real-Time Embedded & Vision

Rapsodo • Singapore

On-site
SGD 90,000 - 130,000
Senior Software / Firmware Engineer (C++)
Senior Software / Firmware Engineer (C++)

Rapsodo • Singapore

On-site
SGD 90,000 - 140,000
Real-Time C++ Software Engineer (Hardware-Integrated)
Real-Time C++ Software Engineer (Hardware-Integrated)

Rapsodo • Singapore

On-site
SGD 90,000 - 140,000
R&D Hardware Engineering Intern - Prototyping & PCB Design
R&D Hardware Engineering Intern - Prototyping & PCB Design

Rapsodo • Singapore

On-site
SGD 13,000 - 20,000
Embedded Firmware Engineer - ARM, C/C++, RTOS
Embedded Firmware Engineer - ARM, C/C++, RTOS

Beyondsoft International (Singapore) Pte Ltd • Singapore

On-site
SGD 70,000 - 120,000
Mechanical Engineer, Hardware Design for Sports Tech
Mechanical Engineer, Hardware Design for Sports Tech

Rapsodo, Inc. • Singapore

On-site
SGD 70,000 - 110,000