Senior Developer - BIOS Automation, BIOS Validation
Viet Nam
Job Description
Senior Developer - BIOS Automation, BIOS Validation
Hanoi, Hà Nội, thủ đô

Job Summary

Job requirements:Master degree in Computer Science, Computer Engineering or Electrical Engineering from a top universityWith a focus on AI/MLStrong proficiency in a modern systems programming language such as C++, ObjectiveC/Swift, or Rust. A demonstrated ability to quickly master new languages and platforms is highly valued.Hands on with programming embedded system and using common interfaces such as I2C, SPI, UART, USB etc.Hands on with scripting language Python/Lua/Bash and LinuxDesign and verification experience of FPGA RTL components using SystemVerilog.Experience acting as a technical partner to internal customers. Need to translate vague requirements from teams into concrete engineering specifications.Functional literacy in AI/ML concepts: Understand the fundamental lifecycle of machine learning (datasets, training vs. inference, evaluation metrics) and can discuss the engineering challenges involved.Practical knowledge and operational experience using modern LLM AI tools such as ChatGPT/Claude CodeDemonstrated experience in problem abstract and solving: have the ability to navigate the ambiguity of a relatively complex issue, summarize and analyze.Great communication skills in both English and Vietnamese.Preferred qualifications:Experience in modern MacOS programming (Swift, SwiftUI)Verbal communication in ChineseModern Altera FPGA experienceHands-on experience building and deploying LLM or Agentic AI tools, and using them to drive proactive improvements in work efficiency

Key Responsibilities

Job requirements:Master degree in Computer Science, Computer Engineering or Electrical Engineering from a top universityWith a focus on AI/MLStrong proficiency in a modern systems programming language such as C++, ObjectiveC/Swift, or Rust. A demonstrated ability to quickly master new languages and platforms is highly valued.Hands on with programming embedded system and using common interfaces such as I2C, SPI, UART, USB etc.Hands on with scripting language Python/Lua/Bash and LinuxDesign and verification experience of FPGA RTL components using SystemVerilog.Experience acting as a technical partner to internal customers. Need to translate vague requirements from teams into concrete engineering specifications.Functional literacy in AI/ML concepts: Understand the fundamental lifecycle of machine learning (datasets, training vs. inference, evaluation metrics) and can discuss the engineering challenges involved.Practical knowledge and operational experience using modern LLM AI tools such as ChatGPT/Claude CodeDemonstrated experience in problem abstract and solving: have the ability to navigate the ambiguity of a relatively complex issue, summarize and analyze.Great communication skills in both English and Vietnamese.Preferred qualifications:Experience in modern MacOS programming (Swift, SwiftUI)Verbal communication in ChineseModern Altera FPGA experienceHands-on experience building and deploying LLM or Agentic AI tools, and using them to drive proactive improvements in work efficiency

Skill Requirements

Job requirements:Master degree in Computer Science, Computer Engineering or Electrical Engineering from a top universityWith a focus on AI/MLStrong proficiency in a modern systems programming language such as C++, ObjectiveC/Swift, or Rust. A demonstrated ability to quickly master new languages and platforms is highly valued.Hands on with programming embedded system and using common interfaces such as I2C, SPI, UART, USB etc.Hands on with scripting language Python/Lua/Bash and LinuxDesign and verification experience of FPGA RTL components using SystemVerilog.Experience acting as a technical partner to internal customers. Need to translate vague requirements from teams into concrete engineering specifications.Functional literacy in AI/ML concepts: Understand the fundamental lifecycle of machine learning (datasets, training vs. inference, evaluation metrics) and can discuss the engineering challenges involved.Practical knowledge and operational experience using modern LLM AI tools such as ChatGPT/Claude CodeDemonstrated experience in problem abstract and solving: have the ability to navigate the ambiguity of a relatively complex issue, summarize and analyze.Great communication skills in both English and Vietnamese.Preferred qualifications:Experience in modern MacOS programming (Swift, SwiftUI)Verbal communication in ChineseModern Altera FPGA experienceHands-on experience building and deploying LLM or Agentic AI tools, and using them to drive proactive improvements in work efficiency

Other Requirements

1. Optional but valuable: CompTIA IT Fundamentals, ISTQB Foundation Level, or Python certification (such as PCEP – Certified Entry-Level Python Programmer).
Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 223,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, 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 June 2026 totaled $14.8 billion.