19 Sep
|
Accenture India Private
|
Bengaluru
19 Sep
Accenture India Private
Bengaluru
Custom Software Engineer Project Role : Custom Software Engineer Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Must have skills : Automotive Digital Cockpit Solutions Valuable to have skills : NA Minimum 12 year(s) of experience is required Educational Qualification : 15 years full time education Summary: As a Principal Android Platform Engineer & Architect Roles &
Responsibilities: -Contribute to android platforms powering automotive infotainment systems. -Technically leading Team(s). -Develop architecture concepts and drive architecture decisions. -Working on the android platform level (with prior experience, also possible from outside automotive, e.g. mobile phones). -Regularly catch up with latest android platform technologies presented on Google s conferences / bootcamps. -Get involved in the full lifecycle of software development to build best-in-class experience information and entertainment applications. -A desire to learn new things and the ability to understand complex systems. -Responsible for complex troubleshooting issues and resolving them. Professional & Technical Skills: -In-depth knowledge of AOSP/AAOS (incl. High proficiency in one of the programming languages (C , Java, etc.) -8 years of Experience in Android platform domain -Expert in Android Framework (AAOS/AOSP)
& customization -Expert in Device Configurations -Expert in Custom Android HALs -Expert in Android component: Services, Broadcast receivers, content providers -Advanced in Custom Android OS extension (a.k.a.
SDK Addons) -Expert in Hardware Abstraction Layers AIDL/HIDL -Expert in C 11,14,17 -Advanced in Linux -Expert in Android Version Migrations (executing update 1/year) -Expert in Version Control Tools (Git, Gerrit) -Advanced in Version Control Tools (Github) -Expert in Multi-Threaded Porgramming -Expert in Middleware Solution Development & OS Concepts -Advanced in Core Java -Advanced in NDK -Expert in Writing (unit) test cases for developed modules -Fundamentals in Experience on solid principals, java design patterns and MVVM. -Advanced in Experience in Service binding, IPC communication and thread handling. -Fundamentals in Experience on Java/Kotlin -Expert in Communication and team collaboration skills -Advanced in Google compliance testing (CTS, VTS,..) -Expert in Proficiency in collaborating with AI-assisted coding tools (e.g., GitHub Copilot) Good to have: -Application Development experience for Media and Phone App, Navigation, Home Screen Customization, cloud communication. -Experience on BT, Wi-Fi, GPS, CAN integration at application level. -OO design patterns. -Android Components and jetpack library.
Additional Information
- The candidate should have minimum 12 years of experience - Degree in Computer Science/Information Technology or similar -This position is open for across location.
📌 Principal Android Platform Engineer and Architect (Bengaluru)
🏢 Accenture India Private
📍 Bengaluru