In-vehicle software platform for software-defined vehicle development
ECARX builds automotive OS and middleware for OEMs scaling software-defined vehicle architectures. The stack is heavily weighted toward automotive-grade real-time systems (AUTOSAR, QNX, CAN, SOME/IP) with Android Automotive and custom testing frameworks layered on top—reflecting a company managing complexity across safety-critical embedded systems and consumer-grade cockpit UX simultaneously. Hiring is heavily engineering-skewed with senior-level roles leading, and current projects show focus on performance optimization (startup time, system latency) and test automation, suggesting pressure to move faster as vehicle integrations increase.
Notable leadership hires: Technical Director
ECARX develops a full-stack software platform and middleware for automotive OEMs building software-defined vehicles. Founded in 2017, the company operates across Europe, China, and North America with over 1,000 employees. Their products are integrated into more than 9.3 million vehicles globally. The platform spans communication middleware, in-vehicle infotainment frameworks, ADAS integration, and digital cockpit systems—addressing the shift from traditional vehicle architectures toward unified software stacks. The company sells directly to OEM engineering and platform teams during vehicle program development cycles.
ECARX uses AUTOSAR, QNX, CAN, SOME/IP, Android Automotive, RTOS, Ethernet, and custom middleware for vehicle OS and cockpit systems. Development involves C, C++, Java, Kotlin, Python, and Linux.
Current projects include Android cockpit automation and performance optimization, vehicle HAL development, end-to-end testing frameworks for Android/QNX, and communication middleware between in-vehicle infotainment and domain controllers.
Other companies in the same industry, closest in size