Qualifications
Key ResponsibilitiesDevelop vehicle applications based on the Pleos Vehicle OS. Ensure application stability utilizing the fault tolerance architecture of Pleos Vehicle OS. Maintain and uphold application quality. QualificationsBachelor's degree or equivalent experience (preferably in engineering fields). Experience in software development on Linux-based platforms (Tizen, AGL, GENIVI, CCOS, WebOS). Proficiency in programming languages such as Rust, C, and C++. Understanding of distributed systems and real-time data processing. Familiarity with messaging frameworks (DDS, GRPC, Some/IP, MQTT, etc.). Strong problem-solving skills. Preferred QualificationsExpertise in Rust programming. Experience with DDS (Data Distribution Service). Proficiency in application profiling and debugging. Background in developing distributed system software.
About the job
Join Our Team of Innovators!
At 42dot, we are at the forefront of developing cutting-edge vehicle applications based on Software-Defined Vehicle (SDV) architecture. As a Vehicle Application Engineer, you will design and implement a diverse range of automotive applications, focusing on critical functionalities such as vehicle control, user interfaces (UI), user management, remote control, and data collection and analysis. Utilizing distributed messaging frameworks and fault tolerance structures, you will create reliable and scalable applications that enhance the driving experience.