• Contribute to develop infotainment solutions for In -vehicle devices. Responsible for the deliverables of the assigned domain such as application development, deployment, and maintenance of the infotainment software
• Participate in infotainment requirement analysis, architecture design, design review, coding review, and all relevant software development activities
• Participate in new feature development, maintenance of existing features and bug fixes
• Provide clear and complete documentation based on the definition of the software development process
• Collaborate with other team members in software development activities using the Scrum/Agile development process
Qualifications:
• 3 -5 years of total experience with 1+ years of software development experience in automotive domain
• Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science
• Prior UI/UX development experience of infotainment system
• Good object -orient design concept and design pattern knowledge
• Excellent C++ programming and problem -solving skills
• Experience in developing and integrating automotive applications with the onboard IVI architecture
• Experience in developing Automotive HMI application on Linux/QNX kernel architecture
• Have experience with unit test frameworks such as GoogleTest or others
• Experience with requirement management, revision control, and issue -tracking tools like JIRA/GIT/ BUGZILL/SVN etc.
• Good understanding with software development lifecycle and relevant processes
• Good communication skills and English skills (writing, documenting, conversation)
• Good team player with strong interpersonal skills to work effectively in a geographically dispersed environment
• Experience in Agile team setting, tools and techniques
Nice to Have:
• Experience with ASPICE is a plus
• Java/Kotlin programming skill is a plus
• Software development experience in Android environments is a plus