Sr. Software Engineer, AI Hardware Architecture Simulation

Tesla Tesla · Auto · Palo Alto, CA · Tesla AI

This role focuses on building pre-silicon development tools, including functional simulators and testing environments, for in-house AI silicon (AI6 and Dojo 3) used in autonomy projects. The engineer will develop algorithms for analysis tools, debug issues on parallel systems, and collaborate with hardware and software teams to improve reliability.

What you'd actually do

  1. Contribute to the development of functional simulators for in-house AI silicon
  2. Take ownership of tooling software for the compiler and hardware monitoring
  3. Develop algorithms to improve sensitivity and performance of the analysis tools
  4. Debug functional issues on massively parallel systems, including compiler bugs, defective chips, and hardware design bugs
  5. Collaborate with HW and SW teams to understand the current architecture and propose future improvements, especially where it helps reliability

Skills

Required

  • C++
  • basic assembly
  • compilers
  • program analysis
  • simulators
  • hardware testing

Nice to have

  • AI6
  • Dojo 3
  • autonomy

What the JD emphasized

  • AI silicon
  • pre-silicon development tools
  • functional simulators
  • compiler and hardware monitoring
  • massively parallel systems

Other signals

  • AI silicon
  • pre-silicon development tools
  • functional simulators
  • compiler and hardware monitoring
  • massively parallel systems