Search by job, company or skills

Firmware Engineer

Firmware Engineer

Rapsodo
5-7 Years
Not Disclosed
Early Applicant
  • Posted 10 days ago
  • Be among the first 10 applicants

Job Description

Born from a founder's relentless pursuit to understand performance at a deeper, measurable level, Rapsodo has evolved into a global sports technology company headquartered in Singapore, with teams across the USA, Turkey, Japan, and Malaysia.

We build tightly integrated systems across hardware, computer vision, physics-based modelling, and cloud software to capture and quantify motion that was previously impossible to measure outside the lab. Our products operate in real-world conditions where accuracy, latency, and reliability matter — powering athletes, coaches, and teams worldwide with data they can trust.

At Rapsodo, engineers own problems end-to-end. From edge devices to intelligent software pipelines, we design, build, and scale production systems that bring pro-grade performance analytics onto fields, courts, and training environments everywhere. The work is hands-on, multidisciplinary, and grounded in real physical outcomes — turning complex motion into precise, actionable insight at global scale.

About The Role

As a Firmware Engineer, you will work closely with our software and hardware engineers to work on product evolution as well as support existing products. This role requires a highly versatile skill set and you will have opportunities to contribute in all relevant domains. Your responsibilities will include development and enhancing of new and existing products.

Requirements

  • Bachelor's Degree in Computer Science or MSc/MEng or related field preferred
  • Minimum 5 years of relevant working experience
  • Experience in developing and optimizing time critical code in C/C++
  • Experience with embedded system architecture, complemented by robust integration skills
  • Hands on experience in board bringup and developing peripheral drivers, for example: I2C, SPI, GPIOs, camera sensors, Timers and etc. on ARM Cortex A based Microprocessors
  • Ability to communicate technical information clearly and succinctly to both technical and non-technical teams

Desirable Requirements

  • Well-verse in the following Rockchip platforms: RK3576, RV1126
  • Experience in image/video processing pipeline and architecture
  • Solid understanding in Linux kernel system, able to perform system level performance tuning for low latency and high deterministic.
  • Familiar with U-boot and RTOS
  • Experience in bringing up new SoC

More Info

Job Type:
Industry:
Employment Type:

Key Skills

U-boot

Embedded System Architecture

Linux Kernel System

Board Bringup

About Company

Similar Jobs

5-8 yrs
SGD 6,000 - 7,000 per month
Singapore
Skills:
Fpga, C Programming, Firmware, LabVIEW, Radio Frequency systems, Microcontrollers, Electronics, Circuit Design, Spectrum analyzers, Digital oscilloscopes, signal generators, CPLD, Test instruments, Soldering
3-5 yrs
Singapore
Skills:
systems design , Bash Scripting, multi-threading, C++, Networking Concepts, Operating Systems, middleware, Python, Linux Bsp, Drivers
5-7 yrs
Singapore
Skills:
power supplies , Spi, Svn, Iot, Firmware Development, I2c, Tcp/ip, Freertos, Websocket, Version Control Systems, Ethernet, LWIP stack, Oscilloscopes, PMBus, DSPs, ST microcontrollers, IEC62304, Power supply topologies, Modbus, RS-485, Multi-meters, Microsoft C#, Signal processing algorithms, MISRA, Digital circuitry
5-7 yrs
Singapore
Skills:
power supplies , Spi, Embedded C, Ethernet, I2c, debugging in embedded environments, lab equipment, Oscilloscopes, multimeters, signal-processing DSP algorithms, PMBus, Modbus, RS-485, DSPs, Embedded Control, ST microcontrollers
7-10 yrs
SGD 6,500 - 10,000 per month
Singapore, Robinson
Skills:
power supplies , digital signal processors (DSPs), graphical user interface (GUI) development, Websocket, Spi, Svn, Iot, Freertos, Ethernet, I2c, Tcp/ip, lwIP, embedded firmware development, IEC 62304, Oscilloscopes, multimeters, PMBus, Modbus, RS-485, Microsoft C#, ST microcontrollers, MISRA, communication drivers