Sr. Embedded Linux Software Engineer, Energy Products

Tesla is a leading electric vehicle and clean energy company developing innovative solutions in automotive and energy products.
$120,000 - $252,000
Embedded
Senior Software Engineer
In-Person
5+ years of experience
Automotive

Description For Sr. Embedded Linux Software Engineer, Energy Products

Tesla Energy is seeking a Senior Embedded Software Engineer to join their innovative team focused on energy management and control applications. This role presents an exciting opportunity to work at the intersection of clean energy and cutting-edge technology.

The position requires a skilled professional with extensive experience in embedded Linux systems, particularly in areas such as hardware bring-up, bootloaders, and driver porting. The ideal candidate will have strong expertise in C programming and exceptional debugging capabilities, essential for success in this role.

As part of Tesla's Energy division, you'll be working on critical systems that help manage and control energy products, contributing to Tesla's mission of accelerating the world's transition to sustainable energy. The role offers exposure to various aspects of embedded systems development, from low-level hardware interaction to high-level system architecture.

The position offers competitive compensation ranging from $120,000 to $252,000 annually, plus additional benefits including stock awards, comprehensive healthcare coverage, and various other perks. Tesla's benefits package is designed to support both professional and personal well-being, including family-building benefits, flexible spending accounts, and commuter benefits.

Working at Tesla means joining a team at the forefront of sustainable technology innovation. You'll collaborate with cross-functional teams, including Hardware, Applications, QA, and Manufacturing, providing opportunities to impact multiple aspects of product development. The role requires a blend of technical expertise and collaborative skills, making it ideal for someone who enjoys complex technical challenges and wants to contribute to revolutionary energy solutions.

The position is based in the San Francisco Bay Area, offering the opportunity to work from Tesla's main facilities. This role is perfect for candidates who are passionate about clean energy, embedded systems, and want to be part of a company that's reshaping the future of sustainable energy technology.

Last updated 3 days ago

Responsibilities For Sr. Embedded Linux Software Engineer, Energy Products

  • Deliver high quality system-level software for various embedded Linux controllers
  • Bootloader development, board bring-up, and porting of new drivers
  • Packaging and build system integration of software components
  • Define new hardware requirements
  • Work with teams across Hardware, Applications, QA, Validation and Manufacturing
  • Collaborate with validation teams to develop test strategies and test plans

Requirements For Sr. Embedded Linux Software Engineer, Energy Products

Linux
  • 5+ years experience building, debugging, and shipping embedded systems using Linux
  • Experience with embedded Linux platforms for connectivity, telemetry, and OTA updates
  • Hardware debugging skills
  • Familiar with SoC level software development
  • Can read and interpret system schematics
  • Proficient in C and/or C++
  • Knowledge of embedded networking protocols
  • Knowledge of wireless communication standards
  • Familiarity with embedded Linux security fundamentals
  • Experience writing technical specifications

Benefits For Sr. Embedded Linux Software Engineer, Energy Products

401k
Medical Insurance
Dental Insurance
Vision Insurance
Commuter Benefits
Parental Leave
  • Medical plans with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans
  • 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 Sr. Embedded Linux Software Engineer, Energy Products

Sr. Test Engineer, High Voltage Distribution

Senior Test Engineer position at Tesla focusing on high voltage distribution systems and powertrain technologies for electric vehicles.

Sr. Battery Propagation Resistance Test Engineer, Abuse Test & Engineering

Senior Battery Test Engineer role at Tesla, leading battery propagation resistance testing across vehicle and energy storage programs, offering competitive salary and comprehensive benefits.

Sr. Cell Abuse Test Engineer, Semi

Senior Cell Abuse Test Engineer position at Tesla, focusing on battery testing and analysis for electric vehicles and energy storage systems.

Sr. Manufacturing Equipment Engineer, Energy

Senior Manufacturing Equipment Engineer position at Tesla's Gigafactory New York, focusing on advanced manufacturing equipment maintenance and optimization with competitive compensation and benefits.

Sr. Embedded Software Engineer, Charging

Senior Embedded Software Engineer position at Tesla, focusing on developing firmware for DC fast charging systems and superchargers.