Staff Embedded Software Engineer, Charging

Tesla is a leading electric vehicle and clean energy company developing innovative EV charging solutions.
$120,000 - $252,000
Embedded
Staff Software Engineer
In-Person
10+ years of experience
Automotive

Description For Staff Embedded Software Engineer, Charging

Tesla Energy is seeking a Staff Embedded Software Engineer to join their innovative charging technology team. This role presents an exceptional opportunity to shape the future of electric vehicle charging infrastructure by developing firmware for Tesla's world-renowned Supercharger network and various charging equipment.

The position demands a seasoned professional with 10+ years of firmware development experience who can deliver high-quality embedded systems solutions. You'll be working with cutting-edge software development tools and practices, implementing real-time firmware in C++ and C, and handling everything from component-level development to system-wide integration.

As a Staff Engineer, you'll be responsible for critical aspects of Tesla's charging infrastructure, including firmware implementation, system optimization, and product bring-up through manufacturing. The role requires strong expertise in embedded systems, RTOS, and various communication protocols (CAN, Ethernet, SPI, I2C, UART). You'll be working hands-on with hardware, requiring proficiency with laboratory equipment and debugging tools.

Tesla offers a comprehensive benefits package including competitive salary ranging from $120,000 to $252,000, medical insurance with $0 payroll deduction options, 401(k) with employer match, and stock purchase plans. The company's commitment to sustainable energy and revolutionary charging solutions makes this an exciting opportunity for someone passionate about making a significant impact in the automotive and energy sectors.

The position is based in the San Francisco Bay Area, where you'll collaborate with knowledgeable engineers and contribute to Tesla's mission of accelerating the world's transition to sustainable energy. This role offers the perfect blend of technical challenge, innovation, and the opportunity to work on products that are literally changing the world.

Last updated 2 days ago

Responsibilities For Staff Embedded Software Engineer, Charging

  • Implement firmware for embedded systems components within Superchargers
  • Develop, enhance and debug new and existing real-time firmware in C++ and C
  • Hands-on bring-up of products accelerating them through manufacturing to scale
  • Develop CI tests (unit test, SIL, HIL, etc.) to validate component and system functionality
  • Deliver optimized solutions co-designed between firmware and hardware teams

Requirements For Staff Embedded Software Engineer, Charging

Linux
  • Degree in Computer Engineering, Computer Science, or Electrical Engineering, or equivalent experience
  • 10+ years of professional firmware development experience
  • Capable of delivering top quality C and C++ code in a real time embedded environment
  • Significant multithreaded and RTOS experience
  • Experience with peripheral interfacing (CAN, Ethernet, SPI, I2C, UART, ADC, PWM) and networking protocols
  • Must be comfortable with hands-on lab work
  • Strong software fundamentals including architecture design
  • Experience implementing firmware for power conversion, thermal controls, battery management preferred
  • Test-driven mentality with focus on unit testing and validation
  • Passion for solving challenging problems

Benefits For Staff Embedded Software Engineer, Charging

401k
Medical Insurance
Dental Insurance
Vision Insurance
Commuter Benefits
Parental Leave
  • Medical insurance with $0 payroll deduction options
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans
  • Company Paid HSA Contribution
  • Healthcare and Dependent Care FSA
  • LGBTQ+ care concierge services
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Life, AD&D, short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Back-up childcare
  • Commuter benefits
  • Employee discounts

Interested in this job?

Jobs Related To Tesla Staff Embedded Software Engineer, Charging

Staff Silicon & Package Reliability Engineer

Staff Silicon & Package Reliability Engineer position at Tesla, focusing on semiconductor reliability testing and analysis for automotive applications.

Staff SOC Static Timing Analysis Engineer, Dojo

Staff-level Static Timing Analysis Engineer position at Tesla, focusing on SoC design and timing analysis for the Dojo project.

Staff Physical Design Engineer, Dojo

Lead physical design engineer role at Tesla, focusing on VLSI/IC design for self-driving AI technology, requiring 10+ years of experience in advanced node technologies.

Staff RF Desense Engineer

Staff RF Desense Engineer position at Tesla working on wireless hardware solutions for vehicle systems and robotics.

Staff Electronic Systems Integration Engineer, Semi

Staff-level position for an Electronic Systems Integration Engineer at Tesla, focusing on low voltage systems for semi-trucks with competitive compensation and comprehensive benefits.