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 26262, ASPICE, and ISO 21434.
* 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 (https://eu-)