Deploying C/C++ machine learning applications on PC and embedded devices
Writing high quality, tested and efficient software in C++ for our AI/ML SW Stack
Performing neural network runtime optimization, e.g. quantization or pruning
Optimizing scheduling of multiple neural network models across different device cores
Working in an Agile SW development team (SCRUM) closely with Machine Learning Engineers, System Engineers, and SW engineers
Your Background
Required Qualifications
Master's degree in computer science, embedded systems, or related field
Strong software development skills in C++. You have a passion for clean, well-tested, and well-documented code.
Experience in integrating multiple SW modules into one system. Solid understanding of process scheduling, threading, pipelining, resource allocation.
Knowledge in compute HW architectures: CPU, GPU, DSP, NPU, SoC, AI accelerators
Fluent in English. Excellent written and verbal communication skills & interpersonal skills
Practical experience with Linux, version control systems (Git), build systems (Make, CMake, Autotools) and code review tools (Gerrit, Gitlab, Bitbucket)Preferred Qualifications:
Background in image processing, computer vision, and multi-view geometry
Practical experience with Linux, version control systems (e.g. Git, DVC), build systems (Make, CMake, Autotools) and code review tools (Gerrit, Gitlab, Bitbucket)
Preferred Qualifications
Practical experience with automotive/robotics middleware, such as ROS, Adaptive AUTOSAR
Practical experience with one or more neural network inference engines: ONNX Runtime, TensorRT, TFLite
Solid understanding of artificial intelligence, model building and evaluation
Solid knowledge in at least one common ML framework (PyTorch, Tensorflow,…)
Why join us?
You can grow at Aptiv. Aptiv provides an inclusive work environment where all individuals can grow and develop, regardless of gender, ethnicity or beliefs.
You can have an impact. Safety is a core Aptiv value; we want a safer world for us and our children, one with: Zero fatalities, Zero injuries, Zero accidents.
Your Benefits At Aptiv
Learning and professional development in an international environment
Access to internal and external training, coaching, and certifications
Recognition for innovation and excellence
Health-focused benefits: health days, discounts at local gyms, and additional accident insurance
Price deductions from providers like Samsung, Adidas, and Fitness First
Karrierestufe
Berufseinstieg
Beschäftigungsverhältnis
Vollzeit
Tätigkeitsbereich
Ingenieurwesen und IT
Lassen Sie sich über neue Jobs im Bereich Experte für maschinelles Lernen in Wuppertal informieren.