CareerPlanGet AI match score →

Senior Software / Firmware Engineer (C++)

Singapore, Singapore, Singapore💼 Full-time🗓 2026-06-17 → 2026-07-31

Core

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

Role type

Senior IC embedded systems engineer (C++)

Builds

Portable sports analytics devices (golf, baseball) with real-time data processing

Domain

Sports technology / Embedded systems / IoT

Deliverable

production ML models | product features | infrastructure

Required skills

modern C++, multi-threading, Linux BSP, drivers, systems design, operating systems, networking, Python/Bash scripting, cross-layer debugging

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

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