JobsSensing Software Engineer
Tesla logo

Sensing Software Engineer

Tesla

Location

Palo Alto, CA

Type

Full-time

Posted

6/2/2026

Compensation

Not listed

Undergraduate Entry-Level
Approval 99.3%·Filings 1,102·New hires 320·
💎 Strong Sponsor
·FY 2025

Job description

The Tesla Sensing Software Team is seeking a sensing software engineer with expertise in computer vision algorithms and experience in machine learning and deep learning. The role involves collaborating with hardware and firmware engineers to develop integrated features, as well as hands-on data collection and analysis.

Requirements

  • Bachelor's Degree in Computer Science, Engineering, or related fields
  • Strong python programming skills and familiarity with pyTorch
  • Proficient in C++ programming with experience in large C++ projects
  • Familiarity with classical and state-of-the-art deep learning algorithms
  • Prior experience with computer vision projects and training deep neural networks
  • Good understanding of software fundamentals including design and maintainability
  • Strong critical thinking and communication skills
  • Experience with state-of-the-art models preferred
  • Hands-on experience with integrated hardware and software systems preferred

Responsibilities

  • Development of new computer vision algorithms for sensing applications
  • Write python and C++ code to develop algorithms, analyze data, and generate visualizations
  • Collaborate with hardware and firmware engineers to develop integrated features
  • Contribute to production-level software on Tesla platforms

Benefits

  • Employees at Tesla are often offered day-one coverage with multiple medical options (some at $0 paycheck cost), dental/vision, company HSA contributions, a 401(k) match, and equity programs. Most roles also include paid time off and holidays, family-building support, employee assistance, commuter and childcare benefits, and access to discounts and wellness programs.

Is this posting expired or inaccurate?