Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
Key ResponsibilitiesDevelop Android Automotive Device Drivers. Work on Android HAL (Hardware Abstraction Layer) development and integration. Build Android Automotive Connectivity Systems. Develop connectivity stacks such as Bluetooth and Wi-Fi, including issue analysis and resolution. Essential QualificationsExperience in embedded system development based on AAOS (Android Automotive OS) / Linux. Proven track record in product development and mass production utilizing Android OS. Expertise in Android HAL development, with experience in HAL testing using CTS/VTS. Proficiency in key embedded system languages (C, C++, Python). Strong problem-solving skills with the ability to lead issue reproduction, analysis, resolution, and verification. Effective communication skills for collaborating with relevant departments. Preferred QualificationsBroad understanding of the Android Platform and Automotive domains. Experience in IVI and ECU (Electronic Control Unit) integration development. Experience in addressing issues during the mass production and validation phases of Android-based products. Passion for system stabilization and performance improvement (tuning and optimization).
About the job
Join Our Dynamic Team
At 42dot, we are seeking a talented Senior IVI System Engineer specializing in Connectivity to enhance our innovative IVI (In-Vehicle Infotainment) solutions. This role is pivotal in the development of System Software that ensures our diverse range of services operates seamlessly within the Android Automotive (OS) environment, contributing to the future of Software Defined Vehicles (SDV).
Your expertise will cover critical areas from device drivers, HAL, and graphic/connectivity stacks to bootloaders, kernels, and hypervisors, directly influencing product quality in terms of performance, stability, and reliability.
Develop a robust and optimized Connectivity stack for the Android Automotive-based IVI platform.
Analyze and resolve system-level issues to ensure consistent service quality in vehicle environments.
Implement development processes guided by quality standards and testing frameworks, considering mass production and validation environments.
About 42dot
42dot is at the forefront of redefining automotive technology by enhancing connectivity and infotainment systems. We are committed to creating innovative solutions that improve user experience in the rapidly evolving landscape of Software Defined Vehicles.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Team of InnovatorsAs an Android Engineer (Services) at 42dot, you will play a pivotal role in developing on-device services based on the Android OS, focusing on delivering robust client services that seamlessly integrate with cloud-based functionalities. Our mission is to provide a scalable and reliable array of features specifically tailored for An…
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join 42dot, a pioneering leader in autonomous driving solutions, as a Test Engineer. In this role, you will be responsible for designing, implementing, and executing test plans to ensure optimal performance and safety of our autonomous driving systems. You will collaborate with cross-functional teams to develop innovative testing methodologies and improve product quality.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Cutting-Edge Team!At 42dot, we are on the forefront of innovation in autonomous driving technology. We are currently seeking a talented Simulation Engineer to enhance our Autonomous Driving division. In this pivotal role, you will be instrumental in designing and upholding advanced simulation environments that rigorously test and validate the efficacy of our autonomous systems. Collaborating closely with diverse teams, you'll ensure that our simulation tools are robust, scalable, and precise.Your Responsibilities Will Include:Creating and sustaining high-fidelity simulation environments for autonomous driving algorithms and software testing.Integrating realistic vehicle, sensor, and environmental models within our simulation framework.Designing and conducting simulation experiments to validate the performance of perception, planning, and control algorithms.Working alongside software engineers, robotics specialists, and data scientists to incorporate simulation tools into our development processes.Analyzing simulation outcomes and delivering actionable insights to enhance the performance and reliability of our autonomous driving systems.Keeping abreast of the latest simulation technology advancements and integrating them into our processes.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
About the Role 42dot is looking for an Android Application Engineer to focus on the IVI App Market. This position is based at the Software Dream Center in Pangyo, South Korea. What You Will Do Design and build Android applications for in-vehicle infotainment (IVI) systems Work closely with teams from different disciplines to deliver features that improve the automotive user experience Develop, test, and refine solutions that fit smoothly into IVI environments Who We’re Looking For Experience with Android application development Interest in automotive technology and user experience Ability to collaborate with engineers, designers, and product teams
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join 42dot as a Senior SLAM Engineer and play a pivotal role in revolutionizing autonomous driving technologies. You will be responsible for developing sophisticated algorithms that enable simultaneous localization and mapping (SLAM) for our cutting-edge autonomous vehicle systems.This position requires a blend of technical expertise and innovative thinking to tackle complex challenges in dynamic environments.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Innovative Team!At 42dot, we are dedicated to creating cutting-edge software that delivers a safe and comfortable autonomous driving experience for users. You will collaborate with a diverse team of SDV experts to implement various features aimed at optimizing user experiences in autonomous driving and deploying them in vehicles.Key ResponsibilitiesDevelop and implement software features related to autonomous driving to enhance user experience.Monitor vehicle status to ensure a safe driving experience.Integrate software within vehicles and contribute to overall software quality improvement.Collaborate with various teams to ensure feature interoperability.Profile and optimize software performance on embedded systems, including accelerators.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Innovative Team!At 42dot, we are at the forefront of developing an AI Assistant App that enhances the driving experience by minimizing unnecessary interactions and allowing for secure, voice-controlled vehicle management. Our team is dedicated to creating intuitive solutions powered by Large Language Models (LLM), delivering only the most relevant information to drivers while ensuring they can access smart services effortlessly through voice commands.We continually research and develop personalized services that adapt to the user's context within the vehicle's infotainment (IVI) environment, leveraging both vehicle and driver data to provide a smarter voice experience.Key ResponsibilitiesDevelop Android applications tailored for vehicles, utilizing cutting-edge AI SDKs including voice recognition and synthesis.Customize user experience (UX) and HMI integration in alignment with Google Automotive Services (GAS) and AAOS specifications.Integrate vehicle control features (e.g., air conditioning, windows, seats) through the AAOS Vehicle API.Create services that interface with existing IVI applications for navigation, telephony, and radio.Design and develop interfaces for LLM-based third-party application integration.QualificationsA minimum of 3 years experience in Android application development (including graduate studies).Strong understanding of the Android platform with proficiency in Java or Kotlin.Proficient in at least one of the following languages: Java, Kotlin, or C++.Preferred QualificationsExperience in developing vehicle infotainment (IVI) or connected vehicle services.Knowledge of AAOS (Android Automotive OS) or AOSP (Android Open Source Project) development.Experience utilizing modern architectures and communication technologies such as MVVM, RxJava, gRPC, and RESTful APIs.Proven track record of enhancing app performance and user experience based on user feedback.A collaborative spirit with a passion for sharing technical knowledge and learning new technologies.Portfolio submission (e.g., GitHub contributions) is a plus.Interview ProcessApplication review - Coding test - Video interview (approx. 1 hour) - In-person or video interview (approx. 3 hours) - Final selection.Process may vary by position and is subject to change based on scheduling and circumstances.Interview schedules and outcomes will be communicated via the email provided in your application.Additional InformationPlease exclude sensitive information such as personal ID numbers, family relations, marital status, salary history, photos, physical characteristics, and place of origin from your resume submission.All submitted files should be in PDF format and under 30MB. If you encounter issues uploading your resume, please send it to recruit@42dot.ai along with the position URL.Post-interview, reference checks may be conducted with your consent.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
About the Role 42dot is looking for an Android Engineer focused on System UI to join the team in Pangyo (Software Dream Center), South Korea. This position centers on designing and building user interfaces for Android applications, with an emphasis on delivering a smooth and engaging experience. What You Will Do Design and develop user interfaces for Android apps, with a focus on System UI components. Work closely with teams from different disciplines to bring new features to life. Contribute to improving the usability and functionality of 42dot’s Android products.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Innovative Team!We are on the lookout for a talented Senior IVI OS Engineer specializing in camera systems to join our dynamic team at 42dot. In this role, you will be responsible for designing and optimizing critical features of our Android-based automotive camera systems. This includes managing the camera hardware interface, implementing remote video streaming, and developing camera-based applications tailored for automotive environments, ensuring the delivery of reliable and cutting-edge camera services.Key Responsibilities:Camera HAL and EVS HAL Integration: Develop and optimize Camera HAL (Camera3) and EVS HAL to ensure seamless hardware integration, customizing the Android HAL layer for specific purposes. Collaborate closely with app developers for compatibility with Camera2 API or EVS-based applications.Remote Camera Stream Integration: Work with system software engineers to process and handle camera streams received from remote devices, integrating them into the Android camera framework. Manage various real-time streaming protocols such as RTSP, RTCP, and WebRTC.Application Development: Utilize vehicle camera systems to create various applications, including Dash Cam (Black Box), which records and manages in-cabin driving footage, and Surround View systems that visualize 360° views around the vehicle while collaborating with UI/UX teams for high-performance implementations.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Role Overview 42dot is looking for an Android Engineer with deep experience in UI framework development. This position is based at the Software Dream Center in Pangyo, South Korea. The role centers on building and refining user interfaces that deliver a high-quality experience. What You Will Do Design and implement UI frameworks for Android applications Optimize user interfaces to ensure smooth, responsive interactions Work closely with other engineers to deliver reliable and maintainable code Contribute to projects where thoughtful UI design makes a difference for users Who We’re Looking For Strong background in Android development Experience with UI framework design and implementation Interest in building interfaces that enhance user experience Comfort working in a collaborative, project-driven setting
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Innovative TeamAt 42dot, we are on the cutting edge of autonomous driving technology. We are searching for a talented Control System Engineer to tackle challenging problems in the development of primitive control systems. You will collaborate with experts in motion planning, functional safety, hardware engineering, and other relevant fields to contribute to the creation of robust systems.Key ResponsibilitiesDesign, implement, and optimize longitudinal and lateral control systems for autonomous driving.Develop low-level control systems that translate high-level commands into precise actuator control for real-time autonomous driving tasks.Create estimation algorithms for critical vehicle parameters such as road slope, vehicle speed, and slip to enhance the accuracy and reliability of control systems.Work closely with engineers and teams focused on motion planning, behavior planning, and mission planning to ensure seamless system operation.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Innovative TeamAt 42dot, we are at the forefront of autonomous driving technology. Our Machine Learning (ML) Platform Engineers are instrumental in developing a robust data platform and machine learning training and evaluation systems that support advanced algorithms for autonomous driving. We focus on creating a scalable, distributed system capable of handling vast datasets, comprising millions of scenes, while also delivering high-performance SDKs for ML model training and evaluation. Our platforms significantly enhance the ML model development lifecycle, covering training, evaluation, deployment, and monitoring within cloud environments.Key ResponsibilitiesDesign and develop a highly scalable and reliable data platform to effectively manage, visualize, search, and serve extensive datasets for ML model training, fine-tuning, and validation.Create advanced autonomous driving data SDK functionalities, including scene data search, dataset preparation, and dataset loading.Establish a data lakehouse for autonomous driving scene datasets, integrating sensor data, calibration data, and annotation data.Identify and resolve performance bottlenecks across data processing pipelines, addressing data processing latency, search latency, and Test Procedure (TP) coverage.Set up and maintain infrastructure components for the data platform, including data processing pipelines, databases, data lakehouses, and data serving mechanisms.Work collaboratively with cross-functional teams, including ML algorithm, ML application, and Cloud Infrastructure teams, to ensure alignment of ML platforms with the overall architecture of the autonomous driving system.QualificationsA Bachelor's degree or higher in Computer Science, Engineering, Robotics, or a related technical discipline.A minimum of 5 years of experience in Data Engineering or ML Platform roles.Proficiency in Python with substantial experience in Python SDK development.Solid experience with databases such as MongoDB and PostgreSQL.Hands-on experience orchestrating data pipeline jobs using Databricks Workflows or Apache Airflow, along with integrating data pipelines with machine learning models.Extensive knowledge of data technologies and architectures, including Data Warehouses (e.g., Hive) and Lakehouses (e.g., Delta Lake).Experience with Apache Spark or other big data computing engines.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Team of Innovators!At 42dot, we are pioneering the development of Connected Car services that seamlessly integrate vehicles with mobile technology. Our users can monitor vehicle status and remotely control features through a mobile app, providing an enriched Mobility Life experience with functionalities like digital keys, OTA (Over-The-Air) updates, app marketplace access, and charging options.As an Android Application Engineer, you will be at the forefront of implementing cutting-edge architecture and technologies recommended by Google, fostering a culture of zero technical debt. You will enhance productivity, maintainability, and reliability by designing efficient app architectures while leveraging the latest Android tech stack to deliver high-performance applications with intuitive user experiences.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Dynamic TeamAt 42dot, we are seeking a talented Senior IVI System Engineer specializing in Connectivity to enhance our innovative IVI (In-Vehicle Infotainment) solutions. This role is pivotal in the development of System Software that ensures our diverse range of services operates seamlessly within the Android Automotive (OS) environment, contributing to the future of Software Defined Vehicles (SDV).Your expertise will cover critical areas from device drivers, HAL, and graphic/connectivity stacks to bootloaders, kernels, and hypervisors, directly influencing product quality in terms of performance, stability, and reliability.Develop a robust and optimized Connectivity stack for the Android Automotive-based IVI platform.Analyze and resolve system-level issues to ensure consistent service quality in vehicle environments.Implement development processes guided by quality standards and testing frameworks, considering mass production and validation environments.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Innovative Team!At 42dot, our IVI OS Engineers play a crucial role in enhancing the In-Vehicle Infotainment (IVI) system, a core component of Software Defined Vehicles (SDV). Leveraging Android Automotive, you will optimize and develop essential middleware and applications that drive our competitive edge in the automotive industry.Your ResponsibilitiesDevelop Android Automotive HAL, including Vehicle, GNSS, and Sensor HAL.Create vehicle data simulation tools based on Android Automotive OS.Integrate IVI with SDV Vehicle OS and develop service applications.QualificationsExperience in developing embedded systems based on AAOS/Linux.Proficient in Android HAL development and testing with VTS.Software development experience utilizing protocols like CAN, SOME/IP, or DDS.Strong skills in embedded system languages such as C, C++, Java, or Rust.Preferred QualificationsBroad understanding of Android platform and Automotive Car Services.Experience integrating IVI with vehicle controllers.Familiarity with UDS-based vehicle controller diagnostics.Interest in code automation and efficiency improvements.Interview ProcessApplication screening - Coding test - Video interview (approx. 1 hour) - Face-to-face or video interview (approx. 3 hours) - Final acceptance.The process may vary by position and is subject to change based on circumstances.Interview schedules and results will be communicated via the email provided in your application.Additional InformationPlease exclude personal information such as your Social Security number, family relations, marital status, salary information, photographs, physical condition, and region of origin when submitting your resume.All submitted files should be in PDF format and under 30MB. If you encounter issues during the upload process, please send your resume to recruit@42dot.ai along with the URL of the position you are applying for.A reference check may be conducted with the applicant's consent after the interview process.Veterans and individuals protected by employment protection laws are given preference according to relevant laws.Applicants holding a disability registration certificate are preferred in accordance with the Act on the Promotion of Employment for Disabled Persons and Vocational Rehabilitation.42dot does not accept unsolicited resumes from search firms and will not pay a fee for resumes submitted without a prior agreement.※ Please review the following information before applying.Learn about how 42dot works, here.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Team of Innovators42dot is in search of a talented Senior Control System Engineer to tackle complex challenges in the autonomous driving sector. In this role, you will develop advanced control systems, collaborating closely with experts in motion planning, functional safety, hardware engineering, and related fields to deliver robust and reliable autonomous driving systems. You will spearhead the integration of various control algorithms and drive performance enhancements while leading a team of engineers.Key ResponsibilitiesLead the design, implementation, and optimization of longitudinal and lateral control systems for autonomous driving.Oversee the design and implementation of low-level control systems that translate high-level commands into specific actuator controls for real-time autonomous tasks.Develop and optimize estimation algorithms for key vehicle parameters such as road slope, vehicle speed, and slip to enhance the precision and reliability of the control system.Collaborate closely with teams focused on motion planning, behavior planning, and mission planning to ensure seamless system integration.Provide guidance on control architecture and system optimization while mentoring junior engineers.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Team as an IVI OS Engineer (Network)At 42dot, we are on the lookout for exceptional talent to join our engineering team. As an IVI OS Engineer specializing in networking, you will play a crucial role in customizing and optimizing Ethernet, Wi-Fi, and telephony frameworks for Android-based devices. Your work will ensure reliable communication and control between vehicle systems via Ethernet.This position requires a deep understanding of network manipulation techniques, experience with HAL implementations, and a solid grasp of the networking architecture within Android Automotive OS.About Us42dot is a pioneering mobility AI company dedicated to solving mobility challenges through innovative software and AI solutions. As part of the global software center of Hyundai Motor Group, we are at the forefront of developing software-defined vehicles and shaping the future of mobility.We prioritize safety and focus on user-centric technology, providing continuous updates for optimal performance, much like a smartphone. Through advancements in software and AI, 42dot envisions a new world with interconnected and autonomously operating urban transportation systems.Key ResponsibilitiesCustomizing and Optimizing Ethernet Framework: Tailor the Ethernet communication framework between Android devices and other vehicle systems for optimal performance and reliability.Network Manipulation and Tuning: Utilize various networking techniques such as packet filtering, routing tables, IP rules, VPN, and proxy settings to establish the best network environment within an Android-based context.Remote Radio/Wi-Fi HAL Integration: Implement and manage remote radio interface HAL and remote Wi-Fi HAL, ensuring stable operations through external modems or integrated wireless devices.Understanding Vehicle Network Stack: Provide optimal network paths by leveraging your knowledge of various network types supported by Android Automotive OS, including PANS, OEM networks, and standard internet networks.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Team of InnovatorsAt 42dot, we are seeking an exceptional Senior IVI System Engineer specializing in Audio to enhance the in-vehicle infotainment systems (IVI) on Android platforms for Software Defined Vehicles (SDV). You will play a pivotal role in developing and optimizing the Board Support Package (BSP) for audio systems.Key Responsibilities:Develop drivers for vehicle audio hardware (DSP, Amplifiers, Speakers, etc.) to interface with Android systems.Create and optimize sound drivers based on the Advanced Linux Sound Architecture (ALSA).Implement and customize the Audio Hardware Abstraction Layer (HAL).Develop specialized audio functionalities for vehicles, such as Zone Audio, Audio Routing, and Volume Control.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Role Overview 42dot is hiring an Automotive Cybersecurity Compliance Engineer for its team in Pangyo (Software Dream Center), South Korea. This position focuses on making sure our automotive products align with strict cybersecurity standards. What You Will Do Work with teams across disciplines to identify and interpret cybersecurity compliance requirements. Help implement cybersecurity measures that keep automotive systems secure. Support the development of products designed to protect against new and evolving cyber threats. Impact Your work will help shape secure automotive systems and ensure they stand up to the latest cybersecurity challenges.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Innovative TeamAbout 42dotAt 42dot, we are at the forefront of the Software Defined Vehicle (SDV) revolution. Our In-Vehicle Infotainment (IVI) System Software Engineer (BSP) plays a pivotal role in developing system software for Android Automotive (OS), ensuring that our diverse range of services operates in a stable and optimized environment.This position is crucial as it encompasses the core areas that influence product quality (performance/stability/reliability), from device drivers to HAL, bootloader, kernel, and SoC vendor BSP. You will analyze and structurally improve stability and performance issues at the SoC/Kernel/Bootloader/OS level, contributing to a wide array of development activities including SoC vendor BSP release migration and addressing issues/bugs within the AOSP community.Establish a robust and performance-optimized BSP/system software stack for the Android Automotive-based IVI platform.Execute end-to-end processes to replicate, analyze, resolve, and validate system-level issues (kernel/driver/OS stability, performance degradation, etc.) occurring in vehicle environments.Ensure quality based on standards and testing systems (CTS/VTS, etc.) considering mass production/verification environments, and standardize/enhance for long-term sustainability.Key ResponsibilitiesDevelop and bring up device drivers:Create and initiate essential device drivers, such as Display/Touch.Analyze and rectify driver issues tailored to the SoC/board environment.Address kernel/bootloader development and stability issues:Integrate functionalities based on SoC vendor-provided kernel/bootloader, analyzing and enhancing issues.Investigate and resolve OS stability problems, including kernel panics, memory issues, deadlocks/races, and boot issues.Develop and integrate Android HAL (Hardware Abstraction Layer):Enhance HAL and integrate it with the system stack.Conduct quality validation based on CTS/VTS and analyze/improve any failure items.Analyze and improve system performance:Identify and optimize performance bottlenecks concerning boot time, CPU/memory/IO, and graphics performance.Establish a systematic approach to prevent performance regressions through root cause analysis.Manage SoC Vendor BSP release migration and maintenance:Plan and implement SoC vendor BSP release upgrades/migrations.Handle patch management, change impact analysis, and address compatibility/regression issues.QualificationsProven experience in embedded system development based on AAOS (Android Automotive OS) or Linux.Experience in the development and mass production of Android OS-based products.Hands-on experience in Android HAL development and testing utilizing CTS/VTS.Proficiency in key embedded system programming languages (C/C++, Python, etc.).Strong analytical and problem-solving skills with a focus on performance optimization.