remoteonsite
Technical Lead IVI Middleware - Polaris Industries
Engineering Manager
Lead the development of IVI middleware for connected rider solutions, driving architecture, code quality, and cross‑functional collaboration using C++, Linux, and automotive standards in an agile environment.
About the role
Key Responsibilities
- Architect and implement robust C++ middleware components for in‑vehicle displays and gauges, ensuring performance, reliability, and scalability.
- Collaborate with hardware, firmware, and application teams to integrate new features and resolve cross‑domain issues.
- Define coding standards, conduct code reviews, and mentor junior engineers to maintain high code quality.
- Drive continuous integration, automated testing, and OTA update pipelines on embedded Linux platforms.
- Participate in Agile ceremonies, sprint planning, and backlog refinement to deliver incremental value.
Requirements
- 5+ years of embedded C++ development experience in automotive or related domains.
- Strong knowledge of Linux, RTOS, and automotive middleware standards (e.g., AUTOSAR, OSEK).
- Experience with OTA update mechanisms and secure firmware deployment.
- Proficiency in Git, CMake, and CI/CD tooling.
- Excellent communication skills and a collaborative mindset.