Search by job, company or skills

Quest Global

BIOS Engineer

Save
  • Posted 10 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Applicants can submit CV direct to Email : Tianhua Mao <[Confidential Information]>;Sunil Chandran <[HIDDEN TEXT]>

Experience : 3 - 18 Years

Job Requirements

Role Overview:

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/MCU-based 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.

Work Experience

Required Skills & Qualifications:

  • 5 – 15+ years of experience in embedded firmware development.
  • 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.
  • BIOS architecture and boot flow
  • BIOS–EC interaction mechanisms
  • Experience in low-level debugging and system bring-up.

Preferred Skills (Nice to Have):

  • Knowledge of automation pipeline development and CI/CD practices.
  • Experience in Dock firmware development.

Education and Experience:

  • Master's or Bachelor's degree in computer science, Computer Engineering, Electrical Engineering, Mathematics or equivalent.
  • Minimum 5 years of professional experience.
  • Experience in Agile/Scrum environment.

We are recruiting for multiple roles expertise with x86 UEFI BIOS development (like Boot phase modules/Driver development/Device access/UEFI Protocol usage/ACPI-SMBIOS)

  1. BIOS Engineer
  2. Senior BIOS Engineer - UEFI BIOS x86 Engineer
  3. Firmware Architect
  4. Firmware Developer – EC UEFI Developer on Qualcomm ARM Platforms
  5. Firmware Engineer BIOS | UEFI | ARM Cortex
  6. Senior Firmware Engineer BIOS/UEFI | C/C++, ARM Cortex-M
  7. ARM QA Engineer – UEFI/BIOS Windows on ARM Testing

You may please connect with me on linkedin.com/in/sunilchandran

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148954235