
Revolutionizing urban transportation with UMOS
42dot is a technology company based in Seoul, South Korea, focused on transforming urban transportation with its Urban Mobility Operating System (UMOS). This cloud-based platform aims to streamline mobility services and facilitate the transition to autonomous vehicles. With a growing team of 51-250 ...
Employees enjoy competitive salaries, stock options, flexible working hours, and a generous PTO policy. The company also offers remote work options an...
42dot fosters a culture of innovation and agility, encouraging employees to contribute ideas that drive the future of transportation. The company valu...

42dot • Pangyo (Software Dream Center), South Korea
42dot is seeking a Senior IVI System Engineer (Display/Graphics) to develop system software for Android Automotive in the IVI domain. You'll work on device drivers, HAL, and connectivity stacks, requiring expertise in embedded systems and Android development.
You have extensive experience in embedded systems development, particularly with Android Automotive OS and Linux-based environments. Your proficiency in C, C++, and Python allows you to tackle complex system-level issues effectively. You have a strong background in developing device drivers and understand the intricacies of hardware abstraction layers (HAL). Your problem-solving skills enable you to reproduce, analyze, and resolve system-level issues independently, ensuring high performance and reliability in your projects. You are also an effective communicator, capable of collaborating seamlessly with cross-functional teams to deliver optimal solutions.
You possess a broad understanding of the Android platform and automotive systems, with experience in integrating IVI systems with vehicle control units (ECUs). Your familiarity with the production and validation stages of Android-based products enhances your ability to address issues that arise during these phases. You have a keen interest in system stabilization and performance optimization, demonstrating a proactive approach to improving system quality.
In this role, you will develop system software for Android Automotive, focusing on the IVI domain. Your responsibilities will include creating device drivers for various components such as display, touch, and connectivity systems. You will work on developing the Android HAL and ensure its integration with the overall system architecture. Additionally, you will contribute to the development of the Android Automotive connectivity system, addressing issues related to Bluetooth and Wi-Fi connectivity stacks. Your expertise will also be crucial in optimizing the Android graphics system, enhancing the rendering pipeline and overall graphical performance.
You will engage in the development of a Yocto-based hypervisor system, contributing to virtualization-related system development and operations. Your work will extend to bootloader and kernel development, where you will focus on improving system performance and stability. You will be responsible for reproducing performance and stability issues, conducting root cause analysis, and implementing improvements, ensuring a robust and reliable platform.
At 42dot, you will be part of a dynamic team dedicated to advancing the field of in-vehicle infotainment systems. We offer a collaborative work environment where innovation is encouraged, and your contributions will have a direct impact on the development of cutting-edge automotive technologies. You will have opportunities for professional growth and development, working alongside experts in the field. We value diversity and inclusion, and we encourage you to apply even if your experience doesn't match every requirement. Join us in shaping the future of automotive technology.
Apply now or save it for later. Get alerts for similar jobs at 42dot.