Your Tasks
- You’re responsible for designing and developing low-level embedded software, including drivers, secure communication stacks, crypto modules, and flash bootloaders
- You perform hardware bring-up and validation
- You lead architectural design efforts, ensuring scalability and robustness of the software systems
- You conduct thorough code reviews with a focus on low-level implementation, security, and clean coding practices
- You maintain and optimize the performance of the existing codebase
- You develop and integrate automotive diagnostics functionality within embedded systems
- You integrate software modules, considering real-time capabilities and efficient resource management
- You ensure software development adheres to necessary automotive safety standards, such as ISO26262, ASPICE, and ISO21434
- You integrate software builds, deployment, and testing into the CI/CD tool landscape
Your Benefits
- Home-office-possibilities (3 days/week)
- 30 vacation days
- Company pension plan
- FitX gym membership and eGym Wellpass access
- Bike leasing program
- Deutschlandticket (public transport ticket)
- Free daily lunch prepared by an in-house chef
Your Profile
- You have successfully completed a university degree in an engineering field, math, or applied physics
- You have proven experience in managing complex software projects, with a focus on low-level system development and architecture
- You have hands‑on working experience in software engineering in C++ (version 11 and later), including STL algorithms, containers, and unit testing
- You have experience working with AUTOSAR configuration tools in automotive embedded systems
- You have deep experience with flash bootloaders, board bring‑ups, and writing assembly language
- You have strong knowledge of security concepts and cryptographic algorithms, with practical application experience
- You have solid exposure to electronics, including debugging with oscilloscopes and logic analyzers, and reading schematics
- You have experience working with automotive norms such as ISO26262, ASPICE, and ISO21434
- You are familiar with different communication protocols such as CAN, LIN, SPI, ISOSPI, Ethernet, J1939, or Odx
- You have knowledge of microcontrollers and relevant tools such as AURIX Tricore, TI Hercules, and NXP S32
- You have a creative mindset and a strong passion for innovative electronic solutions in the electric vehicle industry
- You have strong team collaboration skills and excellent communication abilities in English
TechMinds GmbH
TechMinds is an HR consultancy with a main focus on Tech & IT. Your advantage: Through us, your application documents are sent directly to the decision maker. In addition, you benefit from free advice on all your career questions. And you get an authentic insight into the daily work routine of your potential employer at an early stage.
Your Application
Please send us your application via the following application button or by email to bewerbung@techminds.de.
We will only present your application documents to our client if we have your consent.