> Markdown version of [/jobs/ext/2645251-software-engineer-c-generalist-ai-systems-infrastructure](https://www.wearedevelopers.com/jobs/ext/2645251-software-engineer-c-generalist-ai-systems-infrastructure). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, C++ Generalist, AI Systems & Infrastructure - **Company:** Tesla Motors - **Location:** Palo Alto, CA, United States - **Salary:** $140,000.0 - **Contract:** Permanent contract - **Skills:** Application Frameworks, Software Suite, Computer Vision, C++ (Programming Language), Nvidia CUDA, Computer Engineering, Software Debugging, Linux, Linux on Embedded Systems, Graphics Software, Inter-Process Communication, Machine Learning, Object-Oriented Software Development, OpenCL, Raw Data, Software Engineering, System Software, Image Compression, Data Logging, Multithreading, Information Technology, Build Tools, Hardware Infrastructure - **Published:** August 1, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/17771432?backUrl=%2Fcareer%2F17771432%2FSoftware-Engineer-C-Generalist-Ai-Systems-Infrastructure-California-Palo-Alto ## About the Role * Experience or familiarity with Computer Vision, Machine Learning & related software conceptsa plus * Experience with performant software design, object-oriented C++, compiler design and/or hardcore lower-level C code * Proficient developing software on a Linux host, for embedded Linux targets (cross-compilation, etc.)a plus * Experience with at least one of the following preferred: imaging software, Cuda/OpenCL, SIMD, multithreading, Linux system software (posix etc.), & computer vision * Degree in Computer Science, Physics, Computer Engineering, Electrical Engineering or proof of exceptional skills in related fields with practical software engineering experience, or equivalent experience ## Description * Write, debug and maintain robust C/C++ code underpinning the entire FSD & Optimus software suite; depending on needs and your interests/skills, you might work on code related to our high frame rate camera & vision stack, design low memory footprint image compression libraries, implement high performance inter-process communication data buffers, improve/extend our image & raw data logging/telemetry code, or make our evaluation/replay software more stable and performant * Optimize hardware resources usage, leverage custom hardware components where appropriate * Advocate for best coding practices amongst the group, build tools helping engineers to write better code (for instance, performance/memory tracking) * Generalize software frameworks when necessary while keeping in mind that too much abstraction can sometimes become a bottleneck ## Related Videos - [Coffee with Developers - Stephen Jones - NVIDIA](https://www.wearedevelopers.com/videos/1303-coffee-with-developers-stephen-jones-nvidia) - [Data Governance in the Era of AI](https://www.wearedevelopers.com/videos/1622-data-governance-in-the-era-of-ai) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Developing an AI.SDK](https://www.wearedevelopers.com/videos/198-developing-an-ai-sdk) - [Bringing Clarity to Event Streams: Enabling Analytics and AI Through Rich Metadata](https://www.wearedevelopers.com/videos/1616-bringing-clarity-to-event-streams-enabling-analytics-and-ai-through-rich-metadata) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)