(Senior) Embedded Software / Firmware Engineer - Power Electronics (m/f/d)
Join or sign in to find your next job
Join to apply for the (Senior) Embedded Software / Firmware Engineer - Power Electronics (m/f/d) role at Tesla
Continue with Google
(Senior) Embedded Software / Firmware Engineer - Power Electronics (m/f/d)
Join to apply for the (Senior) Embedded Software / Firmware Engineer - Power Electronics (m/f/d) role at Tesla
What To Expect
As a driven Senior Embedded Software/Firmware Engineer in the Tesla Energy Products team, you will develop the next generation of cutting-edge, world-class power converters for energy storage and vehicle charging. Your responsibilities include architecting, implementing, and validating firmware, collaborating with production, and driving fleet improvements. You will work closely with Hardware, Controls, and Software teams to deliver production-grade, safety-critical firmware for AC/DC and DC/DC power converters. You should be enthusiastic about owning the product and delivering top-quality firmware. This role offers the opportunity to push the boundaries of power conversion technology deployed in Tesla products worldwide, supporting our mission to accelerate the world's transition to sustainable energy.
What You'll Do
* Write high-quality C code for real-time embedded systems
* Develop and debug firmware, optimize code/performance, create and execute board-level test plans to identify hardware and firmware issues
* Translate control algorithms into software and integrate into firmware and validation frameworks
* Manage test firmware to support manufacturing across in-house and external facilities
* Perform hardware bring-up and qualification of power converters, including lab work throughout the product lifecycle
* Collaborate with deployment teams to monitor fleet performance, assess issues, and improve firmware for new features and anomaly resolution
What You'll Bring
* BSc or higher in Engineering, Computer Science, Physics, or related field, with practical engineering experience
* Proficiency in delivering high-quality C code in real-time embedded environments
* Strong understanding of software fundamentals, algorithms, data structures, modularity, and maintainability
* Solid electrical fundamentals, ability to read schematics, and work with hardware teams for co-designed hardware/software architecture
* Proficiency in at least one of the following: Python, Simulink, Rust
* Experience with microcontroller peripherals (ADC, DAC, PWM, Timers) and communication protocols (SPI, I2C, CAN, UART)
* Familiarity with testing methodologies such as unit testing, software-in-the-loop, or hardware-in-the-loop is desirable
Additional Details
* Seniority level: Mid-Senior level
* Employment type: Full-time
* Job function: Engineering and Information Technology
* Industries: Motor Vehicle Manufacturing, Renewable Energy, Semiconductor Manufacturing, Utilities
Referrals can double your chances of interviewing at Tesla.
Apply Now
Sign in to set job alerts for “Firmware Engineer” roles.
#J-18808-Ljbffr