Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Tesla Logo

Sr. Software Engineer, Megapack

Tesla

$164,480 - $292,800
Dec 13, 2025
Palo Alto, CA, US
Apply Now

Tesla Energy is looking for a Sr. Software Engineer to join a small team responsible for system software for Megapack, Tesla's fastest-growing product, which is critical to supporting unprecedented load growth from electrification and new AI datacenters. The team ensures the software glue holding everything together is reliable, secure, and scalable for current and upcoming industrial storage products.

Requirements

  • 5+ years’ experience developing for Linux-based embedded systems or other system software
  • Comfortable debugging hardware issues
  • Can read and interpret system schematics
  • Proficient in a systems programming language - C, C++, and/or Rust (Rust preferred)
  • Working knowledge of embedded communication protocols and technologies such as i2c, SPI, CAN, UDS, Ethernet, tcp/udp, ipv6, protobuf/grpc, etc.
  • Experience with containers and container orchestration (docker/podman, docker-compose, etc.)
  • Experience writing and understanding technical specifications

Responsibilities

  • Drivers and tooling for custom secure/high-performance communication protocols
  • Firmware for embedded network switches
  • Over-the-air firmware updaters
  • On-device diagnostic tools
  • Middleware/microservice orchestration and management
  • Board bring-up and new firmware development for upcoming products

Other

  • Closely work with teams across the company, Electrical Engineering, Mechanical Engineering, Product Design, Applications, QA, Validation and Manufacturing
  • high capacity and ability to ramp up in whatever topic is needed
  • Strong systems-programming knowledge and excellent debugging skills are critical to be successful in this role.