Embedded Machine Learning Engineer (Graduate) (f/m/d) - Entwicklung, IT
- +3
- +10
- Dresden, Saxony, Germany
- +3
- +10
- Dresden, Saxony, Germany
About
Job ID: R-10053609 Job Summary: You will be part of the Innovation team building next-gen automotive radar and self-driving perception technologies Opportunities to apply your hands-on software engineering and development skills using various tools like custom IDEs, compilers and SDK for edge SoCs Benchmark custom AI models on NXP hardware and build up the software stack for developing a full radar system PoC Job Qualifications: Bachelor/Master Degree in Electrical Engineering, Computer Science, or related fields ML Hands-on skills Knowledge of Python and ML frameworks like PyTorch and Tensorflow Knowledge of embedded ML tools like TFlite, TFlite micro, ONNX toolchains / runtime Knowledge of AI model optimization techniques like quantization, pruning etc. (Bonus) Experience with custom ML toolchains (NXP eIQ Auto) (Bonus) Experience in deploying AI model on embedded hardware Embedded Software Hands on Skills Experience in C/C++, Embedded C Experience with setting up custom toolchains with IDEs (Eclipse based), Compilers (GCC etc), and debuggers (GDB) including HIL testing (JTAG) Experience with HIL testing and embedded system software development using custom APIs Experience with Software Development in embedded Linux environment (Bonus) Experience with hardware emulators (FPGA based) or Cycle Accurate Software simulators of custom AI HW IPs Strong communications, documentation, and presentation skills Highly self-motivated and enjoying solving difficult challenges Fluent in English
Nice-to-have skills
- Python
- PyTorch
- TensorFlow
- C
- C++
- Embedded C
- Eclipse
- GDB
- JTAG
- Embedded Linux
Work experience
- Embedded
- Machine Learning
- Electronics Engineering
Languages
- English