42dot

Mobility AI

SoftwareUpdateEngineer(OTAAgent)

Pangyo, South Korea FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“Software Update Engineer(OTA Agent) at 42dot. Skills: OTA (Over-the-Air) software update systems, Software update system development and maintenance, Rust, C++, Linux. Development and maintenance of OTA and wired software update systems. Definition and implementation of communication protocols and data interfaces for OTA and wired software updates”

What You'll Achieve.

Building a stable deployment environment considering the entire flow of vehicle software updates; Providing a consistent update experience across various vehicle environments

Industry & Context.

Mobility AI
Problems you'll solve

Problem-solving through effective communication; Advanced problem-solving and analytical thinking skills

What They're Looking For.

Must Have

Bachelor's degree in Computer Science, Computer Engineering, Electronic Engineering, or equivalent development capabilities, Experience with Rust / C++ programming languages, Understanding of Linux-based development environment, Experience with software update system related projects, Understanding of the characteristics and runtime behavior of compiled & statically typed languages, Experience with version control tools (e.g., Git), Ability to coordinate diverse perspectives and solve problems through effective communication

Nice to Have

Experience with Vehicle OTA (Over-the-Air) update systems, Experience with diagnostic protocol (UDS) based update systems, Embedded software or IoT device development experience, Deep understanding of BSP, Firmware, Understanding of Android and nVidia software update processes, Understanding of related job roles (embedded software, design, operation), Understanding of DevOps and experience with related tools (CI/CD tools, orchestration tools), Advanced problem-solving and analytical thinking skills

What You'll Do.

Development and maintenance of OTA and wired software update systems

Definition and implementation of communication protocols and data interfaces for OTA and wired software updates

Support for software updates in Software Defined Vehicle (SDV) mass-produced vehicles

Software update testing for various controllers and issue response

Participation in technical documentation writing and improvement activities related to software update operations

How You'll Work.

Team & Collaboration

Coordinating diverse perspectives; Effective communication for problem-solving; Understanding of related job roles (embedded software, design, operation)

Communication Scope

Effective communication; Coordinating diverse perspectives

Full Job Description

WE ARE LOOKING FOR THE BEST About Us 42dot은 소프트웨어와 AI로 모빌리티 문제를 해결하기 위해 노력하는 모빌리티 AI 기업입니다. 현대자동차그룹 글로벌 소프트웨어 센터로서, 42dot은 소프트웨어 정의 차량 개발을 선도하며 미래 모빌리티를 개척하고 있습니다. SDV 차량의 소프트웨어를 안전하고 효율적으로 배포하기 위해 OTA 및 유선 기반 업데이트 시스템을 설계·구현·운영합니다. 업데이트 패키지의 전달, 검증, 설치, 상태 관리 등 차량 소프트웨어 업데이트 전반의 흐름을 고려하여 안정적인 배포 환경을 구축하고, 다양한 차량 환경에서도 일관된 업데이트 경험을 제공할 수 있도록 시스템을 고도화합니다. Responsibilities - OTA(Over-the-Air) 및 유선 소프트웨어 업데이트 시스템의 개발 및 유지보수 - OTA 및 유선 소프트웨어 업데이트 관련 통신 프로토콜, 데이터 인터페이스 정의 및 구현 - SDV(Software Defined Vehicle) 기반 양산 차량의 소프트웨어 업데이트 대응 - 다양한 제어기의 소프트웨어 업데이트 테스트 및 이슈 대응 - 소프트웨어 업데이트 운영 관련 기술 문서 작성 및 개선 활동 참여   Qualifications - 컴퓨터공학(또는 과학), 전자공학 등 관련 전공 학사 학위 또는 이에 준하는 개발 역량 - Rust / C++ 프로그래밍 언어 사용 경험 - Linux 기반 개발 환경에 대한 이해 - 소프트웨어 업데이트 시스템 관련 프로젝트 경험 - compiled & statically typed language의 특성과 런타임 동작에 대한 이해를 보유 - 버전 관리 도구(Git 등) 사용 경험 - 다양한 관점을 조율하며, 효과적인 대화를 통해 문제 해결 능력 보유 Preferred Qualifications - Vehicle OTA(Over-the-Air) 업데이트 시스템 관련 프로젝트 경험 - 진단프로토콜(UDS) 기반 업데이트 시스템 관련 프로젝트 경험 - embedded software또는 IoT device development 경험= - BSP, Firmware 의 깊은 이해 보유 - Android 및 nVidia 소프트웨어 업데이트 프로세스에 대한 이해 보유 - 유관 직군(embedded software, design, operation) 업무의 이해 - DevOps의 이해 및 유관 툴(CI/CD 툴, orchestration 툴) 사용 경험 - 고도화된 문제해결 능력과 분석적 사고 능력 보유 Interview Process - 서류전형 - 코딩테스트 - 화상면접 (1시간 내외) - 대면 혹은 화상면접 (3시간 내외) - 최종합격 - 전형절차는 직무별로 다르게 운영될 수 있으며, 일정 및 상황에 따라 변동될 수 있습니다. - 전형일정 및 결과는 지원서에 등록하신 이메일로 개별 안내드립니다. Additional Information - 이력서 제출 시 주민등록번호, 가족관계, 혼인 여부, 연봉, 사진, 신체조건, 출신 지역 등 채용절차법상 요구 금지된 정보는 제외 부탁드립니다. - 모든 제출 파일은 30MB 이하의 PDF 양식으로 업로드를 부탁드립니다. (이력서 업로드 중 문제가 발생한다면 지원하시고자 하는 포지션의 URL과 함께 이력서를 [email protected]으로 전송 부탁드립니다.) - 인터뷰 프로세스 종료 후 지원자의 동의하에 평판조회가 진행될 수 있습니다. - 국가보훈대상자 및 취업보호 대상자는 관계법령에 따라 우대합니다. - 장애인 고용 촉진 및 직업재활법에 따라 장애인 등록증 소지자를 우대합니다. - 42dot은 의뢰하지 않은 서치펌의 이력서를 받지 않으며, 요청하지 않은 이력서에 대해 수수료를 지불하지 않습니다. - 3개월의 수습기간이 적용될 수 있습니다.   ※ 지원 전 아래 내용을 꼭 확인해 주세요. - 42dot이 일하는 방식, 42dot Way 보러가기 → https://42dot.ai/careers/way - 42dot만의 업무몰입 프로그램, Employee Engagement Program

Free ATS check

Applying for this Software Update Engineer(OTA Agent) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about 42dot?

Real rants from real employees. Read before you apply.

Read Company Rants →