Motorsport Controls Software Engineer

Bosch GroupFarmington Hills, MI
Onsite

About The Position

We are seeking a passionate Motorsport Controls Software Engineer to join our dynamic team. This role involves developing cutting-edge motorsport technology, contributing to high-performance solutions, and working collaboratively in a fast-paced environment. You will have the opportunity to shape the future of motorsport and make a significant impact. Our culture emphasizes passion, performance, innovation, open communication, and a healthy work-life balance, driving us towards excellence on and off the track.

Requirements

  • Bachelors Degree in Engineering or Computer Science
  • 1+ years of industry relevant software or calibration experience
  • 1+ years experience with Simulink
  • 1+ years experience with industry relevant data analysis (i.e. working with data acquisition and data analysis tools)

Nice To Haves

  • 5+ years software development and engineering experience in embedded systems environment
  • 5+ years of hands-on experience with vehicle, ICE and/or hybrid controls
  • 1+ years of hands-on motorsport experience (i.e. industry, FSAE)
  • 1+ years experience with modeling and simulation
  • Demonstrated ability in analytical thinking and creative problem solving
  • Demonstrated ability in being responsible for own work products and working independently
  • Passion for learning new skills and applying to motorsport projects with aggressive timing
  • Alignment to team culture of passion and performance, entrepreneurialism and innovation, communication, and balance
  • Experience with scripting for data analysis and test automation integration (i.e. Python, Matlab)
  • Knowledge of automotive communication protocols (i.e. CAN, Ethernet)
  • Experience with test tools (i.e. Vector tools, dSPACE products, oscilloscopes)
  • Ability to comprehend electrical schematics to debug software and electrical issues
  • German language skills
  • Strong sense of personal accountability with demonstrable comfort in an entrepreneurial environment
  • Self-disciplined, attentive to deadlines, and effective at time management
  • Collaborative and team oriented, while also being able to work independently
  • Ability to break down complex problems into distinct parts in order to manage uncertainty and to anticipate interdependencies
  • Ability to articulate ideas and make contributions both verbally and in written form
  • Objective when presenting ideas, open to change and guided in decision-making

Responsibilities

  • Software development for motorsport projects with a focus on controls software using MATLAB/Simulink
  • Software-in-the-loop (SIL) and Hardware-in-the-loop (HIL) testing
  • Delivering high quality software in a fast paced environment with tight deadlines
  • Adhering to and improving applicable software development processes
  • Developing software tools for workflow improvement
  • Identifying and resolving both component and system issues
  • Providing on-site application support for Motorsport products at customer, track, and other development sites
  • Interfacing directly with customers to collect and clarify software requirements
  • Creating and following project timelines
  • Working as part of global software development team
  • Domestic and international travel up to 20% per year (20-30 days/year), including 1-3 weeks in Germany

Benefits

  • premium health coverage
  • a 401(k) with generous matching
  • resources for financial planning and goal setting
  • ample paid time off
  • parental leave
  • comprehensive life and disability protection
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service