Software Engineer, Integration, AI Platforms

Tesla is a leader in innovative technology, pioneering advancements in autonomous vehicles and humanoid robotics.
$120,000 - $318,000
Machine Learning
Mid-Level Software Engineer
In-Person
AI · Automotive · Robotics

Description For Software Engineer, Integration, AI Platforms

Tesla, a pioneer in autonomous vehicles and humanoid robotics, is seeking a Software Engineer for their AI Platforms Integration team. This role sits at the intersection of cutting-edge AI technology, autonomous driving, and robotics innovation. As an Integration Engineer within the Autonomy teams, you'll be instrumental in advancing Tesla's AI platform integration with vehicles and humanoid robotics.

The position offers an unique opportunity to work on Tesla's Autopilot system and humanoid robot software stack, developing crucial features that leverage Tesla's AI capabilities. You'll be responsible for writing and maintaining C/C++ software, integrating Autopilot features with vehicle systems, and optimizing performance while considering power consumption.

The role involves working with state-of-the-art technology in autonomous systems, requiring expertise in embedded systems, computer vision, and machine learning. You'll collaborate across multiple teams, contributing to safety and reliability specifications for driverless vehicle operation, and designing fail-safe mechanisms for autonomous driving scenarios.

Tesla offers a comprehensive benefits package including competitive salary, stock awards, medical coverage with zero payroll deduction, 401(k) with employer match, and various family-friendly benefits. The company's commitment to innovation, combined with its mission to accelerate the world's transition to sustainable energy, makes this an exciting opportunity for engineers passionate about shaping the future of transportation and robotics technology.

Last updated a day ago

Responsibilities For Software Engineer, Integration, AI Platforms

  • Write, debug, and maintain robust C/C++ software for the Autopilot and humanoid robot software stack
  • Integrate Autopilot features and controls with user interfaces and other vehicle systems
  • Develop and iterate on new features through simulation, validation, and fleet data analysis
  • Optimize feature effectiveness while minimizing power consumption
  • Provide performance data and constructive feedback to hardware design and manufacturing teams
  • Bring up Autonomy features on new vehicle and compute platforms

Requirements For Software Engineer, Integration, AI Platforms

Python
Linux
  • Practical experience programming in C/C++ software, including modern C/C++ (C++14/17/20), multithreading, and Python
  • Experience with embedded systems software design concepts
  • Familiarity with Computer Vision, Machine Learning, and related software concepts
  • Experience with automotive communication standards such as CAN, Ethernet, TCP/IP
  • Proficiency in developing software on a Linux host
  • Excellent problem-solving, critical thinking, and communication skills

Benefits For Software Engineer, Integration, AI Platforms

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
Commuter Benefits
  • Aetna PPO and HSA plans with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans with $0 paycheck contribution
  • Company Paid HSA Contribution
  • Healthcare and Dependent Care Flexible Spending Accounts (FSA)
  • 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
  • Back-up childcare and parenting support resources
  • 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, Integration, AI Platforms

Technical Artist, Simulation, Self-Driving

Technical Artist position at Tesla creating procedural environments for self-driving car simulation, combining 3D art and ML technology.

Physics Simulation Engineer, Tesla Bot

Physics Simulation Engineer position at Tesla, focusing on developing and improving simulation systems for the Tesla Bot humanoid robot project.

Software Engineer, Generalist, AI Infrastructure

Software Engineer position at Tesla focusing on AI infrastructure development and optimization for autonomous driving systems.

Software Engineer, ML Infra, Dojo

ML Software Engineer role at Tesla working on Dojo supercomputer, focusing on optimizing neural network training for autonomous driving systems.

Software QA Engineer, Self-Driving

Software QA Engineer position at Tesla, focusing on validating Autopilot and Self-Driving features, offering competitive salary and comprehensive benefits.