Relevant experience: 4-6 years in Infotainment ECU middleware development development (e.g.., C++, Java or Kotlin) and system debugging.
Good understanding of Android /Linux/QNX and Yocto Build system
Good understanding on protobuffers and gRPC
Good understanding of Design Patterns and OOP concepts.
Hands-on debugging skills
Expertise in Android framework, architecture and build system
Knowledge of Service Oriented Architecture (SoA), CommonAPI, SOME/IP is appreciated.
Good communication in English, Rigorous and Well organized.
Team player who is detail oriented, thorough, and analytical with excellent communication & problem-solving skills.
Preferred Qualifications
Experience testing in Android automotive environment.
CI knowledge (git expert, GitLab, docker).
Build system CI & CD.
Knowledge of automotive ethernet communication
General
Strong communication, interpersonal skills.
Self-driven.
Ability to work with deadlines.
Analytical skills and logical thinking.
Adaptability and learning skills.
Responsibilities
Debug and triage reported SW issues in Android based Ecus
Ability to build SW packages & purpose fix patches
Perform Inter ECU communication testing, issue debugging and investigate instability of services between Android VM and memory leak.
Troubleshooting and problem resolution on IVI systems
Excellent understanding of debugging and isolating issues in IVI systems.
Triaging of issues observed during testing and isolating them into different test framework components, SW modules in embedded target SW.
Drive resolution of open bug reports and follow-up with different stakeholders to closure to drive the successful commercialization of the feature or release.