Search by job, company or skills

Lead BIOS Engineer

  • Posted an hour ago
  • Be among the first 10 applicants

Job Description

Direct Applicants, Please submit CV - Email : [Confidential Information]

Quest Global, Taiwan Registered Address - 12F, No. 508, Sec 5, Zhongxiao E. Rd., Xinyi Dist., Taipei City 110, Taiwan (R.O.C.)

We are recruiting

Experience : 5 - 20 Years

  1. SME – UEFI/BIOS Development
  2. Senior Developer - BIOS/EC Firmware Engineer
  3. BIOS Firmware Validation Engineer

Senior Developer - BIOS/EC Firmware Engineer

Job Summary:

We are seeking an experienced Embedded Firmware Developer with

strong expertise in C, C++, and Python to design, develop, and optimize

embedded software solutions. The ideal candidate will have hands-on

experience in BIOS/EC Firmware Engineer with strong fundamentals in

platform firmware and hardware interfaces. Candidate will have hands-on

experience in BIOS/EC development, deep understanding of system-level

communication protocols, and proven ability to work closely with ODM

partners

Key Responsibilities:

• Design, develop, and maintain embedded firmware for SoC/MCUbased systems.

• Design and develop BIOS/UEFI and EC firmware features for client

platforms.

• Work on core platform bring-up, feature enablement, and

customization.

• Collaborate closely with ODM partners for Root cause analysis,

debugging platform issues, Driving fixes and feature enhancements

• Implement and validate communication between BIOS and Embedded

Controller (EC).

• Analyze hardware-software interaction issues using logs, traces, and

debug tools.

• Implement and optimize code in C, C++, and Python for embedded

applications.

• Collaborate with hardware and system teams to ensure seamless

integration.

• Debug and troubleshoot firmware issues across multiple platforms.

• Contribute to automation pipeline development for continuous

integration and deployment.

Required Skills & Qualifications:

• 3+ years of experience in embedded firmware development, EC

preferred.

• Strong proficiency in C, C++, and Python programming languages.

• Solid experience in embedded software development for SoC/MCU

systems.

• Familiarity with UART, I2C, and eSPI communication protocols.

• Strong experience in BIOS/UEFI and/or Embedded Controller (EC)

firmware development.

o BIOS architecture and boot flow

o BIOS–EC interaction mechanisms

• Experience in low-level debugging and system bring-up.

• Previous working experience with IHVs is much better

Preferred (Nice to Have):

•Experience with Azure RTOS, FreeRTOS, or Embedded Linux systems.

• Knowledge of automation pipeline development and CI/CD practices.

• Experience in Dock firmware development

Firmware Validation Engineer

Objectives of this Role

• BIOS and Embedded system development and validation.

• Ensuring release quality from customer perspective

• Understanding the needs of stakeholders and conveying this to developers

• Building and setting up new development tools and infrastructure

• Working on ways to automate and improve development and release processes

• Testing and examining code written by others and analyzing results

• Ensuring that systems are safe and secure against cybersecurity threats

• Understanding spec and translate it to acceptance criteria for test automation

• Working in highly collaborative teams and building quality code

Daily and Monthly Responsibilities

• Work with BIOS/EC developers, validation team and ODM to ensure that

development follows established processes and works as intended

• Manage BIOS/EC test plans and manage BIOS/EC release with quality

• Validation and quality champion in Scrum team

• Issue triage for engineer release and production release

• Build tools to reduce occurrences of errors and improve customer experience

• Perform first step analysis for production errors

• Investigate and resolve technical issues

• Develop scripts to automate visualization

• Design procedures for system troubleshooting and maintenance

Skills and Qualifications

• BSc in Computer Science, Engineering or relevant field

• 5-8 year experience in embedded firmware/software or BIOS development with strong

knowledge of C, C++ and python

• Experience in validation on embedded system

• Experience as a DevOps Engineer or similar software engineering role

• Familiar with validation methodologies and test automation

• Experience with git and git workflows

• Experience with BIOS/EC engineering and customer experience

• Familiar with embedded SW/ARM architecture and RTOS.

• Growth mindset and eager to learn with flexibilit

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151754053