onsite
Senior Embedded Software / Firmware Engineer - Power Electronics - Tesla Germany GmbH
Embedded Systems Engineer
Lead the design, implementation, and validation of firmware for power electronics systems, driving performance, reliability, and safety in high‑voltage environments using C/C++ and RTOS platforms.
About the role
Key Responsibilities
- Architect and develop robust firmware for power electronic modules, ensuring compliance with safety and performance standards.
- Collaborate with hardware teams to integrate sensors, converters, and communication interfaces into embedded systems.
- Implement real‑time control algorithms on RTOS platforms, optimizing for latency, throughput, and power efficiency.
- Conduct rigorous unit, integration, and system‑level testing, including hardware‑in‑the‑loop (HIL) validation.
- Diagnose and resolve complex hardware‑software interactions, leveraging advanced debugging tools and techniques.
- Document design decisions, code reviews, and test results to support continuous improvement and regulatory compliance.
Requirements
- 10+ years of embedded software experience in power electronics or related fields.
- Proficiency in C/C++ and experience with RTOS (e.g., FreeRTOS, VxWorks).
- Deep understanding of power converter topologies, motor drives, and high‑voltage safety.
- Hands‑on experience with hardware debugging (JTAG, logic analyzers) and Linux‑based development environments.
- Strong analytical skills, excellent communication, and a proven track record of delivering high‑quality firmware on schedule.