CareerPlanGet AI match score →

Firmware Engineer

Singapore, Singapore, Singapore💼 Full-time🗓 2026-02-24 → 2026-08-01

Core

Design, build, and scale production firmware systems for edge devices that capture and quantify real-world motion using hardware, computer vision, and physics-based modeling.

Role type

Firmware Engineer (Embedded Systems)

Builds

Edge devices and intelligent software pipelines for sports performance analytics

Domain

Sports technology / Embedded systems / Computer vision

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ development, embedded system architecture, peripheral driver development (I2C, SPI, GPIO, ADC, Timers), ARM Cortex A microprocessors, U-boot, RTOS

Preferred skills

Rockchip platforms (RK3576, RV1126), image/video processing pipeline architecture, Linux kernel system tuning, SoC bring-up

Technologies

C, C++, ARM Cortex A, U-boot, RTOS, Rockchip, Linux kernel

Responsibilities

Develop and enhance new and existing firmware products, collaborate with software and hardware engineers on product evolution, optimize time-critical code for performance and reliability

Seniority

Mid-Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workable ↗