The position involves designing, architecting, and documenting systematic and reusable Human-Machine Interface (HMI) and service level components across various software variants. The role requires a deep understanding of HMI requirements and their translation into driver-centric application features, as well as collaboration with the team to set specifications and design for In-Vehicle Infotainment (IVI) applications. The candidate will analyze priority defects, propose solutions, and in some cases, implement fixes. Additionally, the role includes developing HMI business logic, utilizing back-end services, and writing high-quality, scalable, and reusable code for standardized yet customizable UI applications. The candidate will also perform functional and non-functional testing, optimize application performance, troubleshoot and debug applications, and develop technical documents to accurately represent application design and code.