Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Automotive/Embedded Software Engineer Hardware Abstraction Layer.
India Jobs Expertini

Urgent! Automotive/Embedded Software Engineer - Hardware Abstraction Layer Job Opening In Bengaluru – Now Hiring Mrshortlisted

Automotive/Embedded Software Engineer Hardware Abstraction Layer



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)


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Automotive Embedded Potential: Insight & Career Growth Guide