Edge Firmware Engineer for Low-Latency Sports Tech

Rapsodo Pte Ltd

Singapore

On-site

SGD 90,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

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, Inc. • Singapore

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

Rapsodo, Inc. • Singapore

On-site
SGD 90,000 - 130,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
Senior Firmware Engineer - AI-Embedded Security & FPGA
Senior Firmware Engineer - AI-Embedded Security & FPGA

Flexxon Pte Ltd • Singapore

On-site
SGD 70,000 - 120,000
Performance-based bonuses
Senior Hardware Engineer - Systems-Level Performance
Senior Hardware Engineer - Systems-Level Performance

RAPSODO PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Embedded Firmware Engineer for ARM Microcontrollers
Embedded Firmware Engineer for ARM Microcontrollers

Beyondsoft International (Singapore) Pte Ltd • Singapore

On-site
SGD 60,000 - 90,000
Senior Hardware Engineer
Senior Hardware Engineer

Rapsodo • Singapore

On-site
SGD 70,000 - 90,000
Embedded Firmware Engineer - Bring-Up & RTOS Specialist
Embedded Firmware Engineer - Bring-Up & RTOS Specialist

HYPERSCAL SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 56,000 - 89,000
Senior Hardware Engineer
Senior Hardware Engineer

RAPSODO PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000