Jobs · Engineering · California

Test Engineer, Energy Factory Firmware

Tesla · Palo Alto, CA · 1 wk ago
On-siteEngineering$120k–$252k/yrFull-time

About the role

Tesla Energy is seeking experienced test engineers to contribute to the development and testing of energy and charging products.

Responsibilities

  • Design and develop embedded software to support testing and flashing of low voltage compute platforms
  • Design and develop test station software to automate testing and flashing of PCBAs
  • Read electrical schematics, define low voltage testing and flashing specifications to support high volume manufacturing
  • Collaborate with test fixture vendors, integrate software for testing of PCBAs and support deployment of test fixtures at contract manufacturers
  • Review test fixture design for reliability, manufacturability, and scale
  • Hands-on debugging of product test failures through analysis of network or CAN traces, Linux debug logs, using oscilloscopes, etc.
  • Automate and optimize cycle time of test stations

Requirements

  • Degree in Computer Engineering, Computer Science, Electrical Engineering or equivalent experience
  • 3-5 years’ experience writing and shipping software in Go, Python, Rust, or C
  • Experience writing and integrating software into manufacturing test stations
  • Experience with PCBA level testing and fixtures such as ICT, flying probe, bed of nails, etc.
  • Can read and interpret low voltage electrical schematics
  • Experience writing and understanding technical specifications
  • Experience writing software or testing embedded Linux or RTOS systems
  • Ability to understand common communication peripherals such as CAN, RS-485, Ethernet, I2C, PCIe, etc.

Qualifications

  • Hands-on experience with low voltage electronics and testing
  • Strong problem-solving and troubleshooting skills
  • Excellent communication and collaboration skills
  • Ability to work independently and as part of a team

Skills

  • Software development in Go, Python, Rust, or C
  • Embedded system design and testing
  • Low voltage electrical schematics interpretation
  • Test station software development
  • Linux and RTOS systems testing
  • Communication peripheral understanding (CAN, RS-485, Ethernet, I2C, PCIe)

Benefits

  • Competitive compensation
  • Medical, dental, and vision plans
  • Flexible spending accounts (FSA)
  • Health savings account (HSA) contributions
  • Short-term and long-term disability insurance
  • Employee assistance program (EAP)
  • Paid holidays, sick leave, and vacation time
  • Company-paid life, AD&D, and accidental death and dismemberment insurance
  • Commuter benefits
  • Employee discounts and perks

Similar jobs

Firmware Test Engineer

Hamilton CompanyReno, NV· 2 wk ago
Information Technologyapply on careers-hamiltoncompany.icims.com