Software Engineer, Factory Firmware

What to Expect

Tesla is looking for a highly motivated Software Engineer to join the Factory Firmware team. The team serves as a bridge between Vehicle and Optimus software R&D and the manufacturing environment. Working globally and cross-functionally, the team supports manufacturing with KPIs, designs solutions to increase efficiency, improves validation of software before integration, and launches new products.

This role focuses on using software to enhance manufacturability and ensure production uptime and quality. Candidates will need to understand multiple software stacks—from embedded code to server-side automation—as well as electrical and hardware systems. Curiosity and willingness to learn are critical to design end-to-end solutions.

What You’ll Do

  • Identify software improvements to aid in bringing up new products and factories.
  • Build software tools to diagnose and troubleshoot electronic system issues in vehicles and bots.
  • Develop improvements to the testing infrastructure used in the factory.
  • Design features to optimize manufacturing operations for rate, quality, safety, and efficiency.
  • Gain technical expertise in multiple subsystems to integrate seamlessly into manufacturing.
  • Understand and debug hardware and software interactions during design, launch, and deployment of products or features.

What You’ll Bring

  • Degree in Mechatronics, Electrical Engineering, Computer Engineering, Systems Engineering, or equivalent experience.
  • Hands-on debugging experience with complex subsystems involving software-controlled electrical or electromechanical devices.
  • Proficiency in Python and experience deploying code to production.
  • Experience with CI/CD pipelines, Kubernetes, Docker, Virtual Machines, etc.
  • Experience developing/integrating multiple software systems.
  • First-principles approach to problem-solving and system design.
  • Excitement to learn new technologies across the software stack.
  • Ability to prioritize and manage multiple large-scale projects.
  • Experience with one or more of the following languages preferred: Golang, Ruby, C++.

Compensation and Benefits

Expected Salary: $133,440 – $246,720/year + cash and stock awards + benefits.
Total compensation may vary based on market location, skills, knowledge, and experience.

Benefits Include:

  • Medical: Aetna PPO and HSA plans (2 options with $0 payroll deduction), HSA contributions
  • Dental and Vision (options with $0 contribution)
  • Family-building, fertility, adoption, and surrogacy benefits
  • 401(k) with employer match and Employee Stock Purchase Plans
  • Company-paid Basic Life, AD&D, short-term and long-term disability insurance
  • Employee Assistance Program, Sick and Vacation time, Paid Holidays
  • Back-up childcare, parenting support, commuter benefits
  • Voluntary insurance: critical illness, hospital indemnity, accident, legal services, pet insurance
  • Wellness programs: Weight loss and tobacco cessation, Tesla Babies program
  • Employee discounts and perks program

Diversity and Inclusion

Tesla is an Equal Opportunity employer. All qualified applicants receive consideration regardless of veteran status, disability, or other protected status. Tesla provides reasonable accommodations to individuals with disabilities. Contact [email protected] for assistance.

Privacy

Tesla prioritizes privacy in its products and processes. Learn more in the Tesla Talent Privacy Notice.

CareerBee Logo

Don't miss out on new jobs!

Signup for weekly updates on new jobs so you can be the first to apply

Contact form for Companies

Are you a talented professional seeking a new opportunity?
Visit our Talents Page.