Android Automotive Framework Engineer
Published date: 2024/01/10
- Location: Bengaluru, Karnataka, India
JD for Android Automotive Framework Engineer
Position Summary:
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. The candidate should have sound knowledge of the Android systems and Frameworks.
Responsible for requirement analysis till realization of the functionality in the Android Automotive domain.
Responsible to develop different modules/components in Android Automotive 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 and verification 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 team members 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 a very good understanding of different Android Components: Services, Broadcast Receivers, Content Providers, Treble Architecture
Proficiency in Java, or Kotlin and Object-Oriented Programming
Expertise and working knowledge in one or more domains 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 the Android build system is required
Knowledge of any Git, Gtest, SVN, and Tortoise Configuration Tools
Good to have:
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 to Google Compliance Testing (CTS, VTS, STS, ACTS, etc)
Good knowledge of Android Middleware (Drivers, HAL, Libraries, Framework, etc)
Knowledge of 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.
Experience: 2 to 10
Location: Bangalore
HC: 30
Job Types: Full-time, Regular / Permanent
Ability to commute/relocate:
Bengaluru, Karnataka: Reliably commute or planning to relocate before starting work (Required)
Experience:
Android Development: 2 years (Required)
total work: 3 years (Required)
Position Summary:
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. The candidate should have sound knowledge of the Android systems and Frameworks.
Responsible for requirement analysis till realization of the functionality in the Android Automotive domain.
Responsible to develop different modules/components in Android Automotive 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 and verification 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 team members 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 a very good understanding of different Android Components: Services, Broadcast Receivers, Content Providers, Treble Architecture
Proficiency in Java, or Kotlin and Object-Oriented Programming
Expertise and working knowledge in one or more domains 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 the Android build system is required
Knowledge of any Git, Gtest, SVN, and Tortoise Configuration Tools
Good to have:
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 to Google Compliance Testing (CTS, VTS, STS, ACTS, etc)
Good knowledge of Android Middleware (Drivers, HAL, Libraries, Framework, etc)
Knowledge of 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.
Experience: 2 to 10
Location: Bangalore
HC: 30
Job Types: Full-time, Regular / Permanent
Ability to commute/relocate:
Bengaluru, Karnataka: Reliably commute or planning to relocate before starting work (Required)
Experience:
Android Development: 2 years (Required)
total work: 3 years (Required)
1 page views
Related listings
-
Associate ProgrammerAndroid DeveloperJob Company Site Name: Bengaluru Luxor North Tower Posted Date: Apr 20 2022 Ready to help shape the future of healthcare? At GSK, we have already delivered unprecedented change over the past four years, improving R&D, becoming a leader in Consume...2026/11/06
-
Android Mobile DeveloperAndroid DeveloperResponsibilities We are looking for a strong mobile app developer who welcomes both engineering and maintenance tasks. The primary focus will be to implement new user interfaces and features together with automated unit and integration tests. You wil...2026/11/06
-
Urg. Req. for Postings of Android Lead EngineerAndroid DeveloperJob Opening Details back to list Reference Code: BJ01591 Job Title: Android Lead Engineer Category: Job Description: Android Lead Engineer Key Skills: 7+ Yrs Location: Bangalore Required Experience: Not Specified Positions: 12026/11/06