Working Student Embedded ADAS Software
Core
Develop and maintain AI/Computer Vision components and glue code for ADAS systems on embedded hardware targeting passenger cars, trucks, and motorcycles.
Role type
Working Student Embedded ADAS Software Engineer
Builds
AI inference pipelines and CV algorithms for automated driving systems
Domain
Automotive / Embedded AI
Deliverable
production ML models
Required skills
C++, Python, PyTorch, OpenVX, OpenCL, Git, Docker, Linux, Object Oriented Programming, Multi-threading, Algorithms and Data structures, HW/compute architectures, Signal Processing
Preferred skills
Data Visualization, Data preprocessing, Real-time embedded programming
Technologies
C++, Python, PyTorch, OpenVX, OpenCL, Git, Docker, Visual Studio, Linux, OpenCV
Responsibilities
Develop and maintain AI/CV component runnables with threading logic; Develop AI glue code for model inference and post-processing; Generate and analyze AI model performance using semantic KPIs; Test and analyze AI model performance regarding HW efficiency KPIs; Integrate model binaries into production environments (C++ SW, target HW, Azure cloud); Deploy neural networks on SoCs using dedicated tools; Apply optimization methods to improve HW efficiency and system stability.
