CareerPlanSign in

[EMC] NEO SoC1 Embedded SW Engineer (Linux, Android) (1 Year Contract)

Ho Chi Minh, vn💼 Contract🗓 2026-08-05 → 2026-09-26

Core

Develop, integrate, and maintain low-level software for Linux and Android Automotive OS (AAOS) platforms, focusing on kernel-level components, Hardware Abstraction Layers (HALs), bootloaders, and system bring-up.

Role type

Embedded SW Engineer (Linux/Android)

Builds

Automotive Head Unit and Home Appliance Linux/Android-based systems

Domain

Automotive Technology / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Embedded C/C++, Linux kernel development, Hardware Abstraction Layer (HAL) development, Bootloader development (U-Boot), Board Support Package (BSP) integration, Peripheral driver configuration, Vulnerability management, CI/CD pipelines, Git

Preferred skills

Android Automotive OS (AAOS) low-level concepts (HALs, GKI, VTS), Functional safety standards (ISO 26262)

Technologies

Linux, Android Automotive OS (AAOS), U-Boot, Git

Responsibilities

Develop and maintain low-level software for Linux and AAOS platforms; Contribute to bootloader development and initial board bring-up; Integrate low-level software components and debug kernel/driver issues; Optimize system performance regarding boot time and resource management; Work closely with senior developers on base software technical discussions

Seniority

Mid-level (2-5 years experience)

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 814,000+ jobs from 20+ sources.