Public summary
Join as a working student focused on developing and evaluating system-level prototypes for latency-critical AI inference on industrial edge platforms. The role involves programming in C or C++, working with Linux-based embedded systems, implementing benchmarking tools, integrating AI runtimes, and investigating CPU/GPU scheduling to improve performance on real hardware. Suitable for Computer Science or related field students with strong programming skills and an interest in embedded real-time systems.
Location and work setup
- Location
- Garching bei München
- Remote status
- Hybrid
- German requirement signal
- No German Required Detected
- Detected job language
- English
Responsibilities
Support development and evaluation of system-level prototypes for latency-critical AI inference on industrial edge platforms using C/C++. Assist in implementing benchmarking tools to measure latency, jitter, and resource usage in Linux-based environments. Contribute to integrating AI runtimes and inference workloads into embedded and edge software environments. Investigate CPU/GPU scheduling, resource isolation, and interference in heterogeneous compute settings, converting measurements into practical hardware improvements.
Qualifications
Currently studying Computer Science, Electrical Engineering, Embedded Systems, Robotics, Automation, or related field. Solid programming skills in C and C++. Practical experience with Linux and working close to operating systems and hardware. Beneficial: experience with multithreading, networking, profiling, hardware accelerators, and low-level debugging. Very good English skills.