Senior Firmware Developer for Electric Vehicles

5 days ago


Palo Alto, California, United States Tesla Full time

As a Senior Firmware Developer at Tesla Energy, you will play a critical role in shaping the future of electric vehicle charging infrastructure. We are seeking an experienced software engineer with a passion for solving complex problems and delivering high-quality firmware solutions.

Key responsibilities will include implementing firmware for embedded systems, such as supervisory system control, gatewaying, OTA updates, telemetry, and low-level drivers. You will also be responsible for developing, enhancing, and debugging new and existing real-time firmware in C++ and C, with a focus on delivering top-quality code in a real-time embedded environment.

We are looking for someone with significant multithreaded and RTOS experience, as well as expertise in peripheral interfacing (CAN, Ethernet, SPI, I2C, UART) and networking protocols (TCP, IP, UDP). Experience with Protobuf and UDS is also desired. Additionally, you should be passionate about breaking down complex issues into manageable tasks and collaborating with cross-functional teams to achieve project goals.

Key Responsibilities:

  • Implementing firmware for embedded systems, including supervisory system control, gatewaying, OTA updates, telemetry, and low-level drivers
  • Developing, enhancing, and debugging new and existing real-time firmware in C++ and C
  • Unit testing and software-in-loop testing
  • Collaborating with hardware and firmware teams to co-design optimal solutions and schedules

Requirements:

  • Degree in Computer Engineering, Computer Science, or Electrical Engineering, or equivalent experience
  • 3+ 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
  • Expertise in peripheral interfacing (CAN, Ethernet, SPI, I2C, UART) and networking protocols (TCP, IP, UDP)
  • Desired experience with Protobuf and UDS

