Q

Quest Global

Engineering services, digital transformation, asset management

Firmware Developer - EC & UEFI Development

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeTaipei City, TaiwanNo salary listedIn-person

About the Job

Requirements

  • 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, including BIOS architecture and boot flow and BIOS–EC interaction mechanisms.
  • Experience in low-level debugging and system bring-up.
  • A Master's or Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or equivalent.
  • Minimum 5 years of professional experience.
  • Experience in an Agile/Scrum environment.

Responsibilities

  • Design and develop BIOS/UEFI and EC firmware features for client platforms.
  • Design, develop, and maintain embedded firmware for SoC/MCU-based systems.
  • Work on core platform bring-up, feature enablement, and customization.
  • Collaborate with ODM partners on 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.

Desired Qualifications

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

About the Company

Quest Global

Engineering services, digital transformation, asset management

QuEST Global provides engineering and lifecycle services across aerospace, automotive, energy, healthcare, and transportation, focusing on digital transformation and asset management. It uses edge computing, cloud, AI/ML, and industrial IoT to deliver tailored engineering solutions through long-term partnerships, service contracts, project-based engagements, and strategic collaborations. It differentiates itself with a broad industry footprint, global delivery model, and emphasis on partnerships, talent development, and workplace culture. Its goal is to help clients improve operational efficiency and drive business growth by transforming engineering processes and assets with digital tools and data-driven management.

Company size
10,001+
Company stage
Growth Equity (Venture Capital)
Total funding
$581M
Headquarters
Greenville, SC
Founded
1997

Recently Posted Jobs

Explore more opportunities at Quest Global

See more jobs