Embedded MCU Software Developer (all genders)
Role details
Job location
Tech stack
Job description
You develop safety-critical embedded software at the heart of modern automotive systems, working close to the hardware on next-generation MCU platforms. In an interdisciplinary setup, you contribute to reliable, secure, and real-time capable platform software., You design, implement, and integrate low-level MCU software and platform basic software, ensuring timing, safety, and security requirements are met. Your work enables stable and testable ECU platforms used in series automotive products., You implement and integrate low-level MCU software modules and platform BSW components, enabling essential OS, communication, and diagnostic capabilities.
-
Real-Time & Performance You develop real-time tasks and timing-critical features, supporting performance, latency, and system behavior analyses on multicore MCUs.
-
Safety & Security Built-In You contribute to secure boot, bootloader functionality, and cybersecurity concepts while supporting safety and security compliance activities.
Requirements
- You have a completed degree in computer science, electrical engineering, embedded systems, or a comparable technical field.
- You bring solid experience in embedded software development for automotive MCUs, ideally in safety-relevant or low-level environments.
- You have hands-on experience with MCU platform software, RTOS, low-level drivers, or basic software concepts (e.g. BSW, OpenBSW/ICC1, AUTOSAR-related setups).
- You are familiar with real-time constraints, timing analysis, bootloaders, and embedded security concepts on microcontroller-based systems.
- You are willing to travel occasionally depending on project needs and enjoy close collaboration with hardware, system, and verification teams.
- You communicate confidently in English; German language skills are a plus.
Benefits & conditions
- A flexible working model that gives you the opportunity to work remotely, manage your own overtime account responsibly, and actively shape your working hours.
- Access to comprehensive training opportunities on the latest technology trends as well as soft skills, ensuring you always stay up to date.
- Diverse and equal team members are very important to us, and to strengthen team cohesion, we regularly promote events and activities for you and your team.
- An attractive and market-competitive compensation package that you can influence through your individual goal achievement.
- Additional benefits that we consider standard - but should not be forgotten - include employee discounts, the option to lease a bike or car under corporate conditions, participation in our stock purchase program, insurance and retirement planning options, and much more.