Benefits:

  • Competitive salary: $133,440 - $292,800 per annum
  • Cash and stock awards
  • Benefits include Aetna PPO and HSA plans, family-building benefits, dental and vision plans, 401(k) with employer match, employee stock purchase plans, and more


  • Palo Alto, California, United States Tesla Full time

    **Job Summary**We're looking for a highly skilled Real-Time Firmware Engineer for Electric Vehicles to join our team. The successful candidate will be responsible for designing, implementing, and testing software running on embedded platforms that control switching power converters. If you have a passion for real-time systems, C programming, and power...


  • Palo Alto, California, United States Tesla, Inc. Full time

    Job Description:We are seeking an Automotive Firmware Verification Engineer to join our Keys, Authentication & TPMS Firmware team at Tesla, Inc. As a key member of this team, you will play a critical role in ensuring the accuracy and reliability of firmware validation for our smart vehicle systems.Duties and Responsibilities:• Develop and maintain a suite...


  • Palo Alto, California, United States Teleo, Inc. Full time

    About the RoleAs the Senior Electrical Hardware Development Manager, you will oversee the direct supervision of electrical engineers responsible for the conception, development, manufacturing, initiation, and validation of both current and next-generation Teleo Hardware.You will engage in daily interactions with counterparts in mechanical engineering,...


  • Palo Alto, California, United States Tesla Full time

    Tesla is pushing the boundaries of robotics innovation with its TeslaBot platform, aimed at automating repetitive tasks. We are seeking a skilled Firmware Developer to join our team and contribute to the development of embedded system firmware. Your expertise will be crucial in bringing up new sensors, communication networks, and PCBA for various robotic...


  • Palo Alto, California, United States PSI Quantum Full time

    Overview">PSI Quantum is a leader in the development of practical and useful quantum computers. Our team of experts is passionate about harnessing the power of quantum physics to create new technologies and applications.We believe that quantum computing has the potential to revolutionize industries and solve complex problems. Our mission is to build a...


  • Palo Alto, California, United States Kohler Full time

    Salary and BenefitsThe approved base salary range for this position is $175,825 - $240,640 depending on location. In addition, this position is eligible for a performance bonus and a special project incentive.About the CompanyKohler Ventures is an independent company wholly owned by Kohler Co., global leader in the manufacture of kitchen and bath products,...


  • Palo Alto, California, United States EverCharge, Inc. Full time

    We are seeking a highly skilled and experienced Senior Software Engineer to join our team in the Bay Area. As a Senior Software Engineer, you will be responsible for designing, implementing, and testing cutting-edge firmware for our EVSEs. The ideal candidate will have a strong background in embedded software development, including experience with Linux...


  • Palo Alto, California, United States EverCharge, Inc. Full time

    About the RoleEverCharge, Inc. is a leading provider of electric vehicle (EV) charging devices and management systems. We are seeking a highly skilled Senior Software Engineer to join our team in the Bay Area. As a Senior Software Engineer, you will be responsible for designing, implementing, and testing cutting-edge firmware for our...


  • Palo Alto, California, United States Teleo, Inc. Full time

    Teleo, Inc. is a robotics startup revolutionizing the construction industry with its autonomous robot technology.This innovative solution converts heavy equipment into robots, enabling a single operator to control multiple machines simultaneously.The company was founded by experienced technology executives and backed by reputable investors, including...


  • Palo Alto, California, United States ArrayLabs, LLC Full time

    Job Description:We are seeking a highly skilled Firmware Engineer to join our team at Array Labs, LLC. The successful candidate will be responsible for designing and developing cutting-edge firmware code for our radar, communication, and flight control systems. The ideal candidate will have experience working with embedded systems, C/C++ programming, and a...


  • Palo Alto, California, United States Tesla Full time

    Job DescriptionOverview: As a Senior Electrical Engineer on the High Voltage Systems team at Tesla, you will be responsible for delivering and ensuring the quality of battery management systems. We are looking to develop capabilities that enable us to automate and accelerate the testing of these critical firmware components.Key Responsibilities:Design,...


  • Palo Alto, California, United States PSI Quantum Full time

    Our Mission">At PSI Quantum, our mission is to build a practical and useful quantum computer that can deliver transformative results. We believe that quantum computing has the potential to revolutionize industries and solve complex problems.We are a team of innovators and experts who are passionate about harnessing the power of quantum physics to create new...


  • Palo Alto, California, United States PSI Quantum Full time

    We are a cutting-edge tech firm at the forefront of quantum computing. Our goal is to create the world's first practical quantum computer, capable of transforming industries and driving transformative results.As a firmware engineer on our Electronic Sub-Systems team, you will design, develop, and maintain firmware for our electronics control systems. Your...


  • Palo Alto, California, United States Tesla Full time

    About the RoleThe Low Voltage Power Firmware Team at Tesla is seeking a skilled Firmware Validation Expert to join our team. As an engineer on this team, you will be responsible for testing our vehicle's power management and distribution features to ensure the quality and safety of the user's driving experience.You will architect, design, and implement...


  • Palo Alto, California, United States PSI Quantum Full time

    About Us">At PSI Quantum, we believe that quantum computing has the potential to revolutionize industries and solve complex problems. Our mission is to build a practical and useful quantum computer that can deliver transformative results.We are a team of innovators and experts who are passionate about harnessing the power of quantum physics to create new...


  • Palo Alto, California, United States EverCharge Inc. Full time

    Electrifying the Future of TransportationEverCharge Inc. is a pioneering company in the electric vehicle (EV) charging industry, providing cutting-edge hardware and software solutions for fleets, multi-unit dwellings, and single-family homes. Our innovative technology maximizes EV charging capacity while minimizing costs.Position OverviewWe are seeking an...


  • Palo Alto, California, United States Ford Motor Company Full time

    About the Opportunity:Ford Motor Company is seeking an exceptional Engineering Leadership for Electric Vehicles candidate to join our team as a Senior Software Engineering Manager.About the Role:As a Senior Software Engineering Manager, you will lead a team of engineers in developing cutting-edge multimedia experiences for our electric vehicles.Key...


  • Palo Alto, California, United States Ford Motor Company Full time

    About the RoleAt Ford Motor Company, we are revolutionizing the future of mobility by developing cutting-edge electric vehicles. As an Advanced Development Engineer on our Electric Vehicle Systems team, you will play a crucial role in shaping the next generation of sustainable transportation solutions.About YouYou have a strong background in electrical or...


  • Palo Alto, California, United States Rivian Full time

    Company OverviewRivian is a pioneering electric vehicle manufacturer that's on a mission to make the world more adventurous. With a focus on innovation and sustainability, we're committed to creating products that not only reduce our carbon footprint but also enhance the driving experience.Job SummaryWe're seeking an experienced Embedded Systems Software...


  • Palo Alto, California, United States Tesla Full time

    Job Summary: We are seeking a Senior Product Engineer - EV Charging to join our Tesla Energy Products team. As a key member of our cross-functional team, you will be responsible for developing and maintaining our fleet of electric vehicle charging products. Your expertise in firmware/software-enabled mechatronic systems, combined with your ability to analyze...