Senior Embedded Software Engineer (m/f/d) C++
Senior Embedded Software Engineer (m/f/d) C++
Senior Embedded Software Engineer (m/f/d) C++
Senior Embedded Software Engineer (m/f/d) C++
TechMinds GmbH
Personaldienstleistungen und -beratung
München
- Verifizierte Job-Anzeige
- Art der Anstellung: Vollzeit
- 68.000 € – 89.000 € (von XING geschätzt)
- Hybrid
Senior Embedded Software Engineer (m/f/d) C++
Über diesen Job
About Us
Further details apart from the job description as well as information about the company are available during the application process.
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
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
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