FPT Software Hà Nội • Cầu Giấy, Hà Nội

Embedded Automation Test Engineer (Automotive Linux BSP)

Full-time Middle Embedded Automation Test Nổi bật
Mức lương
Thỏa thuận
Hạn nộp hồ sơ
27/10/2026
Lượt xem
60
Đăng ngày
18/09/2026

Mô tả công việc

1. General Introduction

We are looking for talented Automation Test Engineers to join projects developing Board Support Packages (BSP) for some of the most powerful System-on-Chip (SoC) platforms in the automotive industry. Develop the Automation Framework for Linux BSP testing.

2. Key Responsibilities

Automated Test Development

• Design and develop automated test suites for all BSP components, including ATF, U-Boot, Linux Kernel, and Hypervisor.

Hardware Driver Testing

• Perform functional and performance testing for hardware drivers such as I2C, SPI, UART, Ethernet (TSN), PCIe, GPU, USB, CAN-FD, and Storage (eMMC/UFS).

System Integration Testing

• Conduct testing in virtualized environments (e.g., Xen Hypervisor) and across different operating system partitions.

Framework Development

• Maintain and extend existing automation frameworks to optimize Hardware-in-the-Loop (HIL) testing processes.

Collaboration with Development Teams

• Work closely with software developers to analyze requirements, reproduce defects, and verify bug fixes.

CI/CD Optimization

• Integrate automated test suites into Jenkins/GitLab CI pipelines to ensure continuous code quality.

Yêu cầu ứng viên

3. Technical Requirements

Experience

• Minimum 2–3 years of experience in Embedded Software Testing or Development.

System Knowledge

• Strong understanding of Linux BSP architecture and SoC boot flow

• Hands-on experience with U-Boot and ARM Trusted Firmware (ATF)

• Experience with the Yocto Project (BitBake, recipes) for image building and filesystem customization

Automation Skills

• Proficiency in Python (or Bash scripting) for test automation

• Experience with frameworks such as Robot Framework, Pytest, or Labgrid/LAVA is a plus

Virtualization Technologies

• Knowledge of Xen Hypervisor or automotive virtualization technologies is a strong advantage.

Hardware Skills

• Ability to read schematics and use measurement tools such as oscilloscopes, logic analyzers, and multimeters when necessary.

4. Soft Skills & Additional Qualifications

• Good ability to read and understand technical documentation in English

• Strong logical thinking, attention to detail, and high responsibility for product quality

• Experience working in Agile/Scrum environments

• Knowledge of functional safety standards such as ISO 26262 or ASPICE is a plus

Quyền lợi & Phúc lợi

5. Benefits

• Opportunity to work with next-generation automotive NXP SoCs

• Professional working environment with international-standard automotive processes

• Access to in-depth training on Linux Kernel and complex embedded systems

Tech Stack

Embedded Automation Test