Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
Qualifications
Essential Qualifications:In-depth understanding and practical experience in concurrency control (Threading, Lock, Atomic) and asynchronous programming (Async) in a multithreaded environment.3-10 years of experience in high-performance server development and commercialization using Rust, Java/Kotlin, Go. Experience in developing and operating cloud services based on AWS and Kubernetes. Proven track record in designing and operating microservices architecture. Over 3 years of experience with SQL and NoSQL development and operations. Preferred Qualifications:Experience with data processing and communication technology stacks such as MQTT, gRPC, and Kafka. Project experience related to mobility services and vehicle data processing. Experience in designing and operating large-scale IoT data-driven services. Experience in designing high-availability (HA) systems and managing traffic scaling.
About the job
Join Our Innovative Team!
At 42dot, we are pioneering advancements in urban mobility through our Urban Mobility Operating System (UMOS), which offers a comprehensive platform encompassing all aspects of mobility services.
Our Vehicle Sync Platform, a core component of UMOS, is designed as a next-generation integrated data pipeline and processing platform, preparing for the commercialization of Software Defined Vehicles (SDV), Electric Vehicles (EV), and Autonomous Driving (AD).
Key Responsibilities:
Design and develop vehicle agents and cloud servers for data transmission and processing of SDV vehicles.
Architect and implement large-scale data streaming applications.
Enhance cloud-vehicle communication systems for real-time data synchronization.
Design and operate microservices architecture with a focus on stability and scalability.
Structure data pipelines with an emphasis on processing efficiency.
About 42dot
42dot is at the forefront of urban mobility innovation, developing the Urban Mobility Operating System (UMOS) that serves as a unified platform for mobility services, encompassing everything from data processing to vehicle communication.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join our innovative team at 42dot as a Senior Backend Engineer, where you will play a pivotal role in the development of our cutting-edge Agentic AI Platform. In this position, you will leverage your expertise in backend technologies to create scalable solutions that enhance our AI capabilities.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Innovative Team!At 42dot, we strive to resolve mobility challenges through cutting-edge software and AI technologies. As a key player within the Hyundai Motor Group's Global Software Center, we are pioneering the development of software-defined vehicles, laying the groundwork for the future of mobility.Our commitment to safety is paramount as we develop user-centric software-defined vehicle technologies. These technologies enable continuous updates, delivering the latest performance akin to smartphone advancements. By advancing software and AI, 42dot envisions a world where urban transportation operates autonomously and seamlessly connects all aspects of mobility.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Innovative TeamAbout UsAt 42dot, our Gleo Interactor team is dedicated to transforming user experiences in Software-Defined Vehicles (SDV) through cutting-edge On-Device Agent Orchestration technology. Our goal is to realize Calm Technology, where Ambient AI leverages Generative AI (LLM) and Personal Context to understand user behavior and deliver relevant information seamlessly.We encourage experimentation with the latest LLMs and AI research trends, allowing you to gain hands-on experience in developing Agent SDKs and On-Device AI services. We seek passionate engineers eager to contribute to the future of mobility technology by creating intelligent AI agents.Our collaborative environment promotes open communication and knowledge sharing. Join us in various research and development loops, including paper reviews, model experiments, and user behavior analyses.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join our dynamic team at 42dot as a Frontend Engineer in our innovative Pleos Playground. We are seeking passionate individuals who are eager to contribute their skills in developing user-friendly web applications. In this role, you will collaborate closely with designers and backend developers to create seamless and engaging user experiences. Your expertise in frontend technologies will help shape the future of our products and enhance our clients’ digital interactions.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Dynamic Team!At 42dot, our Open Platform Engineering team is at the forefront of managing a multitude of APIs, ensuring robust security and flexibility. We tackle complex technological challenges ranging from authentication and authorization systems to high-availability platform operations and API governance.Key ResponsibilitiesDevelop security policies and access control logic tailored to external traffic flows, with a solid understanding of API Gateway and service interconnectivity.Lead the design of backend architecture focusing on stability, security, and scalability while enhancing code quality.Design and implement authentication and authorization flows for users interacting with our APIs.QualificationsExperience with Tyk or similar API Gateways, including operation and customization.Understanding or experience in Identity & Access Management domains (authentication, authorization, user management, permission models).Familiarity with authentication and authorization standards such as OAuth 2.0 and OpenID Connect.Hands-on experience with API security, access control, and traffic management.Experience in designing and refactoring systems with a focus on stability, security, and scalability.Strong communication and collaboration skills with various stakeholders.Preferred QualificationsExperience in designing and operating high-performance, high-availability architectures for authentication and authorization systems.Experience designing authentication flows tailored for external partners or diverse client environments.Experience in designing and operating complex permission models such as RBAC and ABAC.Experience with security integration in cloud-native environments using Kubernetes, Istio, Envoy.Operational experience with enterprise security features like audit logging and policy-based access control.Experience in conducting PoCs for new technology adoption and improvements.Interview ProcessApplication screening - coding test - video interview (approx. 1 hour) - in-person or video interview (approx. 3 hours) - final acceptance.The process may vary based on the position and can change depending on scheduling and circumstances.Interview schedules and results will be communicated to the email provided in your application.Additional InformationPlease exclude personal information such as social security numbers, family relations, marital status, salary expectations, photos, physical conditions, and hometown from your resume as per hiring regulations.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 job position URL.After the interview process, a reference check may be conducted with your consent.Candidates who are veterans or belong to protected employment groups will be given preference in accordance with applicable laws.Candidates with a disability registration certificate will be given preference as per the law promoting employment and vocational rehabilitation of individuals with disabilities.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Team of Innovators!About 42dotAt 42dot, our Gleo Core team is dedicated to advancing the core technologies of LLM and Agent systems applied in Gleo AI. Gleo is designed to facilitate natural and friendly conversations within vehicles, accurately processing user requests while offering a personalized experience through memory. We are on the lookout for an AI Engineer who will help develop new features driven by LLM and enhance the quality and efficiency of our services.Key ResponsibilitiesDesigning and developing core modules for LLM-based multi-agent systems (Planning, Function Calling, Memory, etc.)Analyzing service requirements and implementing Agents accordinglyTraining and optimizing post-training LLMs for service applicationsTraining embedding models for conversation/document data retrievalRequired QualificationsMaster's or PhD in LLM/NLP fieldPublication of at least one paper in leading journals/conferences in LLM/NLPProven programming skills to solve complex problems (Python etc.)Experience in training deep learning models on GPU (PyTorch, TensorFlow, etc.)Familiarity with Git-based collaboration processes for efficient version control and code reviewsSkills in Prompt/Context EngineeringPreferred QualificationsExperience in developing and operating commercial AI servicesExpertise in AI service cost optimizationUnderstanding of and experience with infrastructure and backend systemsInterest and experience in conversational AI services with insightsProficiency in multiple languages, including Korean, English, French, Spanish, etc.Proven ability to define problems and propose proactive solutionsExperience leading or mentoring small teamsEnjoys collaboration with colleagues from diverse backgrounds and perspectivesInterview ProcessApplication screening - Coding test - Video interview (approximately 1 hour) - In-person or video interview (approximately 3 hours) - Final selectionThe process may vary by role and is subject to change based on scheduling and circumstances.Interview schedules and outcomes will be communicated via the email you provided in your application.Additional InformationPlease refrain from including personal information such as ID numbers, family relations, marital status, salary, photographs, physical conditions, or hometown in your resume as per employment regulations.All submitted files should be in PDF format and under 30MB.
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 InnovatorsAt 42dot, we are at the forefront of autonomous driving technology, and we are seeking a Senior Physical AI Engineer to join our dynamic team. Our mission is to develop cutting-edge solutions that enhance Motion Planning algorithms, ensuring the safety and reliability of autonomous systems. As a part of our team, you will leverage extensive datasets to analyze driving patterns, enabling us to create algorithms that provide smooth and intuitive vehicle control. Together, we will push the boundaries of what is possible in autonomous driving.Key ResponsibilitiesLead the design and implementation of sophisticated machine learning models tailored for autonomous driving, focusing on perception, decision-making, and control mechanisms.Manage the complete machine learning pipeline, overseeing data collection, preprocessing, model training, optimization, and deployment.Utilize advanced deep learning techniques, including reinforcement learning, imitation learning, and self-supervised learning, to enhance the performance of autonomous systems.Fine-tune model performance to operate effectively under real-world driving scenarios, ensuring flawless integration with vehicle software architectures.Work collaboratively with interdisciplinary teams encompassing software, hardware, and vehicle control to align machine learning systems with vehicle frameworks.Provide mentorship to junior engineers, fostering best practices in machine learning development.Stay abreast of the latest advancements in machine learning and autonomous driving, contributing innovative ideas to the team.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Innovative Team!At 42dot, we are pioneering advancements in urban mobility through our Urban Mobility Operating System (UMOS), which offers a comprehensive platform encompassing all aspects of mobility services.Our Vehicle Sync Platform, a core component of UMOS, is designed as a next-generation integrated data pipeline and processing platform, preparing for the commercialization of Software Defined Vehicles (SDV), Electric Vehicles (EV), and Autonomous Driving (AD).Key Responsibilities:Design and develop vehicle agents and cloud servers for data transmission and processing of SDV vehicles.Architect and implement large-scale data streaming applications.Enhance cloud-vehicle communication systems for real-time data synchronization.Design and operate microservices architecture with a focus on stability and scalability.Structure data pipelines with an emphasis on processing efficiency.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Innovative Team!As an AI Fusion Engineer at 42dot, you will play a crucial role in developing advanced perception systems for autonomous driving. Your primary responsibility will be to integrate various cognitive results generated from autonomous driving perception systems on an object-by-object basis. This involves estimating consistent and reliable states such as the position, speed, classification, and existence of objects surrounding the vehicle.The fusion process goes beyond mere sensor integration; it entails combining cognitive results from the same sensor/multi-camera/multiple AI models/different representations (e.g., 2D, 3D) into a single interpretation using perception-level and AI-result-level fusion. You will be responsible for everything from algorithm design to real-time implementation in C++ and performance optimization.Key ResponsibilitiesDesign and implement object-level fusion and tracking logic using cognitive results from identical or diverse sensors (e.g., single/multiple cameras, camera-radar).Develop fusion logic to integrate various cognitive results on an object basis (e.g., combining 2D/3D results, multi-camera integration, camera-radar fusion).Manage object associations, track management, and lifecycle management.Ensure consistent state estimations regarding object position, speed, classification, and presence.Uncertainty-aware FusionDesign fusion strategies that consider uncertainty and confidence based on sensor and AI model characteristics.Resolve inconsistencies between cognitive results with different representations and observation points.Enhance fusion logic to reduce duplicate objects and false positives/negatives.Real-time Implementation and Performance OptimizationImplement real-time fusion/tracking algorithms based on C++.Optimize performance considering latency, CPU usage, and memory footprint.Adjust trade-offs between accuracy and responsiveness under real-time constraints.Performance Evaluation and ToolingDefine metrics to evaluate object fusion and tracking performance.Conduct performance analysis based on large-scale logs and scenario-specific validations.Establish an automated performance evaluation and regression testing environment.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Innovative Team!At 42dot, we are on the lookout for an exceptional AI Infrastructure Engineer to oversee our cutting-edge AI infrastructure. You will manage a high-performance setup that orchestrates thousands of GPUs across various data centers, ensuring our computing environment remains world-class through effective scaling, monitoring, and operational optimization.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Innovative TeamAbout UsAt 42dot, we are a pioneering mobility AI company dedicated to solving mobility challenges through software and AI. As part of the Hyundai Motor Group's Global Software Center, we lead the development of software-defined vehicles, shaping the future of mobility.Our commitment to safety and user-centric software-defined vehicle technologies ensures that we deliver the latest performance through continuous updates, similar to smartphones. By advancing software and AI technologies, we are envisioning a new world through a self-managing urban transportation operating system where everything is interconnected and autonomously navigated.Key ResponsibilitiesDesign and develop the backend for Connected Car Data Collection (CCDC).Create a policy-based vehicle data collection system.Develop an Over-The-Air (OTA) update management system.Design and develop APIs for vehicle data management, covering vehicle information, status, and metadata.Build a data catalog and preset management system.Integrate communication protocols between vehicles and the cloud.Implement domain models based on Hexagonal Architecture.QualificationsAt least 3 years of experience in developing web applications using Kotlin or Java with Spring Boot.Experience with RDBMS (PostgreSQL, MySQL, etc.) and query optimization.Proficiency in designing and developing RESTful APIs.Experience in collaborative coding and code reviews using Git.Familiarity with writing unit and integration tests.Preferred QualificationsExperience in IoT platform development, including device communication, OTA, and remote configuration management.Familiarity with architectural patterns such as Hexagonal Architecture, Clean Architecture, or Domain-Driven Design (DDD).Experience in developing Software-as-a-Service (SaaS) or Platform-as-a-Service (PaaS) solutions.Experience developing OpenAPIs with OAuth2-based authentication and authorization management.Experience with microservices architecture design and development.Experience in building and operating CI/CD pipelines.Interview ProcessApplication review - Video interview (approximately 1 hour) - In-person or video interview (approximately 3 hours) - Final selection.The process may vary by role, and schedule changes may occur.Details of the schedule and results will be communicated via the email provided in your application.Additional InformationPlease refrain from including sensitive information such as your resident registration number, family relations, marital status, salary, photo, physical conditions, or place of origin in your resume, as these are prohibited by recruitment regulations.All submitted files must be under 3MB.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Dynamic TeamAt 42dot, we are on the lookout for a talented Senior AI Data Pipeline Engineer to design, develop, and enhance our global data pipelines. You will play a crucial role in managing and processing data collected from around the world, ensuring that our high-throughput systems reliably deliver petabyte-scale data to our vast GPU infrastructure, thereby powering essential AI workloads.As part of our team, you will have the opportunity to architect scalable solutions that support diverse AI and machine learning projects, while collaborating closely with AI researchers and platform teams to ensure efficient data flow into training and evaluation pipelines.
Internship|On-site|Pangyo (Software Dream Center), South Korea
Autonomous Driving EngineeringAt 42dot, we are pioneering the development of camera-based, end-to-end autonomous driving software and high-performance, low-power embedded systems. We've established an advanced MLOps infrastructure that automates our data pipelines, enabling rapid iterations from AI model training to real-world validation. Our autonomous driving technology, 'Atria AI', is set to be implemented in mass-produced vehicles with Level 2+ autonomy by the end of 2027.Join us for a unique opportunity to engage with camera-based end-to-end autonomous driving and Physical AI, contributing to next-generation algorithms based on VLA. We are looking for tenacious and proactive individuals ready to change the world!Role OverviewThis position is for a full-time transition internship (MS/PhD), focusing on connecting research outcomes to practical autonomous driving systems through hands-on development and research.During the internship, you will not just assist but actively engage in product development aimed at mass production. You will work within a cutting-edge research team, defining and solving problems using real vehicle data, production-level code, and MLOps systems. You will undertake technical challenges equivalent to full-time engineers, gaining invaluable experience linking research with practical implementations.What You'll DoDesign, implement, and validate core technologies for autonomous driving systems end-to-end.Develop and validate algorithms/models based on real vehicle data.Analyze and enhance performance through simulations and real-world experiments.Implement research findings into practical systems.Collaborate closely with production teams to solve real-world challenges.Available TracksYour role and department will be determined based on your expertise, research interests, and career aspirations assessed during the internship and interview process.[Physical AI]Implementation and experimentation of perception and behavior prediction ML models for autonomous driving.Preprocessing driving data and organizing/analyzing training datasets.Evaluation of model performance and analysis of experimental results.Consolidation of failure cases and experimentation for performance enhancement.[Sensor Fusion]Implementation of object-level fusion and tracking using results from cameras and other sensors.Performance analysis and log analysis based on real vehicle data.Understanding and improving fusion logic structures in C++ based real-time systems.[SLAM]Research and development of SLAM and localization algorithms for autonomous driving.Basic location estimation and map creation using sensor data from cameras and IMUs.Accuracy and stability analysis based on real or simulated data.[AI Infrastructure]Development of AI infrastructure to support autonomous driving systems.
Contract|On-site|Pangyo (Software Dream Center), South Korea
We are seeking a dedicated and proactive Collaboration Platform Transition Operations Manager for a 6-month contract position at 42dot. This role is essential in facilitating the successful transition and operation of our collaboration platform.The ideal candidate will possess a unique blend of technical expertise and strong operational management skills. You will be responsible for overseeing the implementation process, ensuring that all project milestones are met while maintaining effective communication across teams.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join Our Team of InnovatorsAt 42dot, we are at the forefront of autonomous driving technology, seeking exceptional Senior ML Platform Engineers to develop our core data and machine learning training platforms. Our team is dedicated to creating a distributed, scalable data platform that handles vast datasets, including millions of scenes, alongside high-performance data serving SDKs essential for ML model training and evaluation. Our platforms are designed to significantly enhance the efficiency of the ML model development lifecycle, which encompasses training, evaluation, deployment, and monitoring within a cloud environment.Key ResponsibilitiesDefine and implement the technical strategy for a robust, large-scale data platform that effectively manages, visualizes, and serves extensive datasets for machine learning model training and validation.Develop a comprehensive data lakehouse for autonomous driving scene datasets, integrating sensor, calibration, and annotation data.Lead the development of the Autonomous Driving Data SDK, which includes functionality for scene data searching, dataset preparation, and loading.Identify and resolve performance bottlenecks throughout data processing pipelines, focusing on data processing and search latencies as well as Test Procedure (TP) coverage.Establish and maintain the infrastructure for Data Platform components, including the Data Processing Pipeline, Database, Data Lakehouse, and Data Serving.Collaborate with cross-functional teams, including those focused on ML algorithms, applications, and Cloud Infrastructure, to ensure alignment of ML Platforms with the overarching Autonomous Driving System Architecture.QualificationsA Bachelor’s degree or higher in Computer Science, Engineering, Robotics, or a related technical field.At least 7 years of experience in Data Engineering or ML Platform roles.Expert-level proficiency in Python, with substantial experience in developing Python SDKs.Proficient experience with databases such as MongoDB and PostgreSQL.Deep understanding of modern AI frameworks like PyTorch and TensorFlow, particularly regarding distributed data loaders for model training.Hands-on experience orchestrating data pipelines using tools such as Databricks Workflows or Apache Airflow, along with integrating these pipelines with machine learning models.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
Join 42dot as a Platform Technical Program Manager in our innovative Pleos Playground team. In this pivotal role, you will lead and manage cross-functional technical programs, ensuring that our platform continues to evolve and meet the needs of our users. Your expertise will guide teams in delivering high-quality solutions and maintaining a seamless user experience.As a vital player in our organization, you will collaborate with engineering, product, and design teams to drive project success. Your strategic oversight will help us enhance our technological capabilities and provide our clients with top-notch services.
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
Join Our Team of Innovators!About UsAt 42dot, we are dedicated to tackling mobility challenges through cutting-edge software and artificial intelligence. As a part of the Hyundai Motor Group's global software center, we lead the way in the development of software-defined vehicles, paving the path for future mobility solutions.Our commitment to safety and user-centric software technology drives us to deliver the latest performance enhancements through continuous updates, akin to smartphone advancements. By advancing software and AI technologies, 42dot envisions a new world with connected and autonomously operated urban traffic management systems.Key ResponsibilitiesDevelop specifications and features for Connected Car Service (CCS) systems for 42dot controllers and legacy ECUs, focusing on OTA, diagnostics, and vehicle data collection functionalities.Create software middleware and application development for CCS, including MCU-based device drivers and Hardware Abstraction Layer (HAL) development.Design and implement OTA and diagnostic integration features across heterogeneous networks.Develop protocols and software for internal vehicle data collection and server uploads.Required QualificationsProven experience in embedded software development projects.Experience in developing vehicle diagnostic communication systems using UDS protocol.Deep understanding and project experience with OTA and diagnostic protocols.Strong knowledge of RTOS or Linux systems.Preferred QualificationsExperience in developing software for HKMC integrated communication controllers (CCU).Familiarity with developing CCU standard specifications (functional/system/diagnostic specifications) and deploying CCU across various vehicle models.Experience with diagnostic stack development in AUTOSAR or Linux systems.Interview ProcessApplication review - Coding test - Video interview (approximately 1 hour) - In-person or video interview (approximately 3 hours) - Final selection.The selection process may vary by role and is subject to change based on scheduling and circumstances.Interview schedules and results will be communicated individually via the email registered in your application.Additional InformationPlease refrain from including personal information such as social security numbers, family relations, marital status, salary, photos, physical conditions, or place of origin, as it is prohibited by recruitment regulations.All submitted files should be in PDF format and not exceed 30MB. If you encounter issues uploading your resume, please send it to recruit@42dot.ai along with the URL of the position you are applying for.Reference checks may be conducted with the candidate's consent after the interview process.Veterans and individuals eligible for employment protection will be given preference in accordance with relevant laws.Individuals with registered disabilities will also be prioritized under the Act on the Promotion of Employment for Persons with Disabilities.42dot does not accept unsolicited applications from recruitment agencies.
Full-time|On-site|Pangyo (Software Dream Center), South Korea
42dot, part of Hyundai Motor Group's global software center, develops software-defined vehicle and mobility AI solutions. The team focuses on user-centric vehicle technologies that receive ongoing updates, aiming to create a connected and autonomous urban transportation system. Every project is guided by priorities of safety and innovation. Role overview This Senior Network Systems Software Engineer role is based at the Software Dream Center in Pangyo, South Korea. The position focuses on developing network systems software for embedded operating systems used in automotive environments. Day-to-day work combines hands-on engineering with technical problem-solving as part of a growing team. What you will do Build and optimize network functionalities for embedded OS platforms such as QNX, Linux, and RTOS, including network configuration tasks. Develop and manage drivers for Automotive Ethernet Switches, including porting, configuring, and optimizing Ethernet Switch SDKs for new hardware platforms. Troubleshoot and resolve Ethernet/IP communication issues within vehicle networks. Requirements 10 or more years of embedded software development experience using C or C++. Solid understanding of the OSI 7-layer model. Hands-on experience with L2 protocols, such as VLAN, ACL, Multicast, STP/RSTP, and gPTP. Expertise in Ethernet MAC/PHY interfaces. Deep knowledge of the TCP/IP stack. Basic familiarity with reading hardware schematics. Preferred qualifications Experience working with OPEN TC10 features. Implementation and validation of TSN standards (802.1AS, 802.1CB, 802.1Qbv/Qbu). Understanding of automotive security, including IPsec, MACsec, and IDS/IPS. Development experience related to 10BASE-T1S communication. Background working with Ethernet switches from Broadcom, Infineon, NXP, or RealTek. Interview process Application review Video interview (about 1 hour) In-person interview, including a live coding test (approximately 3 hours) Final acceptance The process may vary depending on the role and scheduling. All communication about interviews and results will be sent to the email address provided in the application. Additional information Do not include sensitive information such as national ID number, family relations, marital status, salary, photo, physical conditions, or place of origin in your resume, as required by recruitment law. Submit all documents in PDF format, under 30MB. If upload issues occur, email your resume to recruit@42dot.ai and include the job posting URL. Reference checks may be conducted after interviews, with your consent. Veterans and job protection candidates receive preference as required by law.