Jobs · Engineering · Texas

Staff Manufacturing Test Software Development Engineer, Optimus

Tesla · Austin, TX · 1 mo ago
On-siteEngineeringFull-time

About the role

Tesla is looking for a highly motivated Staff Engineer focusing on manufacturing test software development. In this role, you will develop end-to-end testing solutions and software implementations for Optimus manufacturing testing. Your work will contribute to the development of a groundbreaking product, aligning with our mission of achieving machine-to-build-machine capability in a demanding and fast-paced environment.

Responsibilities

  • Develop and implement manufacturing test software for Optimus general assembly line
  • Collaborate with firmware and hardware teams to develop test coverage, define metrics, align on firmware features and APIs for manufacturing testing software implementation
  • Design and develop comprehensive manufacturing test software that may include connectivity tests, functional tests, and system-level self-test
  • Develop software for automated manufacturing testers that may include PLC controllers and communications between PLC and testers
  • Debug and root-cause issues related to manufacturing testing
  • Develop and maintain scalable and reliable manufacturing testing software for high-volume production, minimizing downtime, maintenance, and deployment cost through tools such as cloud development
  • Log, store, and analyze test data to enable failure analysis (FA) and design improvements
  • Early engagement with cross-functional development teams to drive Design for Test (DFT) requirements
  • Work with internal and external tester development partners on automation tester design and validation

Requirements

  • Degree in Electrical Engineering, Mechanical Engineering, Computer Engineering, similar degree, or equivalent experience
  • Experience in high-volume manufacturing testing of actuators, sensors, electronics, or related electromechanical hardware
  • Experience in hardware test frameworks such as OpenHTF, pytest, Robot Framework, or similar
  • Fluency in Python and JavaScript
  • Experience in PLC controls and PLC–tester communication and error handling
  • Familiarity with Unified Diagnostic Services (UDS)
  • Experience working with Linux OS and Docker
  • Familiarity with protocols such as CAN and EtherCAT
  • Experience with databases for test data storage, such as SQL (e.g., MySQL, Microsoft SQL), NoSQL (e.g., MongoDB, Elasticsearch), and column-store databases (e.g., ClickHouse), and good knowledge of query optimization
  • Familiarity with data pipeline/data visualization tools such as Telegraf, Kafka, and Grafana

Benefits

  • Competitive pay and comprehensive medical plans with $0 payroll deduction options
  • Family-building, fertility, adoption, and surrogacy benefits
  • Dental (including orthodontic coverage) and vision plans, with $0 paycheck contribution options
  • Company-paid Health Savings Account (HSA) contribution when enrolled in the high-deductible medical plan
  • Healthcare and Dependent Care Flexible Spending Accounts (FSA)
  • 401(k) with employer match and Employee Stock Purchase Plans
  • Company-paid basic life, AD&D, short-term, and long-term disability insurance (90-day waiting period)
  • Employee Assistance Program
  • Sick and vacation time (flex time for salaried positions, accrued hours for hourly positions), and paid holidays
  • Back-up childcare and parenting support resources
  • Voluntary benefits including critical illness, hospital indemnity, accident insurance, theft & legal services, and pet insurance
  • Weight loss and tobacco cessation programs
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts and perks program

Similar jobs