CareerPlan

Senior Software Engineer, Charging & Energy Products (m/f/d)

Freiburg im Breisgau, BADEN_WUERTTEMBERGFull-time2026-11-05 → 2026-11-10

Core

Build applications for the Tesla Site Controller to manage devices, billing, authorization, and power distribution at Supercharger sites.

Role type

Senior Software Engineer (Embedded Systems/IoT)

Builds

Tesla Supercharger site controller applications

Domain

Electric Vehicle (EV) charging infrastructure

Required skills

Golang, C++, Rust, embedded Linux, multi-threaded programming, object-oriented design, unit testing, TDD, IoT platforms, JSON, Protobuf, gRPC, REST, HTTP, TLS, TCP, UDP, CAN

Preferred skills

OCPP, ISO15118, power conversion, thermal controls, battery management

Technologies

Golang, C++, Rust, Linux, gRPC, REST, JSON, Protobuf, CAN

Responsibilities

Develop high-quality software in Golang, C++, and/or Rust; Design and implement solutions within a microservice architecture; Perform root cause analysis of field issues; Develop CI tests (unit, SIL, HIL); Collaborate with validation teams on integration test strategies

Seniority

Senior, hands-on IC