Senior Software/Firmware Engineer (C++) at Rapsodo - ScoutJobs - The AI-curated global job board
Skip to content
Rapsodo
Posted 13 hours ago

Senior Software/Firmware Engineer (C++)

RapsodoSenior Software/Firmware Engineer (C++)

Requirements

Degree in Computer Engineering or Computer Science, 3+ years of engineering experience, Proficiency in modern C++ and multi-threading, Experience with Linux BSP or drivers, Python or Bash scripting skills

Skills

C#LinuxEmbedded Systems

About the role

About the Company

Rapsodo is a global sports technology company that builds data-driven, portable, and easy-to-use sports analytics products. Our technology is trusted by athletes and coaches worldwide, from youth development to elite competition, delivering real-time, actionable insights.

Responsibilities

  • Integrate components across Linux BSP, drivers, middleware, and application layers into a cohesive system
  • Ensure compatibility, stability, and performance across the full device software stack
  • Identify system-level risks, bottlenecks, and dependencies early in development
  • Debug complex issues across multiple layers including BSP, drivers, middleware, and C++ applications
  • Analyze and optimize multi-threaded systems for low-latency and deterministic performance
  • Work closely with hardware, firmware, and algorithm teams to ensure system alignment
  • Translate product requirements into clear system behaviours and validation criteria

Requirements

  • Degree in Computer Engineering, Computer Science, or a related field
  • Minimum 3 years of experience in a relevant engineering role
  • Strong proficiency in modern C++ and multi-threading
  • Experience working close to the system layer (Linux, BSP, drivers, or similar)
  • Solid understanding of operating systems, systems design, and basic networking
  • Familiarity with Python or Bash scripting
  • Proven ability to debug complex issues across multiple layers of a system
  • Experience working on embedded, edge, or device-based products
  • Exposure to computer vision or sensor-based systems
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software/Firmware Engineer (C++)

Rapsodo · Singapore

Sign up to apply