- Port and maintain LLVM/GCC toolchain targeting the Fvision Arm CPU: backend codegen, register allocation, instruction scheduling.
- Develop machine-specific optimizations: auto-vectorization, loop transforms, inlining heuristics, and custom ISA intrinsics.
- Maintain libc/libm runtime libraries and startup code (crt0, linker scripts) for bare-metal and RTOS environments.
- Validate code correctness with LLVM LIT and DejaGnu; benchmark against embedded performance suites.
- Expose hardware features (SIMD, MAC, DSP extensions) through clean intrinsics, in collaboration with RTL.
- Maintain toolchain Docker images, CI/CD pipelines (Jenkins/GitLab CI), and versioned release packaging.
Compiler Engineer/Team Lead
Job type
Engineer
Experience
5+ years
Job Position
Compiler Engineer
Location
Ho Chi Minh, Ha Noi - Viet Nam
Salary
Negotiable
Application deadline
30/09/2026
Responsibilities
Requirements
- Bachelor’s or Master’s in Computer Science or Computer Engineering.
- 5+ years compiler engineering (LLVM or GCC backend preferred).
- Strong C/C++ and deep understanding of compiler internals: IR, passes, backend codegen, register allocation.
- Knowledge of Arm ISA: Thumb-2, Neon SIMD, Helium/M-Profile Vector Extension.
- Experience with build systems (CMake, Make) and CI/CD tooling.
- Good English and Vietnamese communication skills.
Nice to Have
- Custom ISA design and LLVM backend development from scratch.
- Embedded RTOS toolchain integration (Zephyr newlib port, FreeRTOS).
Benefits
Successful candidates will be part of a friendly, motivated and committed talent teams with various benefits and attractive offers:
- Competitive compensation package, aligned with capabilities and performance.
- 100% salary during the probation period.
- Comprehensive benefits and welfare package (FPT Care, annual company trips, team building activities, annual health check-ups) in line with a large-scale corporation.
- Opportunities to expand your professional network with leading semiconductor partners in Korea.
- Exposure to a diverse ecosystem across the semiconductor value chain, including PMIC, IP Solutions, Engineering Services, ATE & Packaging, Camera & Drone, and IoT Devices.
- Access to professional training and development programs within FPT Corporation.
- Working hours: 9:00 AM – 6:00 PM, Monday to Friday.
Submit your application online
Submit your application directly online,we will respond as soon as possible.