Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Mrshortlisted and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p><p><b>Description :</b><br/><br/>- Candidate must be based in Bangalore and available for immediate joining.<br/><br/>- Must have experience in the Automotive or Manufacturing industries.<br/><br/>- Minimum 2+ years of C++ development experience with exposure to Androids HAL (Hardware Abstraction Layer).<br/><br/>- Experience in Java with Android app development expertise.<br/><br/>- Hands-on experience with JIRA and version control systems (Git, etc.).<br/><br/>- Minimum 1+ year of Android application development experience.<br/><br/>- Candidate age must not exceed 35 years.<br/><br/><b>Position Overview :</b> Android Automotive/Embedded Software Engineer<br/><br/>We are seeking a skilled Android Automotive Developer/Embedded Software Engineer to work on Android-based infotainment systems.
The ideal candidate will have a combination of C++, Java, and embedded systems experience, with a deep understanding of Android Automotive HAL and Framework.<br/><br/><b>Key Responsibilities :</b><br/><br/>- Develop and maintain test frameworks and automation for Android-based infotainment systems.<br/><br/>- Implement C++ modules with exposure to Android HAL.<br/><br/>- Develop and maintain Android applications using Java.<br/><br/>- Work with version control systems (Git) and project management tools (JIRA).<br/><br/>- Collaborate on CI/CD pipelines (Jenkins, GitLab CI) for automated builds and testing.<br/><br/>- Understand and work with embedded systems architecture and RTOS concepts.<br/><br/>- Interface with hardware protocols like I2C, SPI, UART, CAN, etc.<br/><br/>- Debug, troubleshoot, and optimize software components for performance and reliability.<br/><br/>- Mentor and support junior team members.<br/><br/>- Communicate effectively with stakeholders and cross-functional teams.<br/><br/><b>Required Qualifications :</b><br/><br/>- Bachelors or Masters degree in Electronics Engineering, Computer Engineering, Computer Science, or related field.<br/><br/>- 5+ years of experience in developing test frameworks and automation for Android infotainment systems.<br/><br/>- Minimum 2+ years of C++ development experience with Android HAL exposure.<br/><br/>- Proficiency in Java, C++, and Python.<br/><br/>- Minimum 1+ year experience in Android application development.<br/><br/>- Strong understanding of Android Automotive System and Android Framework.<br/><br/>- In-depth knowledge of Android components: Services, Activities, Broadcast Receivers, Content Providers.<br/><br/>- Familiarity with embedded hardware interfaces: I2C, SPI, UART, CAN.<br/><br/>- Experience with version control, CI/CD tools, and project management systems.<br/><br/>- Excellent problem-solving, debugging, and mentoring skills.<br/><br/>- Strong communication skills for effective interaction with stakeholders.<br/><br/><b>Location :</b> Bangalore<br/><br/><b>Experience :</b> 5+ Years (Embedded / Android Automotive / C++ / Java)<br/><br/><b>Notice Period :</b> Immediate joiners preferred<br/></p><br/></p> (ref:hirist.tech)
Don't Miss This Opportunity!
Mrshortlisted is actively hiring for this Automotive/Embedded Software Engineer - Hardware Abstraction Layer position
Apply Now