Search suggestions:

tại nhà online
nhân viên văn phòng
kế toán
lao động phổ thông
part time
it
customer service
tiếng anh
thực tập sinh
marketing
remote
bán thời gian
ngân hàng
Thành phố Hồ Chí Minh
Thành Phố Hồ Chí Minh
Hà Nội
Ho Chi Minh City
Đà Nẵng
Cần Thơ
Ninh Bình
Đồng Nai
Hải Phòng
Bình Dương
Bà Rịa - Vũng Tàu
Khánh Hòa
An Giang
Hậu Giang
Vĩnh Long
Apply

Unity Developer – Automotive HMI

FPT Software
Hà Nội
Full time
3 tuần trước
Job Description

ABOUT COMPANY
A subsidiary of the FPT Group, FPT Software is known as a leading global information technology service provider headquartered in Vietnam. With over 30,000 employees working in 83 offices across 30 countries on five continents, FPT Software consistently delivers the best solutions to more than 1000 clients, including 100 Fortune 500 companies. Placing human resources as the cornerstone of its achievements, employee experience is our top priority in continually creating an innovative, open, and enjoyable work environment for every member.

In 2023, FPT Software officially made its mark on the global billion-dollar company list. This is evidence of the talent and efforts of multiple generations of employees at FPT Software.

Why not explore your potential and embark on a brilliant journey with us?

JOB OVERVIEW
  • We are looking for a talented and passionate Unity Developer to join our automotive HMI development team. In this role, you will be responsible for designing, implementing, and optimizing interactive HMI applications for digital instrument clusters (meters) and infotainment systems (AVN) using the Unity Engine. You will work closely with UX/UI designers, and onsite teams to create visually compelling and performance-optimized interfaces for next-generation vehicles.
RESPONSIBILITIES
  • Develop HMI applications for automotive Cluster (Meter) and AVN (Audio Video Navigation) systems using Unity.
  • Implement real-time rendering, 2D/3D animations, and user interactions based on automotive HMI specifications.
  • Collaborate with designers and UX specialists to transform mockups and wireframes into functional UI.
  • Integrate HMI applications with vehicle data sources (e.g., CAN signals, middleware, simulation inputs).
  • Optimize performance for embedded hardware platforms with strict memory and CPU/GPU constraints.
  • Support deployment and testing on target hardware (e.g., Linux, Android Automotive).
  • Troubleshoot issues, debug runtime behavior, and maintain code quality through clean architecture and documentation.
REQUIREMENTS
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 3+ years of hands-on experience developing with Unity3D for real-time applications (C#).
  • Strong understanding of UI/UX principles, especially for embedded or automotive systems.
  • Experience with 3D/2D graphics, animations, shaders, and asset optimization.
  • Familiarity with version control systems (e.g., Git).
  • Basic knowledge of automotive protocols or tools (e.g., CAN, ASL/GENIVI, Qt, or similar) is a plus.
  • Good communication skills and ability to work in a cross-functional team environment.
Unity Skill Requirements
  • Asset bundling and resource management (Addressable or Asset Bundles).
  • Managing media content (image/video playback, sound playback, streaming assets).
  • Understanding of canvas rendering, screen-space vs world-space UI.
  • Scene optimization: static batching, dynamic batching, culling (frustum/occlusion).
  • Basic use of Profiler, Frame Debugger, and Memory Profiler.
  • Implementing responsive UI layouts (resolution independence, DPI handling).
  • Use of custom shaders or modifying existing materials (Shader Graph or simple HLSL).
  • Handling animation state machines for dynamic UI/UX.
  • Integration with external data sources or simulation inputs (e.g., JSON, socket, middleware).
  • Understanding of Unity Input System (touch, mouse, keyboard, controller).
  • Deep understanding of Unity’s rendering pipeline (Built-in, URP, HDRP).
  • Creating and maintaining a Custom Render Pipeline (SRP) if needed.
  • Performance tuning: CPU/GPU profiling, frame time analysis, render batching, overdraw reduction.
  • Memory optimization: Garbage collection, memory footprint analysis, texture compression, mesh decimation.
  • Custom editor scripting: Creating custom inspectors, property drawers, and in-editor tools.
  • Working with Render Textures, command buffers, and camera stacking.
  • Advanced animation techniques: Timeline, Playable API, runtime rigging.
  • Multiplatform deployment knowledge (especially to Linux/QNX/Android Automotive).
  • Debugging and profiling on embedded hardware using tools like Unity Profiler over network, ADB, etc.
Preferred Qualifications
  • Experience with HMI tools and frameworks (e.g., Unity for HMI, EB GUIDE, Altia, or Kanzi).
  • Understanding of automotive development cycles (ASPICE, ISO 26262 familiarity is a plus).
  • Knowledge of multi-platform development (Linux, QNX, Android, Windows).
  • Experience in performance profiling and optimization for embedded systems.
WHAT COMPANY OFFERS
  • Attractive income package as negotiation
  • Have a chance to go Onsite Japan short-term or long-term
  • Global and inclusive workplace with monthly cross-cultural events
  • International exposure and career growth across global locations
  • Work-life balance benefits supporting employee well-being
  • Private health insurance with optional family coverage
  • Summer vacation allowance
  • Sponsored training courses for personal growth
  • Comprehensive relocation package

CONTACT
Name: Nguyen Thi Nga (Ms.) – Talent Acquisition Officer
Department: North Talent Acquisition – FPT Software Workforce Assurance – FPT Software Ha Noi Company Limited
Email: [email protected]
Website: www.career.fpt-software.com


    Offered Salary

    $2000-$3000

    Career Level

    Senior

    Experience

    3 Years

    Qualification

    Bachelor Degree
Save Apply
Report job
Other Job Recommendations:

Playable Ads Developer - Unity

AMANOTES
Thành phố Hồ Chí Minh
To be successful, you will need to create a compelling gaming demo experience that appeals to a broad audience. Work with the game...
1 tuần trước

Playable Ads Developer - Unity (Based in HCMC)

Amanotes
Ho Chi Minh City
  • Build mini versions of our current games to convert large...
  • Work with the game design team & creative team to...
1 tuần trước

Unity Developer

Appota Corporation
Việt Nam
  • Lập trình các cơ chế gameplay như chuyển động nhân vật, hệ...
  • Sử dụng các công cụ AI hỗ trợ lập trình như GitHub Copilot,...
3 tuần trước

2D Sprite Artist & Animator for Unity Mini-Games (Target 5 to 12 yo)

NeuroTree Consultancy Pte Ltd
Thành phố Hồ Chí Minh
6.000.000 ₫ - 12.000.000 ₫
  • Design and draw characters (two “teams” with different...
  • Create sprite sheets and slice them properly for use in...
2 tuần trước

2D Sprite Artist & Animator for Unity Mini-Games

NeuroTree Consultancy Pte Ltd
Thành phố Hồ Chí Minh
6.000.000 ₫ - 12.000.000 ₫
  • Design and draw characters (two “teams” with different...
  • Create sprite sheets and slice them properly for use in...
2 tuần trước