CareerPlan

Senior Software / Firmware Engineer (C++)

Singapore, Singapore, SingaporeFull-time2026-10-28 → 2026-11-11

Core

Build integrated hardware-software systems for sports analytics devices, ensuring measurement accuracy and real-time performance.

Role type

Senior IC embedded systems engineer (C++)

Builds

Portable sports analytics devices for athletes and coaches

Domain

Sports technology + embedded systems

Required skills

modern C++, multi-threading, Linux BSP, drivers, systems design, debugging complex issues, Python/Bash scripting

Preferred skills

computer vision, sensor-based systems, embedded/edge products

Technologies

Linux, C++, Python, Bash

Responsibilities

Integrate components across Linux BSP, drivers, middleware, and application layers; Debug complex issues across multiple system layers; Optimize multi-threaded systems for low-latency performance; Collaborate with hardware, firmware, and algorithm teams

Seniority

Senior, hands-on IC