Expoint – all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

Tesla Software Loop Development Engineer Optimus 
United States, California, Palo Alto 
800075925

10.04.2025
What You’ll Do
  • Create virtual targets of our embedded codebase for existing and new microcontroller platforms
  • Virtualize sensors and ASICs that we interface with for sensing and actuation
  • Virtualize communication drivers (CAN, ethernet) that are used to communicate between subsystems
  • Integrate virtual targets with rust-based simulation engine
  • Develop and execute automated regression test suites for safety critical joint controls firmware
  • Working with internal customers to plan new features, use cases and integrations for the software in the loop platform
  • Continuously analyze and advocate for improving regression test suite coverage
What You’ll Bring
  • 2-5+ years of relevant experience in embedded development or test automation
  • Degree in Engineering, Computer Science, Robotics, Electrical Engineering, or a related field or equivalent experience
  • Excellent proficiency in Python, C, C++ (Rust Knowledge is a plus)
  • Experience with communication technologies – SPI, i2C, UART CAN and Ethernet
  • Experience with real-time operating systems
  • 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
  • Knowledge of version control (Git) and continuous integration