![Mahindra and Mahindra Limited [Automotive and Farm Equipment Business]](https://storage.googleapis.com/remote-rocket.appspot.com/Mahindra%20and%20Mahindra%20Limited%20%5BAutomotive%20and%20Farm%20Equipment%20Business%5D.jpeg?GoogleAccessId=firebase-adminsdk-ptm37%40remote-rocket.iam.gserviceaccount.com&Expires=16447017600&Signature=a3rJGhsFlrXIC94PJs1EP8j6DBmtDPcLiCc70R7RgbNKD2ZrC8T0V2bcI%2F%2BFRSzXBrdaLCn55otdXEOnlB%2Fax3nyWycMzi6P%2BK9wyoQd3N3swiq2mvCETsEcCOK2J%2FCpqwVYPSrYk4beZyPN60VtL%2FuDZU%2Bmi3w0QKW%2FeVQN3vT6yPTepj2Y%2F4YET3EUOmz7PYw6Xlsyvf%2FcMw2c2P85FpJT4M1fkWick7%2FhCoyumoi4WOPKVMHNLTaRWbG%2FdTz5Fnk1dyLYmgXtF%2FHjC7K68WeiwCFwgSky7Iwyn84eOXQ%2FYuJuiteej3zJbzjBovYTGO8Rkv1ADTxzyYk48lQxXA%3D%3D)
Lead Engineer
Mahindra and Mahindra Limited [Automotive and Farm Equipment Business]
full-time
Posted on:
Location Type: Office
Location: Coimbatore • India
Visit company websiteExplore more
Job Level
About the role
- Responsible from requirement analysis till realization of the functionality in Android Automotive domain
- Responsible to develop different modules/components in Android Native Layer and HAL in AAOS
- Should understand HIDLs and SoC HAL implementation
- Develop and implement new vendor HALs by extending AAOS HALs or writing new one without impacting the existing HIDLs
- Should be able to own complete Android Native layer with multiple HALs
- Should be able to add relevant underlying Android kernel support for HALs
- Profiling and reducing the Android boot time
- Triaging, debugging, identifying root cause and solving multiple complex performance and stability related system issues
- Code review and unit tests to ensure code is optimized and doesn't consume much system resources such as CPU, Memory
- Delivery of the software for software Integration
Requirements
- 5-7 Years B.E / BTech / ME/ MTech in EEE, ECE, E&I, CSE
- Excellent communication skills, both verbally and in written text
- Problem-solving skills
- Independent, delivery focused, able to adhere to processes & deadlines
- Effective Team player Collaborative, Agile and Bold behaviour
- Good experience in Android domain for Digital Cockpit platforms
- Experience with Hypervisor based on Android system
- Working experience in any latest gen Automotive chipsets, preferable Qualcomm snapdragon 6/8 series
- Working experience in Agile methodology
- Experience in using Jira for Feature and Defect management
- Experience working with GitHub/Gerrits
- Strong proficiency in programming languages: Java, Kotlin, C++, Embedded C, and Python
- Deep knowledge of the Android Framework, AOSP, Car Service, AIDL, HIDL, NDK, and JNI
- Expertise and working knowledge in one or more domain are mandatory in Automotive infotainment system - Vehicle HAL, Power management, Android Auto, Car Play, Virtual Personal Assistant (Alexa..), Graphics, Display
- Solid understanding of Android best practices and mechanisms for ensuring robustness and stability of the system
- Strong debugging skills for complex system wide issues
- Proficiency in Android tools and debugging techniques
- Good understanding and working knowledge of CDD
- Hands on experience in using DevOps and Bug tracking tools ( JIRA, GIT, Polarian, Doors, RTC)
- Experienced in Design/Architecture Tools like EA
- Strong analytical skills and hands-on experience with the tools and techniques necessary to perform root cause analysis, and ability to come up with solutions for complex issues
Benefits
- Our commitment to Diversity, Equity, and Inclusion
- Competitive salary
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaKotlinC++Embedded CPythonAndroid FrameworkAOSPCar ServiceAIDLHIDL
Soft Skills
communication skillsproblem-solving skillsindependentdelivery focusedteam playercollaborativeAgilebold behaviouranalytical skillsdebugging skills
Certifications
B.EBTechMEMTech