Rapsodo

Software Engineering Intern

Singapore
Python C++ Shell
Description

R&D Intern - Software Engineering

Location: Singapore, Singapore, Singapore

Department: RDO

Workplace: on_site

Employment Type: full

Description

Born from a founder’s relentless pursuit to understand performance at a deeper, measurable level, Rapsodo has evolved into a global sports technology company headquartered in Singapore, with teams across the USA, Turkey, Japan, and Malaysia.

We build tightly integrated systems across hardware, computer vision, physics-based modelling, and cloud software to capture and quantify motion that was previously impossible to measure outside the lab. Our products operate in real-world conditions where accuracy, latency, and reliability matter — powering athletes, coaches, and teams worldwide with data they can trust.

At Rapsodo, engineers own problems end-to-end. From edge devices to intelligent software pipelines, we design, build, and scale production systems that bring pro-grade performance analytics onto fields, courts, and training environments everywhere. The work is hands-on, multidisciplinary, and grounded in real physical outcomes — turning complex motion into precise, actionable insight at global scale.

What you will do

  • Assist to develop tools, test cases and programs to automate process(es) during various stages of the product life cycle.
  • Assist in writing and maintaining unit tests for infrastructure components and internal engineering tools to improve system reliability and code quality.
  • Support engineers in testing prototypes and validating product performance through structured test execution, data collection, and documentation
  • Develop small to medium-scale automation tools to streamline testing workflows, data collection, and engineering processes.
  • Conduct lab and field testing to evaluate product performance and reproduce issues when required
  • Work with an engineering team on a range of sports product research, design, development and bug fixes
  • Record test results, analyse findings, and produce clear documentation to support engineering teams in improving product quality.

Requirements

  • Pursuing Bachelors or Masters in Computer Science, Software Engineering, or related fields
  • Good communication and organizational skills
  • Critical Thinking skills with a detail-oriented mindset
  • Insight into the quality issues in the product life cycle is a plus
  • Programming skills and experience in Python and C++
  • Experience in software and product testing
  • A pro-active, organized and meticulous individual who is able to work independently in a fast-paced environment
  • Interest in sports is a good plus!

AI coding tools

  • Comfortable using modern AI-assisted development tools (e.g., code completion, refactoring, test generation) while maintaining strong engineering judgment, code review discipline, and security awareness.

At Rapsodo, we embrace bold ideas, challenge limits, and celebrate collaboration. If you're passionate about engineering solutions that drive real-world performance and want to be part of a dynamic, high-impact team, we'd love to hear from you.

Rapsodo
Rapsodo

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say