Current jobs related to Embedded Software Validation Engineer, Tesla Bot - Palo Alto - Tesla


  • Palo Alto, California, United States Tesla Full time

    Electrical Test Engineer, Tesla BotTesla is seeking an exceptional Electrical Test Engineer to play a crucial role in testing and validating the Tesla Bot. As a valued member of our dedicated Optimus Test team, you will design and set up tests to evaluate product performance and reliability.Key Responsibilities:Identify risks and failure modes of novel...


  • Palo Alto, California, United States Tesla Full time

    Job DescriptionTesla is committed to developing innovative technologies that transform industries and improve lives. As a Mechanical Reliability Engineer, you will play a crucial role in designing and developing the reliability of our Tesla Bot, a humanoid robot designed to automate tasks and assist with manufacturing and material handling.In this position,...


  • Palo Alto, California, United States Tesla Full time

    As a C++ Software Engineer within the Autonomy group at Tesla, you will have the opportunity to apply your technical skills to a variety of system components & foundational code targeting higher performance of the Tesla Bot.The nature of the role means that the code you will write, debug, and maintain will almost always connect with a variety of other...


  • Palo Alto, California, United States Tesla Full time

    Job SummaryAs a C++ Software Engineer within the Autonomy group at Tesla, you will have the opportunity to apply your technical skills to a variety of system components and foundational code targeting higher performance of the Tesla Bot.The nature of the role means that the code you will write, debug, and maintain will almost always connect with a variety of...


  • Palo Alto, California, United States Tesla Full time

    Tesla's Optimus firmware team is seeking a skilled Software Validation Engineer to design, develop, and maintain test infrastructure for joint controllers. This role will enable the team to release software updates to our growing robot fleet with confidence.The ideal candidate will create validation infrastructure from scratch, develop test cases, and...

  • QA Tester, Tesla Bot

    3 weeks ago


    Palo Alto, United States Tesla Full time

    Tesla is seeking a highly skilled and detail-oriented Bot QA Tester to join our team. In this role, you will play a critical role in ensuring the quality and reliability of our robotic systems through daily testing and analysis. The ideal candidate has a strong technical background, excellent problem-solving skills, and a diligent approach to testing and QA....

  • Software Engineer

    1 week ago


    Palo Alto, California, United States Tesla Full time

    Job DescriptionAs a Software Engineer within the Autonomy group at Tesla, you will have the opportunity to apply your technical skills to a variety of system components and foundational code targeting higher performance of the Tesla Bot. Your role will involve writing, debugging, and maintaining robust C/C++ software to the entire Tesla Bot software stack....


  • Palo Alto, California, United States Tesla Motors Full time

    Tesla Actuator TeamThe Tesla actuator team is responsible for designing and building high-performance electromechanical rotary and linear actuator systems for humanoid bi-pedal robots (Tesla Bot). The team collaborates across mechanical, electrical, and electromagnetic engineering disciplines to deliver innovative solutions.Key ResponsibilitiesDesign and...


  • Palo Alto, California, United States Tesla Full time

    Design and Develop Next-Generation RobotsThe Tesla Robotics Team is seeking a talented Mechanical Design Engineer to play a key role in designing and building humanoid bi-pedal robots (Tesla Bot) that can perform tasks that are boring, repetitive, and dangerous for humans.Key Responsibilities:Design joints and structures optimized for mass, stiffness, cost,...


  • Palo Alto, California, United States Tesla Full time

    Embedded Software Engineer Intern - Thermal & HVAC Software TeamAs an Embedded Software Engineer Intern on the Thermal & HVAC software team at Tesla, you will play a crucial role in accelerating the delivery and refinement of Tesla-designed thermal systems for our new and existing vehicle products.Responsibilities:Develop, enhance, and debug new and existing...


  • Palo Alto, California, United States Tesla Full time

    Job DescriptionTesla is seeking a highly motivated Engineer to develop functional test equipment for the Tesla Bot with the Drive Unit Manufacturing team in Palo Alto, CA.You will work closely with Tesla's internal product design, firmware, production, and quality engineering teams to develop and deploy new drive unit and actuator test systems.You will...


  • Palo Alto, California, United States Tesla Full time

    Job DescriptionThe Crash Safety Firmware team at Tesla is seeking an experienced Validation Engineer to design and maintain Hardware in the Loop (HIL) and Processor in the Loop (PIL) testers, and develop validation software, test cases, infrastructure, and tools to validate safety-critical embedded firmware and application software of the airbag...


  • Palo Alto, California, United States Tesla Full time

    Job DescriptionTesla is revolutionizing the field of robotics with the development of humanoid robots designed to automate repetitive and mundane tasks. As a Motion Planning Engineer on our team, you will play a critical role in creating state-of-the-art motion planning algorithms that will be deployed in real-world production...


  • Palo Alto, California, United States Tesla Full time

    Design and Build Humanoid RobotsThe Tesla Robotics Team is seeking a talented Mechanical Design Engineer to play a key role in designing and building humanoid bi-pedal robots (Tesla Bot) to perform tasks that are boring, repetitive, and dangerous for humans.ResponsibilitiesDesign joints and structures optimized for mass, stiffness, cost, and...


  • Palo Alto, California, United States Tesla Full time

    Job DescriptionTesla is seeking a skilled Embedded Security Engineer to design and develop the next generation of embedded software security systems for vehicles, batteries, and charging systems.This is a highly cross-functional role, where you will work collaboratively to implement security features, assess requirements for security controls, build and...


  • Palo Alto, California, United States Tesla Full time

    Job SummaryThe Crash Safety Software team at Tesla is seeking a highly skilled Software Integration Engineer to play a key role in the development of safety and restraint systems for our vehicles.As a Software Integration Engineer, you will work closely with cross-functional teams to ensure that features are designed, implemented, and validated to Tesla's...


  • Palo Alto, California, United States Tesla Full time

    Tesla is seeking a highly motivated individual to join the Vehicle Software organization's Systems Validation Team with a focus on chassis and drive systems.This team is responsible for validating all software-driven, system-level, vehicle requirements prior to any new hardware or software release or new product introduction.As a Systems Validation Engineer,...


  • Palo Alto, California, United States Tesla Full time

    Job OverviewWe are seeking a highly motivated and talented software engineer to join our Fleetnet team at Tesla. As a software engineer intern, you will be responsible for building scalable, performant, and well-tested features for our connected systems UI codebase. You will work closely with our team to design APIs, maintain and improve our codebase, and...


  • Palo Alto, California, United States Tesla Full time

    Design Reliability into Tesla BotWe are seeking a highly skilled Mechanical Reliability Engineer to join our Design for Reliability team at Tesla. In this role, you will play a key part in designing reliability into the mechanical components and sub-systems of our Tesla Bot.Key ResponsibilitiesCollaborate with cross-functional engineering teams to validate...


  • Palo Alto, California, United States Tesla Full time

    Job DescriptionAt Tesla, we're pushing the boundaries of robotics and automation. As a Motion Planning Engineer, you'll play a critical role in developing cutting-edge motion planning algorithms for our humanoid robots.Key ResponsibilitiesDesign and develop software algorithms for fast and accurate human motion capture and playbackDevelop motion planning...

