Lead Engineer developing modules in Android Automotive domain for Mahindra & Mahindra. Responsible for Android Native Layer, HAL development, and performance optimization.
Responsibilities
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
Associate/Lead Engineer delivering asset integrity services for industrial, transport and water sectors. Providing leadership and client engagement to extend the life of critical assets in Brisbane.
Staff Software Engineer focused on application development for personal lines portfolio at The Hartford. Leading technical initiatives and mentoring junior engineers in an agile environment.
React Native Developer at RebelDot involved in developing and maintaining mobile applications. Required extensive experience in JavaScript and React frameworks, contributing to scalable projects.
Senior Software Engineer focusing on backend development for Cambio's eHealth solutions. Working with innovative platforms and collaborating in a dynamic and technical environment.
Senior Software Developer focusing on the front - end for internal applications at Redox. Collaborating closely with senior developers to optimize the entire stack from database to UI in a hybrid work environment.
Associate Software Engineer at Intapp contributing to AI - powered SaaS solutions for professionals. Working in a hybrid role with engineering teams to develop innovative products in Lisbon.
System Administrator engaging in tech solutions across diverse industries. Managing data systems and ensuring security compliance while collaborating with technicians.
Software Engineer designing and developing SaaS micro - services for the Aternity platform. Collaborate with cross - functional teams to troubleshoot and optimize distributed systems for digital experience management.
Senior GenAI Architect leading transformation and migration of legacy systems for clients using AI technologies. Collaborate with teams to ensure robust and secure cloud solutions.
Software Developer at Peregrine Advisors Benefit Inc. designing applications for a Department of Defense agency. Focus on SharePoint, Power Platform, and compliance with federal cybersecurity requirements.