Senior Embedded C++ Engineer – High-Voltage Battery Systems
Are you a
Senior Embedded C++ Engineer
who wants to build the secure, low-level foundations of the next generation of electric vehicles and energy storage?
We're partnering with a pioneering, high-growth technology company in the heart of Munich that is accelerating the shift to e-mobility.
They develop
innovative electronic control units
for electric vehicles and stationary storage systems for a global client base, pushing the boundaries of what's possible in battery management.
This isn't just about writing code—it's about becoming a critical member of a specialized, highly motivated international team where your expertise directly impacts product safety, performance, and integrity.
Your Mission & Impact
As a Senior Engineer, you will be instrumental in designing and implementing the foundational software layers.
This role focuses heavily on
low-level systems development
and architectural leadership.
Responsibilities:
Architect and implement core embedded software
, including foundational drivers, secure communication stacks, advanced cryptographic modules, and flash bootloaders.
Lead
architectural design efforts
to guarantee the scalability, security, and robustness of the entire system.
Own
hardware bring-up and validation
, working hands-on with electronics.
Integrate complex
automotive diagnostics
and ensure strict adherence to safety and security standards like
ISO *****, ASPICE, and ISO *****.
Drive code quality through rigorous
code reviews
and contribute to the
CI/CD pipeline
.
Key Skilss:
Hands-on experience in c
omplex, low-level embedded systems.
Proven mastery of C++ (11 and later)
, focusing on low-level system development and architecture.
Deep experience with
flash bootloaders, board bring-ups, and assembly language.
Strong practical knowledge of
security concepts, cryptographic algorithms, and AUTOSAR.
Solid familiarity with electronics, including debugging with
Oscilloscopes and Logic Analyzers
and reading schematics.
Experience with microcontrollers (
AURIX Tricore, TI Hercules, NXP S32
) and key protocols (CAN, LIN, Ethernet).
Fluent English and a degree in a relevant technical field.
Benefits & Culture
Join an entrepreneurial team committed to technological leadership and sustainability.
We offer competitive compensation, trust-based hybrid hours, and six weeks of
'work from anywhere'
per year.
Free, freshly cooked lunch
by an in-house chef, plus free snacks and drinks.
Public transport ticket / Bike-Leasing.
Pension plan / Bonus.
Interested?
Apply directly through LinkedIn, or send your CV to -
By applying to this role you understand that we may collect your personal data, store and process it on our systems.
For more information please see our Privacy Notice (