
About 42dot
Revolutionizing urban transportation with UMOS
Key Highlights
- Developing the Urban Mobility Operating System (UMOS)
- Based in Seoul, South Korea, with a team of 51-250
- Focused on transitioning to autonomous transportation solutions
- Aims to enhance urban mobility and reduce congestion
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 ...
🎁 Benefits
Employees enjoy competitive salaries, stock options, flexible working hours, and a generous PTO policy. The company also offers remote work options an...
🌟 Culture
42dot fosters a culture of innovation and agility, encouraging employees to contribute ideas that drive the future of transportation. The company valu...
Overview
42dot is hiring a Software Engineer (Autonomous Driving) to develop software that provides safe and comfortable autonomous driving experiences. You'll work with C/C++, Python, and various embedded systems in Pangyo, South Korea.
Job Description
Who you are
You hold a Bachelor's degree in Computer Science, Electrical Engineering, Robotics, or a related field, and you have strong proficiency in C/C++ programming. Your experience includes developing embedded systems, and you have a solid understanding of software profiling and optimization techniques. You are familiar with ROS/ROS2 and have experience with automation using Python and Bash. Additionally, you have hands-on experience with Linux and Yocto, which are crucial for this role.
You are also knowledgeable in Rust programming and have experience with vehicle applications, particularly in implementing AI-driven code using hardware accelerators. Your familiarity with OpenCL, CUDA, and SIMD will be beneficial in optimizing performance for autonomous driving applications. You possess a proactive problem-solving attitude and excellent communication skills, allowing you to collaborate effectively with experts from various fields.
What you'll do
In this role, you will develop software that enhances user experience in autonomous driving. You will implement various features related to autonomous driving and ensure their integration into the vehicle's software system. Your responsibilities will include verifying vehicle status to provide a safe driving experience and improving software quality through rigorous testing and integration processes. You will also engage with experts from different domains to ensure seamless functionality across systems, contributing to the overall safety and efficiency of the autonomous driving experience.
What we offer
At 42dot, you will be part of a dynamic team dedicated to advancing autonomous driving technology. We provide a collaborative work environment where innovation is encouraged, and your contributions will directly impact the future of transportation. We value diversity and inclusion, and we are committed to supporting your professional growth through continuous learning opportunities and hands-on experience in cutting-edge technology.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at 42dot.
Similar Jobs You Might Like
Based on your interests and this role

Simulation Engineer
42dot is hiring a Simulation Engineer to develop and maintain advanced simulation environments for autonomous driving systems. You'll work with C++, Python, and cloud technologies like AWS and GCP. This position requires project experience in simulation or robotics.

Control System Engineer
42dot is hiring a Control System Engineer for their Autonomous Driving team to develop primitive control systems and enhance vehicle control precision. You'll work with C++, Python, and collaborate with experts in motion planning and functional safety.

Control System Engineer
42dot is hiring a Senior Control System Engineer to develop advanced control systems for autonomous driving. You'll work with C++, Python, and various control algorithms to enhance system performance. This role requires 5+ years of experience in control system design, particularly in autonomous vehicles.

Embedded Engineer
42dot is seeking a Vehicle Application Software Engineer to design and develop integrated communication systems for vehicles. You'll work with Embedded Linux, C, and C++ to create software for connected car services. This position requires experience in embedded software development and knowledge of vehicle diagnostic protocols.

Computer Vision Engineer
42dot is hiring a Computer Vision Engineer to research and develop advanced autonomous driving technologies. You'll utilize computer vision and machine learning techniques to process visual data from autonomous vehicles. This role requires a Master's or Ph.D. in a related field and strong programming skills.