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).
You will join an agile team of developers, test engineers, and product managers dedicated to delivering best-in-class in-vehicle experiences. Your work will involve designing and maintaining the core services that power the vehicle's HMI (Human Machine Interface) and feature APIs. You will balance new feature development with software integration, ensuring that third-party components work seamlessly within the Our Client's ecosystem. A primary focus of this role is modernizing the development workflow through automation, observability, and high-quality software architecture.
Job Responsibility:
Design, develop, and maintain middleware services, feature APIs, HMI data bindings, and platform abstractions for digital cockpit systems
Lead and participate in software integration efforts, including the integration of 3rd party software components
Contribute to system architecture, documentation, and the continuous improvement of software quality
Actively participate in all Scrum ceremonies, providing updates and collaborating on technical solutions within a cross-functional team
Address software defects, write robust unit tests, and perform static/dynamic analysis to ensure code reliability
Utilize modern development tools, including AI-assisted workflows, to accelerate design, implementation, and debugging velocity
Requirements:
Bachelor’s Degree in Computer Science, Electrical Engineering, or a related field
5+ years of professional experience in modern C++ (minimum 4 years specifically in embedded or systems software)
2+ years of experience using Python for tooling, test harnesses, or infrastructure development
Strong experience with HLOS/RTOS (QNX, Linux, or POSIX-compliant systems)
Deep understanding of multithreaded/concurrent systems and Inter-process Communication (IPC)
Proficiency with the GNU toolchain and build systems (CMake, GNU make, or Soong)
Proven experience in the full Software Development Lifecycle (SDLC) and Agile/Scrum methodologies
Nice to have:
Experience with Android Automotive platform internals (HALs, native daemons, system services)
Familiarity with automotive software standards and safety protocols
Experience designing service-oriented architectures and cloud-connected diagnostic models
Knowledge of AI-assisted development tools to improve code review and testing effectiveness
What we offer:
Cutting-Edge Technology: Work on the forefront of automotive innovation, including digital cockpits and AI-assisted development
Modern Environment: Shift away from legacy workflows toward scalable middleware and service-oriented architectures
Collaborative Culture: Engaged Agile environment with a focus on peer reviews, knowledge sharing, and professional growth
Hybrid Flexibility: Enjoy a balanced work-life structure with a hybrid schedule