Your Future Tasks at a Glance
- Design and develop low-level embedded software, including drivers, secure communication stacks, crypto modules, and flash bootloaders.
- Perform hardware bring-up and validation.
- Leading architectural design efforts, ensuring scalability and robustness of the software systems.
- Conducting thorough code reviews with a focus on low-level implementation, security, and clean coding practices.
- Maintain and optimize the performance of our existing codebase.
- Develop and integrate automotive diagnostics functionality within embedded systems.
- Integrate software modules, considering real-time capabilities and efficient resource management.
- Ensure software development adheres to necessary automotive safety standards, such as ISO26262, ASPICE, and ISO21434.
- Integrate software builds, deployment, and testing into the CI/CD tool landscape.
What you bring with you
- Successfully completed a university degree in an engineering field (software, robotics, electronics, mechanical), math or applied physics.
- Proven experience in managing complex software projects, with a focus on low-level system development and architecture..
- Hands-on working experience in software engineering in C++ (version 11 and later), including STL algorithms and containers and unit testing.
- Experience working with AUTOSAR configuration tools in automotive embedded systems.
- Deep experience with flash bootloaders, board bring-ups, and writing assembly language.
- Strong knowledge of security concepts and cryptographic algorithms, with practical application experience.
- Solid exposure to electronics, including debugging with Oscilloscopes and Logic Analyzers, and reading schematics.
- Experience working with automotive norms such as ISO26262, ASPICE, and ISO21434.
- Familiarity with different communication protocols such as: CAN, LIN, SPI, ISOSPI, Ethernet, J1939 or Odx
- Knowledge of microcontrollers and relevant tools (AURIX Tricore, TI Hercules, NXP S32).
- Creative mindset and a strong passion for innovative electronic solutions in the electric vehicle industry.
- Strong team collaboration skills and excellent communication abilities in English.
- Able to be onsite in our offices at least 2-3x a week
Top Skills
What We Do
We develop innovative electronic control units for electric vehicles for our global customers. Our battery management system is world-leading regarding safety, features and costs. Our products stand out for function-integration, scalability, variant handling, space and weight. They are being used worldwide in multiple series production vehicles. Combining Silicon Valley’s spirit, pace and ambition with German engineering excellence, we strive to be a distinctive lead supplier for the electrified automotive world and beyond. Our international team is composed of highly motivated and exceptional employees. We offer a relaxed and friendly work atmosphere with flat hierarchies. As a small and specialized team we are well-aware of the importance of each individual colleague and support and promote each employee according to their abilities and needs. Our office with adjacent prototype and testing lab is located in the heart of Munich close to Heimeranplatz

.png)





