Senior Embedded Software Engineer - Adaptive AUTOSAR / C++
We're currently partnered with a fast-growing technology company developing advanced electronic control systems that power the next generation of electric mobility. The team are looking to bring on a Senior embedded Software Engineer to work on the architecting/developer of core software components for high-voltage battery systems.
This is a permanent position based in Munich, Germany. Please note, due to the urgency of the role, the team are only able to consider applicants able to start prior to the beginning of 2026.
Key Responsibilities for this Senior Embedded Software Engineer position:
* Design and develop low-level embedded software including drivers, communication stacks, crypto modules, and bootloaders.
* Lead architectural design ensuring robustness, scalability, and security.
* Conduct hardware bring-up, validation, and diagnostics integration.
* Perform code reviews focused on clean coding, performance, and security.
* Integrate embedded software modules for real-time systems and optimize resource usage.
* Ensure compliance with automotive safety standards such as ISO26262, ASPICE, and ISO21434.
* Collaborate across teams to integrate builds, testing, and deployment within a CI/CD environment.
Key Requirements:
* Degree in Software, Electrical, or Computer Engineering, or related technical field.
* Strong experience in C++ (11 and later), with solid knowledge of STL and unit testing.
* Experience in low-level development, flash bootloaders, and board bring-up.
* Knowledge of cryptography and secure communication protocols.
* Familiarity with AUTOSAR, automotive diagnostics, and microcontrollers (e.g., AURIX, NXP, TI).
* Hands‑on experience with CAN, SPI, Ethernet, or similar protocols.
Keywords: Embedded Systems / C++ / Automotive Software / Firmware Development / Secure Bootloaders / ISO26262 / ASPICE / ISO21434 / AUTOSAR / Microcontrollers / AURIX / NXP / TI Hercules / CAN / SPI / Ethernet / Diagnostics / Cryptography / Embedded Security / Board Bring‑up / Firmware Architecture / Real‑Time Systems / Battery Management / Electric Mobility
If you are interested in the Senior Embedded Software Engineer position, please send a copy of your CV to ts@eu-recruit.com
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice https://eu-recruit.com/wp-content/uploads/2024/07/European-Tech-Recruit-Privacy-Notice-2024.pdf
Senior level: Mid‑Senior level
Employment type: Full‑time
Industries: Appliances, Electrical, and Electronics Manufacturing
#J-18808-Ljbffr