As an Automotive Software Engineer with one of 2 teams, you will be responsible: (1) Vehicle Network Team:• Researching and developing applications, framework service (middleware) for Car Infotainment, AVN (Audio Video Navigation) and Telematics system in both C/C++ Linux Embedded and Android Framework* (AOSP)• Develop software products with cutting edge automotive technologies* (Bluetooth/Wi-Fi, OTA & SW Update, In-Vehicle Network services: Ethernet, Diagnostic, Car Interface)• (*) Bluetooth/Wi-Fi jobs are available for both C/C++ Linux and Android Framework AOSP, the other technologies are only for C/C++ Linux.• Participating in the full Software Development Life Cycle (Agile, ASPICE, NPI) from requirement analysis, creating software design documents (HLD/LLD, detailed design), implementation, testing (UT/IT), and maintenance• Collaborate with team to delivery reliable software on time based on project milestone.• Handle technical problems, and report progress, and work results to the technical leader.• Generate reports, communicate with local managements and head quarter (2) Connectivity Framework Team:• Researching and developing framework services(middleware) for Car Infotainment, AVN (Audio Video Navigation) and Telematics system in C++, Linux• Develop software products with core features of Automotive SW middleware, such as Power, Routing, Telephony and other services.• Participating in the full Software Development Life Cycle (Automotive SPICE, Agile) from requirement analysis, creating software design documents, implementation, testing and verification• Collaborate with team to delivery reliable software on time based on project milestone.• Handle technical problems, and report progress, and work results to the technical leader.• Generate reports, communicate with local managements and head quarter