Source description
About the role
Education Qualification: Bachelor's or Masters in Computer Science / Electrical Engineering or a related discipline Roles and Responsibilities: ● As a senior-level software engineer, you will coordinate and implement both Android Automotive OS platform, features as well as Customer-facing features of our connected, embedded Infotainment System. ● Candidate should have sound knowledge of Android System and Framework. ● Responsible from requirement analysis till realization of the functionality in Android Automotive domain. ● Responsible to develop different modules/components in AndroidAutomotive System ● Is responsible for multiple component ownership for Android Automotive System ● Delivery of the software for software Integration ● Ensure the implementation of defined test strategies and document the achieved results. ● Ensure pre-integration testing andverification for the functional area and its features. ● Ensure traceability, consistency of requirements and feature maturity ● Defect triaging and resolution ● Work with other domains for the resolution of dependencies on features and defects ● Mentor the less experienced teammembers to guide and assist them in completing their tasks on time Mandatory Skills: ● Solid working experience with the software life-cycle methodologies. ● Collaborate within an agile cross-functional team environment. ● Strong leadership, planning and organization skills. ● Mentoring skills to assist less experienced team members ● Expert knowledge about the Android Framework, AOSP platform architecture, and related build system ● 8+ years of working experience in modifying Android framework components, system services, and the Android SDK ● Good understanding of Android Automotive System and Car Framework ● Should have very good understanding of different Android Components : Services, Broadcast Receivers, Content Providers, Treble Architecture ● Proficiency Java, or Kotlin and Object-Oriented Programming ● Expertise and working knowledge in one or more domain are mandatory in IVI SYSTEM ● vConnectivity (Wifi or Bluetooth or NFC etc), vMultimedia (Audio or Video ), vVPA (Virtual Personal Assistant: Alexa, Google etc), vEVS (Exterior ● View System Camera for IVI), vCluster rendering, vADAS ● vNavigation, vAutomotive HMI / vVehicle HAL ● Solid understanding of Android best practices and mechanisms for ensuring robustness and stability of the system ● Hands on experience writing UNIT test cases for developed Android Modules ● Exposure to Android build system is required ● Knowledge on any Git, Gtest and SVN and Tortoise configuration Tools. Preferable Skills: ● Strong communication skills and Good English skills (writing, documenting, conversation) ● Android Porting/Upgrading Experience ● Ensure traceability, consistency of requirements and feature maturity ● Good understanding and working knowledge of CDD and GAS documents ● Exposure in Google Compliance Testing (CTS,VTS, STS,ACTS etc) ● Good knowledge of Android Middleware (Drivers, HAL, Libraries, Framework etc) ● Knowledge on Testing Tools like CANOe will be an added advantage ● Exposure to Android tools and debugging techniques. ● Experience in automation of integration tasks with any scripting language (Shell/Python) will be an added advantage. Keywords: HMI, Android, HMI Cockpit Software, Android/QNX, Frameworks: MVC,MVVM architecture, Android Studio, QT QML, Figma, Photoshop
More at VIMERSE INFOTECH INC