Vehicle Dynamics Controls Engineer, Vehicle Controls
- 🇪🇸 Spain
- 3 hours ago
- Plaid
- MATLAB
- Python
- C++
What to Expect
The Tesla Vehicle Dynamics Controls team works on design and implementation of control algorithms and software that delivers the world-class vehicle dynamics attributes Tesla vehicles are known for. The control algorithms at Tesla are strongly physics oriented, so the role requires an individual that can apply first-principles analysis and advanced control techniques for the design and implementation of novel, industry-leading vehicle motion control systems (specifically, controlling brake, suspension, steering, aero, and powertrain systems). This role will also require working cross-functionally with various groups including Chassis Hardware, Vehicle Dynamics and Modeling, Firmware, Systems Integration, and Self Driving teams. Some well-known systems our team has developed and shipped include an industry-first Steer-by-Wire and Rear-Steer system on the Cybertruck, Track Mode and torque vectoring for the Plaid Model S, Tesla’s in-house stability control (VDC), multi-motor traction control, adaptive suspension damping, trailer sway control, and Self Driving actuator controls
What You’ll Do
- Develop control-oriented models of chassis systems for analysis and estimationÂ
- Develop torque management algorithms for the allocation of drive torque on multi-motor platformsÂ
- Develop traction control algorithms to optimally manage tire slip on different operating conditions of a multi-motor vehicleÂ
- Develop model-based deployment strategies for active aero actuators based on vehicle onboard sensors and estimatesÂ
- Evaluate novel subsystems related to vehicle motion to inform product architecture decisionsÂ
- Build and maintain Model-in-the-Loop (MIL) simulation environments to model vehicle dynamics, control algorithms, and state estimationÂ
- Develop and implement control algorithms to maximize vehicle stability and performance, and advance the state-of-the-art in vehicle motion control technology deployed in Tesla vehiclesÂ
- Develop and implement estimation and monitoring algorithms to maximize system safety and reliabilityÂ
- Ensure stability and performance of the algorithms using software-in-the-loop (SIL) and hardware-in-the-loop (HIL) tools, in the vehicle at proving grounds and in the customer fleetÂ
- Assist in testing, data analysis, troubleshooting, and optimization of control systems to improve vehicle performance.
What You’ll Bring
- Excellent background in first principles linear systems analysis, state-estimation, and control designÂ
- Excellent fundamental understanding of vehicle dynamics, specifically low and medium fidelity models to be used within a control algorithmÂ
- Demonstrated ability to ground-up design, analyze, implement, test, and debug control systems in real-world applicationsÂ
- Demonstrated ability to collaborate cross-functionally, work hands-on, and execute on open-ended projects in a fast-paced, resource-constrained environmentÂ
- Basic understanding of the physics of electric drivetrains, and chassis actuators like brakes, steering, suspensions, etc.Â
- Good proficiency with engineering development tools like Matlab/Simulink/PythonÂ
- Basic proficiency with software development in C/C++Â
- Real world experience with vehicle dynamics performance characteristics, ideally with direct experience in developing, testing and tuning traction and torque vectoring controlsÂ
- Expertise in advanced control and estimation techniques, and optimal control, and control synthesis and deployment on embedded systemsÂ
- Degree in Mechanical Engineering, Automotive Engineering, Mechatronics, or equivalent in experience and evidence of exceptional ability.
Vehicle Dynamics Controls Engineer, Vehicle Controls · Tesla