This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a member of Our Client's Digital Experience team, you will be responsible for the end-to-end development of In-Vehicle Infotainment (IVI) software. Your work will directly impact how users interact with flagship features such as Pro Trailer Backup Assist, Drive Modes, and other critical HMI (Human Machine Interface) elements. This role balances new feature development with the optimization of embedded platforms to ensure high performance and reliability in resource-constrained environments.
Job Responsibility
Design, develop, and test new customer-facing software for Our Client’s IVI systems
Implement and optimize software for embedded platforms, ensuring reliability in resource-constrained systems
Participate in the full software lifecycle, including system design, documentation, and rigorous testing
Create proofs of concept for future infotainment generations
Debug and troubleshoot complex software issues on target hardware using various tools and techniques
Contribute to architectural decisions and drive best practices for code quality, maintainability, and software development
Work closely with hardware teams and external partners to define requirements and ensure seamless integration
Requirements
Bachelor’s degree in Computer Engineering, Electrical Engineering, or Computer Science
Minimum of 2+ years of professional software development experience
Ideally 4+ years in development and 6+ years in the IT industry, with advanced proficiency in at least one coding language
Advanced experience developing Android applications in Kotlin
Solid understanding of the Android ecosystem and UI development
Experience developing HMI software on infotainment or mobile platforms
Proficiency with Git/GitHub for revision control
Nice to have
Familiarity with embedded QNX OS, Automotive Linux, or Android-based platforms
Experience with unit-testing (JUnit) and mock frameworks
Familiarity with Agile development processes and tools like Jira
Experience with multi-process, multi-tasking, or multi-threaded applications
Experience developing in Java
What we offer
Global Impact: Your code will be deployed in millions of vehicles across the globe
Cutting-Edge Tech: Work on next-generation IVI systems and experiment with LLM tools like GitHub Copilot and Claude agents
Collaborative Environment: Partner with world-class hardware teams, external partners, and cross-functional software engineering teams
Innovation-Driven: Beyond standard maintenance, you will create proofs of concept for the future of automotive technology