Embedded Software Validation Engineer, Tesla Bot

2 months ago


Palo Alto, United States Tesla Full time
What to Expect

Tesla's Optimus firmware team is growing, and we are looking to hire a Software Validation Engineer to take ownership of architecting, building, and maintaining test infrastructure for joint controllers. This work will enable the team to ship software releases to our growing robot fleet with high confidence.

We are looking for an experienced Validation Engineer to create validation infrastructure from scratch to continuously test safety critical code changes for joint controllers. In addition, this role would also involve development of test cases and any tooling required to ease writing tests. This is a unique opportunity to create infrastructure from scratch and own the roadmap for future iterations.

Come join a team of deeply knowledgeable engineers that strive to disrupt the field of automation and change the way the world interacts with robots.

What You’ll Do
  • Create and develop automated validation infrastructure (HIL/SIL) to enable reliable, efficient, thorough, accurate, and repeatable tests
  • Develop and execute automated regression test suites for safety critical joint controls firmware
  • Continuously analyze and improve regression test suite coverage
  • Own the validation release process for customer releases, including test strategy scoping, test execution, and sign off
  • Create and execute board level test plans to expose weaknesses or faults
What You’ll Bring
  • 2-5+ years of relevant experience in embedded development or test automation
  • Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience
  • Excellent proficiency in Python, C 
  • Experience with communication technologies CAN and Ethernet
  • Knowledge of version control (Git) and continuous integration
  • Excellent verbal and written communication skills to coordinate with the team
  • Knowledge and experience with automation and build tools is a plus, ex. Jenkins, Docker, SCons
  • Previous experience in auto-industry or validating highly complex and asynchronous embedded systems is a plus
  • Ability to read and review electronic circuit schematic is a plus