Taro Logo

Software Developer

Toyota Racing Development (TRD) is Toyota's championship-winning racing organization that develops high-performance motorsports technology and solutions.
Costa Mesa, CA, USA
$97,400 - $158,200
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Automotive

Description For Software Developer

Toyota Racing Development (TRD) is seeking a talented Software Developer to join their championship-winning racing organization. This role offers a unique opportunity to blend motorsports passion with cutting-edge technology, working at the intersection of software development and competitive racing.

As a Software Developer at TRD, you'll be responsible for designing, building, and maintaining applications that directly support race teams and engineering groups. The position involves working across the full development lifecycle, from concept to deployment, in a fast-paced, performance-driven environment. You'll be collaborating with a diverse team of engineers and data scientists to create high-impact software tools that drive decision-making and innovation both at the track and in the garage.

The role requires proficiency in modern web technologies, including JavaScript, TypeScript, and React, along with strong database skills and DevOps knowledge. You'll be working with real-time motorsports data feeds, developing analytics tools, and supporting applications during live racing events. This position offers an exciting opportunity to work with cutting-edge technology in the motorsports industry, combining software engineering expertise with racing innovation.

TRD offers a competitive salary range of $97,400 to $158,200, and as part of Toyota, one of the world's most admired brands, you'll be joining a collaborative and respectful workplace that values innovation and personal growth. The company embraces diverse perspectives and experiences, operating with a strong commitment to respect for all team members.

This position is based in Costa Mesa, California, and requires at least 2 years of professional software development experience. If you're passionate about both technology and motorsports, and want to be part of pushing the boundaries of performance in racing while working with a world-class team, this role offers an unique opportunity to combine these interests in a challenging and rewarding environment.

Last updated 8 hours ago

Responsibilities For Software Developer

  • Design, develop, test, and deploy web and desktop applications for race analytics, simulation, and team operations
  • Write clean, maintainable, and well-documented code
  • Collaborate with cross-functional teams to translate requirements into software tools
  • Integrate with real-time and historical motorsports data feeds, databases, and internal APIs
  • Participate in code reviews, sprint planning, and team retrospectives
  • Support application performance and reliability during live events
  • Stay current with industry trends and improve tools and development practices

Requirements For Software Developer

JavaScript
TypeScript
React
  • 2+ years of professional experience in software development
  • Proficiency with modern programming languages such as JavaScript & TypeScript
  • Experience with web frameworks (React & Angular)
  • Experience using command-line tools for debugging and supporting cloud-hosted web applications
  • Strong understanding of data structures, algorithms, and software design patterns
  • Experience working with databases (SQL)
  • Knowledge of DevOps practices, CI/CD pipelines, and containerization (preferred)
  • Comfortable working in an Agile/Scrum team setting

Interested in this job?

Jobs Related To Toyota Racing Development (TRD) Software Developer