> Markdown version of [/jobs/ext/2621668-platform-firmware-engineer-ai-data-center](https://www.wearedevelopers.com/jobs/ext/2621668-platform-firmware-engineer-ai-data-center). 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). --- # Platform Firmware Engineer, AI Data Center - **Company:** Tesla Motors - **Location:** Palo Alto, CA, United States - **Experience:** Experienced - **Salary:** $160,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Artificial Intelligence, Computer Engineering, Data Centers, Software Debugging, Linux, Device Drivers, Firmware, Joint Test Action (IEEE Standards), Kernel Debuggers, Linux Kernel, Linux-Powered Devices, Peer-To-Peer (P2P), PCI Express, Signal Integrity, Systems Architecture, Graphics Processing Unit (GPU), Performance Testing, Perf (Linux), Information Technology - **Published:** August 20, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/88087299/1 ## About the Role * Degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent experience * 4+ years in firmware or low-level software development with apreferredfocus on PCIe * Deep knowledge of PCIe Gen 4/5/6 architecture-link training, transaction layer, and configuration space * Linux kernel driver development experience-device drivers, DMA, interrupts * Platform validation and performance testing experience covering PCIe, thermal, power, and system-level stress * Strong C programming skills and familiarity with kernel debug tools (ftrace, perf, crash) * Hands-on hardware debug experience-protocol analyzers, JTAG, oscilloscopes * Solid understanding of system architecture fundamentals-IOMMU, NUMA, memory hierarchies ## Description You will own the firmware and Linux driver stack for these AI compute platforms. You will develop, optimize, and validate PCIe subsystems across custom SoCs, GPUs, and dense datacenter hardware so our interconnect infrastructure keeps pace with next-generation AI workloads. What You'll Do * Develop and optimize PCIe Gen 5/Gen 6 firmware and Linux kernel drivers for Tesla's AI compute platforms * Implement PCIe enumeration, link training, and configuration for custom SoCs and accelerator cards * Bring up proto hardware and develop proof-of-concept firmware to validate new platform designs before production * Build and run platform-level validation-PCIe performance, thermal, power, and stress testing across the full compute stack under real AI training and inference workloads * Debug PCIe link failures, signal integrity issues, and protocol errors using analyzers and silicon debug tools * Develop Linux device drivers for custom hardware-DMA, interrupts, MMIO, and peer-to-peer transfers * Drive root-cause analysis of PCIe failures across firmware, kernel, and hardware boundaries ## Related Videos - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [A Hitchhikers Guide to Container Security - Automotive Edition 2024](https://www.wearedevelopers.com/videos/1119-a-hitchhikers-guide-to-container-security-automotive-edition-2024) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [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) - [Stephan Gillich - Bringing AI Everywhere](https://www.wearedevelopers.com/magazine/489-stephan-gillich-bringing-ai-everywhere) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)