Join a cross-functional team that integrates software with hardware to enhance real-time performance and accuracy in sports analytics systems used by athletes globally.
Rapsodo is a global sports technology company with offices in Singapore, the United States, Türkiye, Japan, and Malaysia. We build data-driven, portable, and easy-to-use sports analytics products that help athletes at every level understand and improve their performance. From Major League Baseball pitchers to professional golfers, our technology is trusted by athletes and coaches worldwide — from youth development to elite competition. Our products deliver real-time, actionable insights that directly impact performance.
We operate at the intersection of hardware and software, designing and building integrated systems with a strong emphasis on accuracy, reliability, and performance. Rapsodo is a globally distributed team, working across regions, cultures, and time zones. What enables us to operate effectively is not just technical capability, but how we work — with ownership, clarity, and disciplined execution.
We are looking for a Software Engineer (C++) who wants to move beyond pure software development and work on real-world systems where code directly interacts with physical devices.
This is not a typical backend or application role.
You will work across the full system stack—from Linux BSP and drivers to middleware and C++ application logic—helping shape how our devices behave in real-world environments.
Your work will directly impact:
If you enjoy solving problems where software meets hardware, debugging across layers, and building systems that exist beyond code, this role will be a strong fit.
System Integration & Ownership
Real-Time Performance & Debugging
Cross-Functional Engineering
Requirements
We build products that exist beyond code, where performance, accuracy, and reliability directly impact real users in real environments. We value ownership over outcomes, systems thinking over siloed execution, and engineers who are curious, hands-on, and committed to continuous improvement. If you are looking to work on tangible products, solve meaningful technical challenges, and see your work come to life in the real world, we would love to hear from you.
Rapsodo builds innovative sports technology products that leverage computer vision and machine learning to provide performance analytics for athletes globally. Catering to everyone from aspiring youth athletes to professional teams, Rapsodo's integrated systems of hardware and software empower users to analyze and improve their game with precision and convenience.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Firmware Engineer Q&A's