Qualifications
- Holds a Bachelor’s degree in Robotics, Mechatronics, Applied Physics, Electrical Engineering, or Aerospace Engineering.
- Possesses a comprehensive understanding of customer perspectives on various Advanced Driver Assistance Systems (ADAS) and automated driving features, as well as active safety.
- Previous professional experience in the field of ADAS, automated driving features, active safety, and associated software and algorithms.
- Academic background in developing modern applications using C++, Linux, and Python, employing object-oriented design techniques.
- Previous hands-on experience in developing modern applications using C++, Linux, and Python with an emphasis on object-oriented design.
- Familiarity with the definition of the Controller Area Network (CAN) Protocol and related tools (e.g., CAN, LIN, Ethernet, OSEK, RTOS).
- Understanding of the purpose and application of Git, including branching, in the development of software applications.
- Previous practical experience with software development using Git branching and version control.
- Previous experience with modern code-quality assurance tools such as Valgrind and Clang.
- Familiarity with the V-model in software development.
Mission
As an embedded software engineer, you will play a crucial role in a multinational team with the objective of:
- Developing automotive ADAS functions using Python and C++.
- Creating virtual environments for testing ADAS functions.