4

42dot

Unified platform for multi-modal urban mobility

SDV Vehicle Connect Software Engineer - C++, Rust

Embedded EngineeringConfirmed live in the last 24 hours
Full-timePangyo-ro, Bundang-gu, Seongnam-si, Gyeonggi-do, South KoreaNo salary listedHybrid

About the Job

Requirements

  • Experience designing and developing production applications in C++.
  • Deep understanding of object-oriented design and ability to write structured code.
  • Ability to analyze complex requirements and domains and design them by dividing them into models and boundaries.
  • Understanding of socket programming and network communication, including TCP and TLS.
  • Understanding of authentication and security, including certificates and PKI, and cloud integration structures.
  • Interest in Rust and willingness to learn it; understanding concepts such as ownership and memory safety is beneficial.

Responsibilities

  • Design, develop, and maintain in-vehicle applications (agents).
  • Implement functions for collecting, processing, storing, and transmitting vehicle data.
  • Analyze vehicle domains and requirements and design them as models and structures.
  • Implement communication, authentication, and security functions for cloud integration.

Desired Qualifications

  • Experience developing applications based on automotive software or vehicle platforms such as QNX, AUTOSAR, or Automotive Linux.
  • Experience developing production code in Rust or migrating C++ code to Rust.
  • Experience applying domain-modeling methodologies such as Domain-Driven Design in practice.
  • Experience with asynchronous and concurrent programming.
  • Understanding of hardware control or embedded environments.
  • For senior candidates, experience designing and developing reusable frameworks or platforms in C++.
  • For senior candidates, ability to design modular structures and interfaces with scalability and maintainability in mind.
  • For senior candidates, experience setting design direction and leading the team's code quality.

About the Company

42dot

Unified platform for multi-modal urban mobility

42dot.ai provides a platform called UMOS (Urban Mobility Operating System) that connects and manages multiple transportation modes—such as cars and drones—within a single system for cities, agencies, and private clients. UMOS enables efficient transportation management, demand-response services, and smart logistics by integrating data and operations across modes, powering operations through a subscription-based platform-as-a-service model. Unlike single-mode solutions, 42dot.ai offers multi-modal, city-focused orchestration that bridges public, private, and logistics needs. The company aims to transform urban mobility by helping cities run more efficiently, cut costs, and improve the experience for commuters and logistics providers.

Company size
501-1,000
Company stage
Growth Equity (Venture Capital)
Total funding
$731.9M
Headquarters
Seoul, South Korea
Founded
2019

Recently Posted Jobs

Explore more opportunities at 42dot

See more jobs