Experienced
Senior Software Engineer (Android Automotive)
We are looking for a Senior Software Engineer with strong knowledge of Android (AOSP) development with 3 to 5 years of experience to lead the design, development, and deployment of our cloud-based software products for automotive domain.
Key Responsibilities:
•May have to interact with customers to clarify the requirements of the embedded product
•Design, develop, test, and debug embedded software for Linux-based systems
•Write efficient, readable, and maintainable code in Embedded C/C++
•Work with hardware teams to integrate and validate software on target boards
•Analyze and resolve software defects using debugging tools (JTAG, GDB, logic analyzer, etc.)
•Participate in code reviews, unit testing, and system testing
•Support development activities related to automotive embedded systems
•Collaborate with cross-functional teams to meet project timelines and quality goals
Skills and Qualifications
Must Have:
•Strong experience in Embedded C and C++ programming
•Hands-on experience with Android AOSP development
•Experience working with Android HALs (Hardware Abstraction Layer)
•Familiarity with cross-compilation tools
•Proficiency in Git for version control and collaboration
Good to have:
•Experience with Android Automotive HALs (Vehicle HAL, EVS HAL, etc.)
•Knowledge of Android CTS/VTS testing frameworks
•Experience working with Android Automotive
platforms
•Understanding of communication protocols (wired and wireless)
•Familiarity with Linux BSP (Board Support Package)
•Experience working in Agile environments
Recruitment Process:
1) Online Registration – Submit the online registration form.
2) Coding Test & Technical Interview 1 – Evaluate programming and problem-solving skills.
3) Technical Interview 2 – Assess system design, architecture, and technical knowledge.
4) HR Interview – Discuss role expectations, company culture, and other HR formalities.
Prepare for Recruitment
We’ll be checking if you are …
* Passionate programmer
* Upskill regularly
* Enthusiastic and ambitious in life
* A team player• check available time slots for scheduling your test before starting the application process.