Work For Warriors
  • Home
  • Jobs/Volunteer Opportunities
  • Companies
  • Employer Registration
  • Sign in
  • Sign up
  • Home
  • Jobs/Volunteer Opportunities
  • Companies
  • Employer Registration

636 software engineer jobs found in San Mateo, CA

Refine Search
Current Search
Tesla San Mateo, CA software engineer
Search within
50 miles
10 miles 20 miles 50 miles 100 miles 200 miles
Refine by Job Type
Full time  (566) Intern  (69) Part time  (1)
Refine by Salary Range
$40,000 - $75,000  (61) $75,000 - $100,000  (222) $100,000 - $150,000  (511) $150,000 - $200,000  (527) $200,000 and up  (410)
Refine by City
Palo Alto  (421) Fremont  (203) Sunnyvale  (7) Hayward  (5)
Refine by State
California  (636)
Tesla
Nov 03, 2026
Full time
Sr. Software Engineer, Megapack - Palo Alto [257853]
$140,000 - $300,000 yearly
Tesla Palo Alto, CA
Tesla Energy is looking for a Sr. Software Engineer to join the team responsible for system software for Megapack. Megapack is Tesla’s fastest-growing product and is proving increasingly critical to supporting today’s unprecedented load growth from electrification and new AI data centers. Our team ensures the software glue holding everything together is reliable, secure and scalable for our current and upcoming industrial storage products. We build solutions for firmware updates, advanced commissioning and diagnostic tools, site networking, secure control communications and other middleware. Candidates may have deeper experience in embedded and low-level systems or in networking, communication protocols and security. Strong programming knowledge, excellent debugging skills and the ability to ramp up quickly are critical to success in this role. The Role Develop and build a variety of features, tooling and drivers for Megapack system software Contribute across areas...
Tesla
Nov 03, 2026
Full time
Sr. Software Engineer, Energy Optimization - Palo Alto [249341]
$140,000 - $300,000 yearly
Tesla Palo Alto, CA
Opticaster’s mission is to accelerate the world’s transition to sustainable energy by optimizing how batteries are charged and discharged to maximize value for customers and the grid. Our advanced algorithms determine the best times to store and use energy, considering electricity prices, solar generation, and grid conditions. These optimizations power Tesla’s energy products, including Megapacks, Powerwalls, Virtual Power Plants, and microgrids. With a global fleet of over 500,000 residential systems, our software operates at scale, requiring robust and efficient solutions. Opticaster also plays a key role in supporting grid stability through programs like demand response and by integrating with Autobidder to actively participate in energy markets. Opticaster is a customer-facing product: the software you build directly shapes how hundreds of thousands of homes and energy sites store, use, and export energy every day. As a Software Engineer on Opticaster, you will build the...
Tesla
Nov 03, 2026
Full time
Software Engineer, Distributed Training, AI Infrastructure - Palo Alto [235860]
$118,000 - $390,000 yearly
Tesla Palo Alto, CA
As a Software Engineer within the Autopilot AI Infrastructure team, you will work on reinforcing, optimizing, and scaling our infrastructure components supporting AI research activities for Autopilot and the Optimus. ​At the core of our autonomy capabilities are neural networks that the research team is designing to train on very large amounts of data, across large-scale GPU clusters. Robustly training these models at scale and in the shortest amount of time is critical to our mission. ​We are building and improving the in-house distributed training framework used by the research team to train production models, ensuring good ergonomics and flexibility for experimentation while providing good stability and performance. The Role Write robust Python software code in our machine learning training repository while applying best software practices to support the research team ​Increase the reliability of our training jobs by debugging and root causing failures across...
Tesla
Nov 03, 2026
Full time
Software Engineer, Training Performance, AI Infrastructure - Palo Alto [235862]
$118,000 - $390,000 yearly
Tesla Palo Alto, CA
As a Software Engineer within the Autopilot AI Infrastructure team, you will work on reinforcing, optimizing, and scaling our infrastructure components supporting AI research activities for Autopilot and the Optimus. ​At the core of our autonomy capabilities are neural networks that the research team is designing to train on very large amounts of data, across large-scale GPU clusters. Robustly training these models at scale and in the shortest amount of time is critical to our mission. The Role Reduce wall clock time to convergence of our training jobs by identifying bottlenecks in the ML stack, from data-loading up to the GPU ​Integrate efficient, low-level code with the overall high-level training framework ​Profile our workloads and implement solutions to increase training efficiency ​Optimize workloads for efficient hardware utilization (e.g. CPU and GPU compute, data throughput, networking) Requirements Members of the Autopilot AI Infrastructure...
Tesla
Nov 03, 2026
Full time
Software Engineer, Traction Control, Chassis Controls - Palo Alto [240332]
$120,000 - $300,000 yearly
Tesla Palo Alto, CA
The Chassis Controls software team is looking for brake, steering, stability, traction control Engineers to develop and calibrate world class chassis controls software. We are looking for both experienced candidates as well as newcomers eager to learn, who are looking to join a small team with large responsibilities. As a Chassis Controls Software Engineer, you will take on the full software development life cycle of chassis control features like Tesla in-house traction control and vehicle stability control from inception to development, calibration, testing, and release. Our team determines what problems to solve and works cross-functionally across hardware, software, vehicle dynamics, and controls to develop functions and features. We travel to proving grounds across the world to tune the calibration and perform extensive testing in-vehicle. We investigate service issues, address customer feedback, influence next generation hardware and controls architecture, and set the...
Tesla
Nov 03, 2026
Full time
Sr. Software Engineer, Robotaxi Growth - Palo Alto [259777]
$172,000 - $312,000 yearly
Tesla Palo Alto, CA
Tesla’s mission is to accelerate the world’s transition to sustainable energy, and our Robotaxi division is at the forefront of revolutionizing autonomous transportation. We aim to create a safe, efficient, and accessible network of self-driving vehicles that transform urban mobility. Our team is a dynamic and rapidly expanding group of innovators, engineers, and business leaders dedicated to building the future of transportation. We are seeking a talented Growth Engineer to join our Tesla Robotaxi Vehicle Software Team. This pivotal role will focus on driving user acquisition, engagement, retention, and monetization for the Robotaxi service through innovative, data-driven strategies and technical solutions. At Tesla Robotaxi, we’re not just building autonomous vehicles; we’re redefining how people experience transportation and scaling a groundbreaking service to millions. As a member of the Vehicle Software Robotaxi Team, you will play a critical role in shaping our expansion...
Tesla
Nov 03, 2026
Full time
Sensing Software Engineer - Palo Alto [263904]
$140,000 - $300,000 yearly
Tesla Palo Alto, CA
The Tesla Sensing Software Team is looking for a sensing software engineer with expertise in state-of-the-art computer vision algorithms. The person in this role will need to be familiar with and has prior experience of machine learning and deep learning algorithms, proficient with programming and software engineering fundamentals, and work with hardware engineers and firmware engineers to develop efficient, and tightly integrated features. The candidate is also expected to be able to learn and adapt quickly to the fast-paced environment, get hands dirty in the lab or in the car for data collection and analysis, algorithm validation when needed to, and use it to root cause issues, and propose solutions. The Role Development of new computer vision algorithms for sensing applications Write python and C++ code to develop algorithms, analyze data and generate visualizations Work with hardware engineers and firmware engineers to develop efficient, and tightly integrated...
Tesla
Nov 03, 2026
Full time
Camera Software Engineer, Tesla AI - Palo Alto [246198]
$140,000 - $360,000 yearly
Tesla Palo Alto, CA
As an Autonomy Camera Software Engineer, you will work at the intersection of embedded systems, computer vision, and AI to drive the development of Tesla’s imaging pipeline. Your primary focus will be to optimize camera software and overall system performance to deliver world-class image quality, critical for both neural network perception and human-facing displays. In this highly collaborative role, you’ll partner closely with hardware, computer vision, UI/UX, and system software teams to ensure Tesla’s camera systems provide the most accurate and useful representation of the world. Your code will interface directly with image sensors, ISPs (Image Signal Processors), codecs, telemetry systems, and AI models, all executing on the Tesla AI compute platform. You’ll play a key role in developing and refining software that enhances image quality and system efficiency. This includes building tools to benchmark and characterize 3A (auto-exposure, auto-white balance, autofocus) and...
Tesla
Nov 03, 2026
Full time
System Software Engineer, AI Platforms - Palo Alto [265932]
$140,000 - $360,000 yearly
Tesla Palo Alto, CA
We're seeking a system software engineer to join our AI Platforms team, working on system software that powers our autonomous vehicle (Autopilot) and humanoid robot platforms. You'll collaborate with cross-functional teams to develop and deploy mission-critical software that manages complex sensor systems and real-time processing. You will get to work on one of the most advanced and widely deployed AI platforms and ship software that improves the driving experience for millions of customers. The Role Design and implement system software for sensors including GPS and IMU Develop and maintain Linux kernel modules and real-time embedded software Create robust system software architectures that handle inter-process communication between compute nodes Build telemetry and monitoring solutions for platform health and performance Drive technical requirements for next-generation autonomous systems Collaborate with hardware teams on bring-up...
Tesla
Nov 03, 2026
Full time
Software Engineer, AI Workload Scheduling, AI Infra Supercomputing - Palo Alto [269362]
$140,000 - $252,000 yearly
Tesla Palo Alto, CA
As a Software Engineer within the Supercomputing AI Infrastructure team, you will work on scaling and optimizing our training compute clusters at the core of Robotaxi and the Optimus development. Tesla Supercomputing maintains, on premise, some of the largest supercomputers in the world. We’re currently scaling 100K+ GPU clusters, which are central to developing our autonomy capabilities. Robustly managing such a large system of AI training and HPC clusters requires software design through the stack: from the operating system to workload scheduling to ultimately the training loop. We are building and improving the workload scheduling systems that govern how hundreds of thousands of GPUs are allocated across training jobs, experiments, and data pipelines. In this role, you will own the Slurm-based scheduler at the heart of our AI HPC compute infrastructure, ensuring that cluster resources are utilized efficiently and that engineers can iterate quickly without friction The Role...
Tesla
Nov 03, 2026
Full time
Software Engineer, Reinforcement Learning, AI Infrastructure - Palo Alto [269675]
$140,000 - $390,000 yearly
Tesla Palo Alto, CA
As a Software Engineer on Tesla AI’s RL Infrastructure team, you will build the systems that make large-scale reinforcement learning fast, stable, and flexible for ML engineers working on real-world AI problems. Your work on RL training will be critical for scaling Robotaxi and Optimus. We're looking for someone with practical experience in GPU inference performance, RL training infrastructure, or both. Your work will directly impact iteration speed, training throughput, system reliability, and the ability of ML engineers to move from prototype to large-scale experiments quickly. The Role Build infrastructure for large-scale reinforcement learning Improve performance and scalability of RL workloads Optimize training and inference latency, throughput, memory usage, and hardware utilization Develop tools for benchmarking, profiling, debugging, and monitoring Work closely with ML engineers to productionize new methods and workflows Debug bottlenecks...
Tesla
Nov 03, 2026
Intern
Internship, Mobile Application Software Engineer, Energy Engineering (Fall 2026) - Palo Alto [271382]
$20.00 - $50.00 hourly
Tesla Palo Alto, CA
Consider before submitting an application This position is expected to start August or September 2026 and continue through fall term (ending approximately December 2026 or later, if available). We ask for a minimum of 12 weeks, full-time (40 hours/week) and on-site, for most internships. Our internship program is for students who are actively enrolled in an academic program. Recent graduates seeking employment after graduation and not returning to school should apply for full-time positions, not internships. International Students: If your work authorization is through CPT, please consult your school on your ability to work 40 hours per week before applying. You must be able to work 40 hours per week on-site. Many students will be limited to part-time during the academic year. Internship Program at Tesla The Internship Recruiting Team is driven by the passion to recognize and develop emerging talent. Our year-round program places the best students in positions where they...
Tesla
Nov 03, 2026
Full time
Backend Software Engineer, Machine Learning Platform, AI Infrastructure - Palo Alto [255367]
$140,000 - $390,000 yearly
Tesla Palo Alto, CA
As a Software Engineer within the Autopilot AI Infrastructure team, you will work on reinforcing, optimizing, and scaling our infrastructure components supporting AI research activities for Autopilot and the Optimus. At the core of our autonomy capabilities are neural networks that the research team is designing to train on very large amounts of data, across large-scale GPU clusters. Robustly training these models at scale and in the shortest amount of time is critical to our mission. We are building out the Machine Learning Platform that our engineers and leadership use to schedule, manage and monitor machine learning experiments, data pipelines and artifacts. With the ever-increasing size of our datasets and compute clusters, we are looking for an experienced backend engineer to help drive scalability improvements and new capabilities in the platform. The Role Develop and deploy solutions to scale our infrastructure effectively in response to rapidly growing demands...
Tesla
Nov 03, 2026
Full time
Sr. Backend Software Engineer, Energy Diagnostics Platform - Palo Alto [262888]
$172,000 - $312,000 yearly
Tesla Palo Alto, CA
The Diagnostics Platform team is responsible for the software that ensures the reliability and performance of Tesla's clean energy products worldwide. We are looking for a Backend Software Engineer to help build the scalable systems that are critical to our mission of accelerating the world's transition to sustainable energy. This team is the backbone for the health of Tesla's energy ecosystem, including Powerwall, Megapack, Solar, and Supercharging. Your work will be to design and build the high-scale backend systems that ingest, process, and analyze data from hundreds of thousands of clean energy assets. By automating the processes involved in servicing these assets, you will directly improve the uptime, efficiency, and safety of the technology that is fundamental to building a stable, renewable-powered grid. We encourage you to apply even if your past experience doesn't align perfectly with every qualification. We are looking for talented engineers who are passionate about the...
Tesla
Nov 03, 2026
Full time
Fullstack Software Engineer, Machine Learning Platform, AI Infrastructure - Palo Alto [255370]
$140,000 - $390,000 yearly
Tesla Palo Alto, CA
As a Software Engineer within the Autopilot AI Infrastructure team, you will work on reinforcing, optimizing, and scaling our infrastructure components supporting AI research activities for Autopilot and the Optimus. ​At the core of our autonomy capabilities are neural networks that the research team is designing to train on very large amounts of data, across large-scale GPU clusters. Robustly training these models at scale and in the shortest amount of time is critical to our mission. ​We are building out the Machine Learning Platform that our engineers and leadership use to schedule, manage and monitor machine learning experiments, data pipelines and artifacts. The Role Architect and implement scalable, user-friendly tools for AI workflows to track and visualize the lifecycle of machine learning experiments and models ​Build robust tools and infrastructure to improve the machine learning team's velocity. This includes training and evaluation code in Python to...
Tesla
Nov 03, 2026
Full time
Residential Energy Software Engineer, Tesla Energy Device Software - Palo Alto [249410]
$140,000 - $252,000 yearly
Tesla Palo Alto, CA
The Tesla Energy Residential Device Software team is looking for a Software Engineer to build control and configuration software for residential energy products such as Powerwall, Solar Inverter, or Wall Connector. These products resemble other, more familiar IoT products in many ways: They need to be installed, configured, and diagnosed. Once operational, they need to run autonomously, respond to commands, and provide customers with useful telemetry. All of this requires control and configuration tools that are reliable and resilient, which is where you come in. With your help, we can make installing more renewable energy technology easier, faster, and cheaper.Our software stack is as diverse as our products. It includes embedded and Linux-based systems, web and native apps, cloud services and local IoT protocols. Pragmatism, willingness to dive into new codebases, eagerness to work with stakeholders, and engineering leadership are key strengths we expect you to bring to the...
Tesla
Nov 03, 2026
Full time
Software Engineer, Onboard Diagnostics - Palo Alto [273572]
$140,000 - $252,000 yearly
Tesla Palo Alto, CA
We are seeking a Software Engineer to build and own the diagnostic software that runs on our vehicles. You will develop the in-house frameworks at the core of vehicle diagnostics, including our Diagnostic Event Manager (DEM), the per-ECU process responsible for monitoring fault conditions and triggering Diagnostic Trouble Codes (DTCs). You will also support homologation teams in meeting evolving diagnostic and regulatory requirements worldwide. This role spans embedded firmware, diagnostic protocols, and compliance, and requires close collaboration across hardware, software, and service teams. The Role Develop and extend the Diagnostic Event Manager and DTC stack across vehicle controllers, defining how faults are detected, debounced, persisted to non-volatile memory, and reported over standard protocols such as UDS, CAN, and DoIP Integrate the diagnostic framework across a range of controllers, embedded targets, and vehicle platforms, and manage versioned updates to...
Tesla
Nov 03, 2026
Intern
Internship, Residential Energy Device Software Engineer, Energy Engineering (Fall 2026) - Palo Alto [273810]
$20.00 - $50.00 hourly
Tesla Palo Alto, CA
Consider before submitting an application This position is expected to start August or September 2026 and continue through fall term (ending approximately December 2026 or later, if available). We ask for a minimum of 12 weeks, full-time (40 hours/week) and on-site, for most internships. Our internship program is for students who are actively enrolled in an academic program. Recent graduates seeking employment after graduation and not returning to school should apply for full-time positions, not internships. International Students: If your work authorization is through CPT, please consult your school on your ability to work 40 hours per week before applying. You must be able to work 40 hours per week on-site. Many students will be limited to part-time during the academic year. Internship Program at Tesla The Internship Recruiting Team is driven by the passion to recognize and develop emerging talent. Our year-round program places the best students in positions where they...
Tesla
Nov 03, 2026
Intern
Internship, Software Engineer Industrial Firmware, Energy Engineering (Fall 2026) - Palo Alto [273820]
$20.00 - $50.00 hourly
Tesla Palo Alto, CA
Consider before submitting an application This position is expected to start August or September 2026 and continue through fall term (ending approximately December 2026 or later, if available). We ask for a minimum of 12 weeks, full-time (40 hours/week) and on-site, for most internships. Our internship program is for students who are actively enrolled in an academic program. Recent graduates seeking employment after graduation and not returning to school should apply for full-time positions, not internships. International Students: If your work authorization is through CPT, please consult your school on your ability to work 40 hours per week before applying. You must be able to work 40 hours per week on-site. Many students will be limited to part-time during the academic year. Internship Program at Tesla The Internship Recruiting Team is driven by the passion to recognize and develop emerging talent. Our year-round program places the best students in positions where they...
Tesla
Nov 03, 2026
Intern
Internship, Embedded System Software Engineer, Energy Engineering (Fall 2026) - Palo Alto [273822]
$20.00 - $50.00 hourly
Tesla Palo Alto, CA
Consider before submitting an application This position is expected to start August or September 2026 and continue through fall term (ending approximately December 2026 or later, if available). We ask for a minimum of 12 weeks, full-time (40 hours/week) and on-site, for most internships. Our internship program is for students who are actively enrolled in an academic program. Recent graduates seeking employment after graduation and not returning to school should apply for full-time positions, not internships. International Students: If your work authorization is through CPT, please consult your school on your ability to work 40 hours per week before applying. You must be able to work 40 hours per week on-site. Many students will be limited to part-time during the academic year. Internship Program at Tesla The Internship Recruiting Team is driven by the passion to recognize and develop emerging talent. Our year-round program places the best students in positions where they...
  • Home
  • Contact
  • About Us
  • Terms & Conditions
  • Employer
  • Employer Registration
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • Facebook
  • Twitter
  • Google Plus
  • LinkedIn
© 2008-2026 Powered by SmartJobBoard Job Board Software