* Tesla Energy is looking for a passionate, driven software engineer to build out the features for the current and next generation of fast DC charging. You will be responsible for delivering high quality code for the superchargers, charging adapters, and various other types of charging equipment. Come join a team of knowledgeable engineers working on using cutting edge software development tools and practices to create the best EV charging network in the world.
* Deliver high-quality C code in a real-time embedded environment. Integrate and debug features at the system level and release the changes to production. Develop tests to validate functionality (unit test, SIL, etc.) Support the team with practical, quick solutions to issues that impact the public supercharger fleet.
* BS or higher in Engineering, Computer Science, Physics or proof of exceptional skills in related fields, with practical engineering experience. 2+ years of experience in embedded development in robotics, real-time controls, or system software. Strong proficiency in C, familiarity with C++. Experience with RTOS and embedded peripherals such as ADC, PWM, SPI, CAN, I2C. Must be comfortable with hands-on lab work (including the use of scopes/logic analyzers, CAN tools, soldering irons, etc as needed to support integration). Strong software fundamentals including architecture design, algorithm development, data structures, code modularity, and maintainability. System level engineering experience with electrical and mechanical systems.
Tesla is an Equal Opportunity / Affirmative Action employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state or local laws.
Tesla is also committed to working with and providing reasonable accommodations to individuals with disabilities. Please let your recruiter know if you need an accommodation at any point during the interview process.
For quick access to screen reading technology compatible with this site click here to download a free compatible screen reader (free step by step tutorial can be found here). Please contact [ Email address blocked ] - Click here to apply to Sr. Embedded Software / Firmware Engineer, Charging
for additional information or to request accommodations.
Privacy is a top priority for Tesla. We build it into our products and view it as an essential part of our business. To understand more about the data we collect and process as part of your application, please view our Tesla Talent Privacy Notice.
- Architectural Design
- C++ (Programming Language)
- Data Structures
- Information Technology