Senior Embedded Software / Firmware Engineer - Power Electronics (m/f/d)
Core
Develop firmware and C code for real-time embedded power electronics systems used in energy storage and vehicle charging.
Role type
Senior Embedded Software/Firmware Engineer (Power Electronics)
Builds
Power converters and charging systems for Tesla products
Domain
Automotive/Energy Storage / Embedded Systems
Required skills
C programming, real-time embedded systems, algorithm development, hardware schematics reading, microcontroller peripherals (ADC, DAC, PWM, Timers), communication protocols (SPI, I2C, CAN, UART)
Preferred skills
Python, Rust, unit testing, software in the loop, hardware in the loop
Technologies
C, Python, Rust, SPI, I2C, CAN, UART, ADC, DAC, PWM
Responsibilities
Write high-quality C code for real-time embedded systems, develop and debug firmware, create and execute board level test plans, perform hands-on hardware bring-up and qualification, work with product deployment teams to track fleet performance and drive firmware improvements
Seniority
Senior, hands-on IC
