Software Engineer, Integration, AI Platforms

Tesla is a leader in innovative technology, pioneering advancements in autonomous vehicles and humanoid robotics.
$120,000 - $318,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Automotive · Robotics

Description For Software Engineer, Integration, AI Platforms

Tesla is seeking a Software Engineer for Integration in AI Platforms to join their Autonomy teams. This role is crucial in advancing Tesla's AI platform integration with vehicles and humanoid robotics. The engineer will be at the forefront of developing and implementing features that leverage Tesla AI, ensuring seamless functionality across various platforms.

Key responsibilities include:

  • Writing, debugging, and maintaining robust C/C++ software for Autopilot and humanoid robot software stack
  • Integrating Autopilot features with user interfaces and other vehicle systems
  • Developing new features through simulation, validation, and fleet data analysis
  • Optimizing feature effectiveness while minimizing power consumption
  • Providing feedback to hardware design and manufacturing teams
  • Bringing up Autonomy features on new vehicle and compute platforms

The ideal candidate should have:

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

This role offers an opportunity to shape the future of mobility and robotics technology at a leading innovative company. The engineer will work on cutting-edge AI platforms powering advanced systems globally, including Autopilot for vehicles and humanoid robots. Additionally, the team plays a key role in developing safety and reliability specifications for driverless vehicle operation, designing fail-safe mechanisms and redundant architectures to mitigate risks in autonomous driving scenarios.

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++, including modern C++, 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
Equity
Parental Leave
Commuter Benefits
  • Medical Insurance (Aetna PPO and HSA plans)
  • Dental Insurance
  • Vision Insurance
  • 401k with employer match
  • Employee Stock Purchase Plans
  • Life Insurance
  • AD&D Insurance
  • Short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Paid Holidays
  • Back-up childcare
  • Parenting support resources
  • Critical illness insurance
  • Hospital indemnity insurance
  • Accident insurance
  • Theft & legal services
  • Pet insurance
  • Weight Loss Program
  • Tobacco Cessation Program
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Software Engineer, Integration, AI Platforms

Embedded Quality Assurance Engineer, Systems Engineering

Join Amazon as an Embedded Quality Assurance Engineer, developing innovative life safety and lifestyle products with Ring Smart Lighting and Ring Alarm.

ASIC Design and Integration Engineer

Apple seeks an ASIC Design and Integration Engineer to develop innovative hardware solutions and transform technology.

Engineer

Qualcomm India seeks a Mid-Level Software Engineer with C++ expertise for embedded 3D graphics development in Bangalore.

Quantum Leap - Embedded Software - (Multiple Positions)

Qualcomm's Quantum Leap program offers experienced professionals with a career break the opportunity to rejoin the workforce in Embedded Software engineering roles across India.