Role
As a member of the hardware / embedded controls team, you will design, layout and implement hardware interfaces and control loops to new Tesla products, using in-house hardware and proprietary bus systems.
Responsibilities
- Research, design, simulate, specify, implement, debug, and test high speed interfacing buses to multi-in/out systems comprising electromechanical actuators and sensors
- Efficiently translating the modeling team’s control loops and algorithms for implementation on computational hardware (available or newly designed)
- Work collaboratively with responsible electrical, mechanical, and controls engineers to define throughput requirements, computational system capabilities, and set targets
- Advance Tesla IP in developing internal high-throughput sensors and actuators networks for new products
Requirements
- Greater than 3 years experience with hardware systems development and implementation
- BS/MS/PhD in EE/ME or equivalent
- Solid background in embedded systems, industrial communications buses (Profinet, EtherCAT, CANbus)
- Experience, understanding, and intuition for the physics of high speed, multi-node communication systems
- Familiarity with hardware description languages (VHDL) and FPGA/CPLD’s
- Experience in interfacing actuators, motors, vision elements
- Strong communication and preference for working in teams
Preferred Skills
- Familiarity with industrial safety concepts
- Translating industrial safety to communication layer safety (ProfiSAFE, FailSafeoverEtherCAT, …)
- Capability of delivering high-quality code in an embedded environment
- Familiarity with embedded microprocessor design process: compilers, debuggers, IDE
- Experience developing in an RTOS environment
- Familiarity with the computational aspects of neural networks
- Familiarity with simulation tools such as Matlab / Simulink