Honda-posted 8 months ago
$82,400 - $123,500/Yr
Full-time • Entry Level
Santa Clarita, CA
Transportation Equipment Manufacturing

The Vehicle Performance Software Engineer I will develop advanced software for data analysis, machine learning, control systems, and predictive simulation, with the objective to optimize racing car design and setup configurations for on-track vehicle performance gains.

  • Develop and maintain advanced machine learning models for the purposes of modelling the characteristics and behaviors of racing car systems.
  • Research a wide array of model paradigms to seek the most appropriate technologies to solve specific problems.
  • Design experiments and specify instrumentation to acquire training data from simulation or real-world testing.
  • Train models and validate them for speed, functionality, and robustness using best practices in model testing.
  • Develop software for onboard control systems on racing cars and devise control schemes to solve specific problems with car control.
  • Conduct FMEA style analyses to ensure safe and robust behaviors in the event of failures.
  • Assist with data analysis and simulation to develop calibrations of control system parameters.
  • Write and maintain data processing, analysis, and visualization tools.
  • Develop and maintain software for the physical modelling of racing car systems.
  • Work with race car vehicle dynamics experts to produce requirements specifications and test specifications.
  • Create and maintain model code and test models for validity.
  • Calibrate model parameters to optimize accuracy.
  • Communicate on project and testing status and present/report results in clear formats.
  • Create and post technical reports in a timely manner.
  • Control documents per records retention policy.
  • Liaise with HRC engineers and racing team partners.
  • Maintain communication and collaboration within HRC, other Honda companies, and external partners.
  • Bachelor's Degree in Mechanical Engineering, Machine Learning, or Computer Science.
  • 1-3 years of software development in the engineering domain.
  • Strong understanding of machine learning technologies.
  • Strong understanding of best practices in regression modelling.
  • Basic understanding of mechanical engineering principles: mathematics and physics.
  • Demonstrated knowledge and skills in best practices in software development, including source control, requirements, design, and testing.
  • 1 year of prior experience in a motorsport or automotive engineering development role.
  • 2-3 years of experience in at least 2 software technologies/languages from: C++, Simulink, MATLAB, Python.
  • Proven excellent ability to communicate technical information effectively both verbally and in written form to a wide variety of audiences.
  • Previous experience working in a fast-paced, time-critical, and sensitive environment.
  • Ability to work in a team environment.
  • Detail-oriented individual who can work effectively under pressure in a culturally diverse environment.
  • Ability to work self-directed, under minimal supervision.
  • Good time-management skills.
  • Strong problem-solving skills.
  • Able to identify and resolve routine problems.
  • Strong PC and software knowledge including MS Office products.
  • Demonstrates clear sense of urgency appropriate to a competitive racing environment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service