Software Engineer, Camera, AI Platforms

Tesla is a leading electric vehicle and clean energy company, focusing on innovative technologies including AI and robotics.
$120,000 - $360,000
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Automotive · Robotics

Description For Software Engineer, Camera, AI Platforms

As an Autonomy Camera Software Engineer at Tesla, you'll be part of the AI & Robotics team, working on cutting-edge camera and vision systems for autonomous vehicles and humanoid robots. You'll develop software for the Autopilot and robotics stack, focusing on high-framerate Camera & Vision systems, GPU kernels, and video codecs. Your role involves optimizing image quality for computer vision, collaborating with cross-functional teams, and improving the imaging pipeline. Key responsibilities include writing robust C/C++ software, architecting camera control algorithms, implementing performance tracking systems, and iterating on features through simulation and data analysis. You'll work with state-of-the-art technology, including Tesla's AI computer, and contribute to the development of advanced autonomous systems. This role offers a unique opportunity to shape the future of autonomous driving and robotics at one of the world's most innovative companies.

Required Skills and Experience:

  • Strong C/C++ programming skills, including modern C++ (14/17/20) and multithreading
  • Knowledge of digital camera systems, including color filters, exposure control, and in-sensor HDR techniques
  • Familiarity with ISP pipelines, drivers, and associated tunings
  • Experience with computer vision and machine learning concepts
  • Proficiency in embedded software design and object-oriented C++
  • Linux development experience, especially for embedded Linux targets

Benefits: Tesla offers a comprehensive benefits package, including competitive pay, multiple medical plan options, dental and vision coverage, 401(k) with employer match, stock purchase plans, and various insurance options. The company also provides family-building benefits, healthcare FSAs, and numerous employee support programs.

Join Tesla's Autonomy Camera Software Engineering team to push the boundaries of AI and robotics, working on projects that will shape the future of transportation and automation.

Last updated 10 hours ago

Responsibilities For Software Engineer, Camera, AI Platforms

  • Write, debug and maintain robust C/C++ software for the Autopilot and our Humanoid robot software stack
  • Architect, tune, and evaluate camera control and image processing algorithms
  • Implement algorithms that track camera and optical performance over time, connecting with service and user interfaces
  • Iterate on new features through simulation, testing, and targeted fleet data analysis
  • Define requirements and coordinate with relevant vehicle subsystems, manufacturing, service, and other teams to optimize optical performance and reliability

Requirements For Software Engineer, Camera, AI Platforms

Python
Linux
  • Practical experience programming in C/C++ software, including modern C/C++ (C++14/17/20), multithreading, and Python
  • Knowledge of digital camera systems and related concepts, including color filters, exposure control, timing, drivers, and in-sensor HDR techniques
  • Experience or familiarity with ISP pipelines, drivers, and associated tunings
  • Experience or familiarity with Computer Vision, Machine Learning & related software concepts
  • Experience with performant embedded software design, object-oriented C++
  • Proficient developing software on a Linux host, for embedded Linux targets a plus

Benefits For Software Engineer, Camera, AI Platforms

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
Commuter Benefits
  • Competitive pay
  • Multiple medical plan options with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans
  • Company Paid Health Savings Account (HSA) Contribution
  • Healthcare and Dependent Care Flexible Spending Accounts (FSA)
  • LGBTQ+ care concierge services
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic Life, AD&D, short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time, and Paid Holidays
  • Back-up childcare and parenting support resources
  • Voluntary benefits (critical illness, hospital indemnity, accident insurance, theft & legal services, and pet insurance)
  • Weight Loss and Tobacco Cessation Programs
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Software Engineer, Camera, AI Platforms

Senior Firmware Engineer, Power Optimization, Pixel

Senior Firmware Engineer for Pixel power optimization at Google, focusing on embedded systems and power management.

Senior Software Engineer, Pixel Display System

Senior Software Engineer role at Google for Pixel Display System, focusing on embedded software development for mobile devices.

Senior Software Engineer, Pixel Display System

Senior Software Engineer role at Google for Pixel Display System, focusing on embedded software development for mobile devices.

Senior Software Engineer, Embedded Systems/Firmware, Google Cloud Platforms

Senior Software Engineer role for Embedded Systems/Firmware at Google Cloud Platforms, developing next-gen technologies for cloud infrastructure.

Senior SoC and IP Design Engineer

Senior SoC and IP Design Engineer at Google Cloud, developing custom silicon solutions for next-gen hardware experiences.