Taro Logo

Staff Embedded Software Engineer, Charging

Tesla is a leading electric vehicle and clean energy company revolutionizing sustainable transportation and energy solutions.
$133,440 - $292,800
Embedded
Staff Software Engineer
In-Person
10+ years of experience
Automotive
This job posting may no longer be active. You may be interested in these related jobs instead:
SOC Design Verification Staff Engineer - Hyd

Staff-level SOC Design Verification Engineer position at Qualcomm focusing on verification of complex automotive, compute, mobile, and IoT SOCs, requiring 5+ years of experience.

Staff Engineer Linux Automotive Platform Engineer

Staff Engineer position at Qualcomm focusing on Linux automotive platform development, requiring expertise in embedded systems, C/C++, and automotive software development.

SOC Design Verification Sr Lead Engineer

Senior Lead Engineer position for SOC Design Verification at Qualcomm, focusing on complex verification strategies for auto, compute, mobile, and XR-VR SOCs.

Lead Guidance Navigation and Control (GNC) Engineer

Lead GNC Engineer position at Anduril Industries, developing advanced navigation and control systems for maritime applications.

Software Developer 4

Senior software development role at Oracle focusing on embedded systems, Linux kernel programming, and ARM-based processor development with comprehensive benefits and competitive compensation.

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 at one of the world's leading sustainable technology companies.

As a Staff Embedded Software Engineer, you'll be at the forefront of developing and implementing firmware for Tesla's current and next generation of fast DC charging systems, including their renowned Supercharger network. This position combines deep technical expertise in embedded systems with real-world impact, as your work will directly influence the charging experience for Tesla's global customer base.

The role demands a seasoned professional with extensive experience in firmware development, particularly in C++ and C programming within real-time embedded environments. You'll be working with cutting-edge software development tools and practices, collaborating with talented engineers to create and maintain the world's best EV charging network.

Key responsibilities include implementing firmware for embedded systems, developing and debugging real-time firmware, and ensuring product quality through comprehensive testing methodologies. You'll be involved in hands-on product development, working closely with hardware teams to deliver optimized solutions that meet aggressive schedules.

Tesla offers a comprehensive benefits package including competitive salary, equity opportunities, and extensive health coverage. The company's mission-driven culture, combined with the opportunity to work on revolutionary charging technology, makes this an ideal position for someone passionate about sustainable energy and innovative engineering solutions.

Join Tesla's charging team and be part of a revolution in sustainable transportation, working with some of the industry's brightest minds while developing technology that is literally changing the world, one charge at a time.

Last updated 4 months 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 and networking protocols
  • Must be comfortable with hands-on lab work
  • Strong software fundamentals including architecture design
  • Experience implementing firmware for power conversion preferred
  • Test-driven mentality
  • Passion for solving challenging problems

Benefits For Staff Embedded Software Engineer, Charging

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

Interested in this job?