Keyskills: Development planning middleware C C Java OpenCV Linux Embedded Linux Posix communication protocols CAN Ethernet Github Cmake CAN ARINC LIN FlexRay LVDS SPI I2C Bluetooth Wifi USB GPS TCPIP UDS OTA LAN WAN SMB NFS SNMP System Architecture Design automotive domain Service Oriented Architecture SOA AGL TCU Adaptive Autosar ADAS PreeVision Davinci Configurator Davinci Adaptive Bazel build Conon ADASAD Infotainment technologies NVDIA Deep stream Drive SDK fast paced environments Bus Driver MOST Automotive Ethernet Connectivity Device Driver Protocol Stack BLE Network Protocol SOMEIP DOIP AI Image AI Robotics Imaging Rendering HiL setup Protocols for Flashing the ECU Flashing the SW on to ECU Connecting ECU to HIL