Search by job, company or skills

HCLTech Vietnam

Firmware Engineer

Early Applicant
  • Posted 14 days ago
  • Be among the first 10 applicants
4-8 Years

Job Description

About the job

HCL Vietnam Company Limited belongs to HCLTech which is a global technology company, home to 222,270+ people across 60 countries, delivering industry-leading capabilities centered around digital, engineering and cloud, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending September 30, 2022, totaled $12.1 billion.

Website: https://www.hcltech.com/

Location: Hai Phong

Job Description:

The candidate should be having good knowledge and hands-on experience in Firmware Development and familiar with Validation. Good knowledge of Windows/Linux Device drivers software for the embedded products. And, responsible for designing, coding, and testing the C and C++ device drivers and debugging the kernel level software. So, should be well familiar with kernel internals.

  • Firmware & Software Development, validation & issue analysis: MCU Firmware, UEFI Firmware
  • Support issues at the Factory: Debug, Analyze and propose quick solution for factory issue related to Firmware
  • Software integration and validation
  • Follow up build event activities ( validation, debug/analyze issue, fix issue by code modification) and adhere to the milestones/timelines
  • Co-work smoothly & actively with other team ( not only factory , but also with dev team in India, China, Taiwan, and US)
  • Should be creative and responsible in identifying a bug or propose solution

Qualifications:

The candidate shall have 4 to 8 years of good experience in the following areas:

MCU (16bit or 32bit) programming, CPU (Intel/ARM) architecture and handling the architecture specific source code

Design and develop Windows/Linux device drivers --> focus on win32/win64/arm32/arm64(Intel, AMD,Qualcomm...)

Kernel debugging and Kernel internals

RTOS concepts and implementation of various kernel level synchronization mechanisms

Thorough in handling the IO operations from the devices and memory management, in a real time environment

Embedded systems concepts and protocols (I2C, SPI, UART, USB)

Excellent programming skills in C language

Good in C++ and Python/PowerShell

Experience with debugging tools like Segger JLink, WinDBG/KGDB etc.

Very strong technical aptitude with quick learning ability and excellent English communication skills

Good Team player who can accommodate himself with the team and be flexible, scale up quickly in learning new areas of work and deliver

Must have skills:

Experience in C, Python /Power Shell scripting

Exposure to C++ and Azure DevOps

Must be able to learn, understand, and apply new technologies

Ability to effectively prioritize and execute tasks.

BENEFITS:

  • 18 paid leaves per year (including 12 annual leaves + 6 personal leaves).
  • Insurance plan based on full salary + 13th salary + Performance Bonus.
  • 100% full salary in probation period.
  • Medical Benefit (Personal) and Family based on levels.
  • Working in a fast paced, flexible, and multinational working environment. Chance to travel onsite (in 49 countries).
  • Internal Training (Technical & Functional). Scope of English Training.
  • Working from Mondays to Fridays.

For support and more information, please contact:

Mai Huynh

Phone/Zalo: +84 931583594

Email: [Confidential Information]

More Info

Industry:Other

Function:Technology

Job Type:Permanent Job

Date Posted: 18/09/2025

Job ID: 126163671

Report Job

About Company

View More
Last Updated: 28-09-2025 08:37:11 PM
Home Jobs in Vietnam Firmware Engineer

Similar Jobs