Software Engineer, C++ Generalist, AI Systems & Infrastructure

Tesla
Palo Alto, CAFULL_TIMEPosted Jul 30, 2026

Role responsibilities

Develop and optimize robust C/C++ code for the FSD and Optimus software suites, focusing on the camera and vision stack. Responsibilities include improving latency, throughput, and memory usage while building tools for performance tracking.

Requirements

Requires proficiency in modern C++ (14/17/20) and experience with performant software design on Linux hosts for embedded targets. A degree in Computer Science, Physics, or Engineering is preferred, along with familiarity in Computer Vision or Machine Learning.

Key skills

C++, C, Computer Vision, Machine Learning, Linux, Cuda, OpenCL, SIMD, Multithreading, Embedded Linux, Object-Oriented Design, Compiler Design, Inter-process Communication, Image Compression, Performance Optimization, Telemetry

Keywords

C++, C, Modern C++, Computer Vision, Machine Learning, Linux, Embedded Linux, Cuda, OpenCL, SIMD, Multithreading, POSIX, FSD, Optimus, Robotaxi, Image Compression, Inter-process Communication, Telemetry, Cross-compilation, Object-Oriented Programming, Compiler Design, Latency Optimization, Throughput, Memory Footprint, Hardware Resources, Software Frameworks, Real-time Tasks, AI Systems, Infrastructure, Robotics

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free