Software Engineer - Embedded Systems
Applied Intuition · Stuttgart · onsite
You will design, develop, and port autonomous software modules across system-on-chip platforms. You will bring up embedded hardware and software, optimize perception models, interface with automotive middleware, and support vehicle, software-in-the-loop, and hardware-in-the-loop operations.
Responsibilities- Develop and debug the autonomous stack on embedded compute platforms
- Optimize perception models for embedded performance with machine learning engineers
- Interface with automotive middleware and communication protocols
- Support vehicle operations and software-in-the-loop and hardware-in-the-loop setups
- Use AI-accelerated development tools and workflows
Requirements- 5+ years of hands-on C/C++ experience in POSIX and RTOS environments
- Experience with automotive SoCs
- Low-level understanding of hardware accelerators, encoders, DSPs, and GPUs
- Knowledge of QNX and Linux
- Experience with microcontrollers, hardware debuggers, and flashing interfaces
Benefits- 30 days of paid vacation per year
- €19 lunch budget and €19 dinner budget
- Free breakfast, snacks, and drinks in the office
- €965 annual learning and development budget
- €580 annual fitness budget
- Subsidized Wellpass membership
- €25 monthly Deutschlandticket contribution
- Parental leave beyond statutory parental leave