jobs in Quest Global

Quest Global Hiring! Full Time Senior Developer - BIOS-EC Firmware Engineer in 中正區, 台灣 - Ricebowl

Senior Developer - BIOS-EC Firmware Engineer

Quest Global

Undisclosed

中正區, 台灣

Share
Save

Working Location

  • 中正區, 台灣 台灣

Job Description

Responsibilities

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–8+ 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.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More