Minimum Requirements: Bachelor’s degree in Mechanical Engineering, Computer Engineering, or a closely related field, plus 2 years of experience in algorithm engineering occupations within the automotive industry, and demonstrated experience with: Embedded Programming in C/C++, Python and Matlab; Developing software and algorithms for Advanced Driver Assistance Systems; Model-based development in Simulink, Targetlink, and Controldesk; Debug software using Lauterbach debugger and Vector tools; Perform software calibration with ETAS Inca and GM Creta tools; Working with automotive development processes compliant with ASPICE and ISO26262; Working with vehicle bus architectures CAN/CAN FD, CANoe, CANalyser, and CANapeProduct Life Cycle management tool PTC Integrity; Requirement management in IBM DOORs; Vision based ADAS functions, including AEB (Automated Emergency braking), Object detection, Lane detections, Traffic Sign detections, and Auto High Beam); Regulatory requirements for active safety, including GSR, NCAP, and NHTSA; and Closed loop simulation with IPG Carmaker.