Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Tesla Test Infrastructure Developer High Voltage Battery 
United States, California, Fremont 
657299456

23.04.2025
What You’ll Do
  • Develop software frameworks and scripts to automate battery pack testing
  • Write software interfaces for new test equipment
  • Create documentation for new and existing code
  • Align software development plans and adapt existing software to conform with new Tesla technologies and standards
  • Manage new code changes through code review and continuous integration pipelines
  • Maintain existing code through bug fixes and pruning of obsolete code
  • Train the team on new software, and work with individuals to debug code
  • Support the operation and maintenance of a distributed software system on a battery pack electrical cycling farm, including re-writes of software as the system increases in size or scope
  • Execute reliability testing that simulates realistic, accelerated lifetime, and environmental conditions on the battery pack and electrical, mechanical, and thermal sub-systems
  • Design, build, and instrument setups for battery system and component testing, including test fixtures, harnesses, test PCBAs, or related automation software
What You’ll Bring
  • Bachelor’s Degree in Mechatronics Engineering, Electrical Engineering, Computer Engineering or equivalent experience
  • 2+ years of experience in a similar role. Experience with HV batteries, and battery management systems (BMS) gained through work or extracurriculars such as Formula SAE or Solarcar is highly preferred
  • Python software development experience on projects that have served multiple users, experience developing with REST APIs is preferred
  • Excellent communication and inter-personal skills, in particular written communication for drafting documentation
  • Ability to translate high-level client use-cases into low-level technical requirements to drive software development
  • Experienced with Object-oriented software design. In addition, understanding of database schema design, and SQL queries is preferred
  • Understanding at both hardware level and protocol level for communications technologies such as CAN, automotive Ethernet, sockets, RS232 Serial, Modbus, I2C, and SPI
  • Experience with development tools such as Wireshark, and PCAN Explorer is preferred
  • Understanding of data analysis techniques, and familiarity with Python packages like Jupyter notebook, Panda, Numpy, Matplotlib, Plotly, etc. is preferred
  • Hands-on familiarity with electrical lab tools such as digital multimeters, hipot testers, micro-ohm meters, oscilloscopes, logic analyzers, etc. is beneficial