Welcome to Diamond Sports! Please sign in to your account.


Are you innovative, passionate, driven and will not stop till you find a solution?  If you are, join Team Rapsodo!
Rapsodo is a Sports Technology company with offices in the USA, Singapore, Turkey and Japan. We develop sports analytics products that are data-driven, portable and easy-to-use to empower athletes at all skill levels to analyse and improve their performance. From Major League Baseball star pitchers to Golf tour players, athletes use Rapsodo technology to up their game across the world.  Trusted by coaches and players from youths to professionals, Rapsodo provides real-time insights for all-time performance.
We are innovative, focused and rapidly growing. We are continuously looking for team players who will stop at nothing to deliver state of the art solutions as part of Team Rapsodo.
Research & Development Engineer
Our skilled and world-class Research & Development engineering team designs, develops and implements state of the art measurement solutions which help athletes reach their full potential. As an R&D Engineer, you will work closely with our computer vision, signal processing, software and hardware engineers to work on product evolution as well as support existing products. This role requires a highly versatile skill set and you will have opportunities to contribute in all relevant domains.  Your responsibilities will include development and enhancing of new and existing products.
  • Work with embedded systems engineers to optimize code & algorithms on ARM MCUs
  • Collaborate with firmware and algorithm engineers for product validation.
  • Assist in designing and developing manual and automated tests for software and product validation.
  • Develop embedded software applications on STM32 MCUs and Linux OS based ARM Application processors.
  • Develop test cases and programs for automated testing
  • Testing software for custom hardware devices and ensure it works as expected with given design.
  • Debug source of bugs based on customer complaints.
  • Ensure quality of a product.


  • Diploma/Bachelors in Computer Science, Software Engineering or related fields.
  • 0-2 years of experience in software and product testing.
  • Programming skills and experience in C/C++ and Python.
  • Good communication and organizational skills.
  • Critical thinking skills with detail-oriented mindset.
  • Understanding of QA, with knowledge in designing and executing tests, reproducing bugs, a plus.
  • Insight into the quality issues in the product life cycle a plus
  • A pro-active, organized & meticulous person who is able to work independently under a fast-paced environment.
  • Strong aptitude to learn and contribute.

If you think you have what it takes and look forward to working independently as well as contribute in an innovative, passionate and driven environment, please send in your application!