SME – UEFI/BIOS Development

3 days ago


Taipei, Taiwan Quest Global Full time NT$200,000 - NT$250,000 per year
Job Requirements

What You will Do:

  • Design and implement efficient, reliable, and optimized code in C/C++ and other relevant languages 
  • Collaborate with hardware architects to ensure seamless integration of software and hardware components.
  • Develop software that meets performance, reliability, and scalability standards.
  • Optimize software performance, including memory usage, processing speed, and energy efficiency.
  • Participate in system architecture design and contribute to technical decision-making.
  • Develop and maintain technical documentation for software development and testing.
  • Document software design, coding practices, and maintenance procedures.
  • Ensure the software meets industry standards, safety regulations, and project specifications.
  • Analyze project requirements and translate them into software design specifications.
  • Write efficient, reusable modules that interfaces with hardware components such as sensors, actuators, and communication modules.
  • Test and debug software using simulation tools, hardware emulators, and on-target testing methods in simulated environments before deployment to real-world devices.
  • Collaborate with cross-functional teams to define software requirements and validate product functionality.
  • Provide technical support and troubleshooting for software-related issues.
  • Work in hybrid development environments (predictive and adaptive).  
Work Experience

What you will bring:

  • Expertise in C programming.
  • Expertise working with UEFI Architecture and the EDK-2 platform.
  • Engage in bare-metal development involving communication protocols such as UART, SPI, I2C, ADC, and DAC.
  • Knowledge with bare metal systems, board bring-up, and bootloader architecture.
  • Design and implement UEFI/BIOS modules in PEIM and DXE stages.
  • Experienced in debugging embedded firmware applications using JTAG, SWD debuggers.
  • Knowledge with using logic analyzers, I2C analyzers, oscilloscopes, and other relevant tools.
  • Familiarity with Python, batch files, command shells, and other relevant scripting languages.
  • Familiarity with version control systems GitHub and CICD development pipelines
  • Ability to understand technical specifications, data sheets, and develop firmware solutions based on requirements.
  • Solid experience with RTOS (Real-Time Operating Systems), embedded Linux, and other embedded platforms like ThreadX and Zephyr OS.
  • Understanding low-level hardware architecture, software optimization, memory management, and real-time processing.

Preferred Skills:

  • Experience with embedded security and encryption protocols.
  • Knowledge of communication protocols such as UART, SPI, I2C, CAN, or Ethernet.
  • Knowledge of Python or other scripting languages for testing automation.
  • Familiarity with Agile development methodologies and tools like ADO.
  • Understanding of power management techniques for low-power embedded systems.
  • Knowledge in ARM embedded architecture.
  • Knowledge in PIC, EDK-2 and other microcontroller architectures.

Education and Experience:

  • Master's or Bachelor's degree in computer science, Computer Engineering, Electrical Engineering, Mathematics or equivalent.
  • Minimum 10 years of relevant experience in BIOS/UEFI development
  • Experience in Agile/Scrum environment.

  • BIOS UEFI x86

    1 week ago


    Taipei, Taipei City, Taiwan Quest Global Full time NT$900,000 - NT$1,200,000 per year

    Applicants can submit CV direct to Email : Tianhua Mao Experience : YearsWe are recruiting for multiple rolesUEFI BIOS x86 EngineerSenior BIOS EngineerFirmware Architect - Sensor and Camera TechnologiesFirmware Developer – EC & UEFI Developer on Qualcomm ARM PlatformsFirmware Engineer BIOS | UEFI | ARM CortexSenior Firmware Engineer BIOS/UEFI | C/C++, ARM...


  • Taipei, Taipei City, Taiwan Quest Global Full time NT$600,000 - NT$1,200,000 per year

    Applicants can submit CV direct to Email : Tianhua Mao Tianhua.-;Sunil Chandran Sunil.-We are meeting candidates in Taipei this week - WalkIn Interview for below mentioned skillsVenue : Courtyard by Marriott Taipei, , Nangang District, Taipei City, Taiwan 11561Please connect with us for interview schedule. Experience : YearsWe are recruiting for multiple...


  • Taipei, Taipei City, Taiwan Quest Global Full time NT$80,000 - NT$200,000 per year

    Applicants can submit CV direct to Email : Tianhua Mao Experience : YearsWe are recruiting for multiple rolesUEFI BIOS x86 EngineerFirmware Architect - Sensor and Camera TechnologiesFirmware Developer – EC & UEFI Developer on Qualcomm ARM PlatformsFirmware Engineer BIOS | UEFI | ARM CortexSenior Firmware Engineer BIOS/UEFI | C/C++, ARM Cortex-M |ARM QA...


  • Taipei, Taipei City, Taiwan Quest Global Full time NT$900,000 - NT$1,200,000 per year

    Applicants can submit CV direct to Email : ;sunil.-UEFI BIOS QAKey Responsibilities:Testing of UEFI/BIOS on ARM-based platforms.Perform functional, regression, and system-level testing for Windows on ARM environments.Validate firmware applications running on ARM processors.Conduct interface testing for UART, SPI, I2C, ADC, and DAC.Collaborate with...


  • Taipei, Taipei City, Taiwan Quest Global Full time $90,000 - $120,000 per year

    Applicants can submit CV direct to Email : Tianhua Mao Experience : YearsWe are recruiitng for multiple roleFirmware Architect - Sensor and Camera TechnologiesFirmware Developer – EC & UEFI Developer on Qualcomm ARM PlatformsFirmware Engineer BIOS | UEFI | ARM CortexARM QA Engineer – UEFI/BIOS & Windows on ARM TestingWe are seeking an experienced...


  • Taipei, Taiwan Quest Global Full time NT$600,000 - NT$1,200,000 per year

    Job Requirements Key Responsibilities:Testing of UEFI/BIOS on ARM-based platforms.Perform functional, regression, and system-level testing for Windows on ARM environments.Validate firmware applications running on ARM processors.Conduct interface testing for UART, SPI, I2C, ADC, and DAC.Collaborate with development teams to identify, debug and resolve...

  • UEFI Engineer

    5 days ago


    Taipei, Taipei City, Taiwan UST Full time NT$720,000 - NT$1,440,000 per year

    Role DescriptionWho we are:At UST, we help the world's best organizations grow and succeed through transformation. Bringing together the right talent, tools, and ideas, we work with our client to co-create lasting change. Together, with over 30,000 employees in 30+ countries, we build for boundless impact—touching billions of lives in the process. Visit us...

  • FW/BIOS Developer

    1 week ago


    Taipei, Taipei City, Taiwan ZT Systems Full time NT$120,000 - NT$180,000 per year

    About The RoleThe Sr. Firmware Engineer is responsible for developing platform BIOS, reference code and related documentation for ZT Cloud Servers. Work closely with design teams and be responsible for all software and BIOS related issues during the planning, development, and validation stages of the program.What You Will DoDesign, develop, code, and debug...


  • Taipei, Taipei City, Taiwan Quest Global Full time NT$80,000 - NT$200,000 per year

    Applicants can submit CV direct to Email : Tianhua Mao Experience : YearsWe are recruiitng for multiple roleFirmware Architect - Sensor and Camera TechnologiesFirmware Developer – EC & UEFI Developer on Qualcomm ARM PlatformsFirmware Engineer BIOS | UEFI | ARM CortexSenior Firmware Engineer BIOS/UEFI | C/C++, ARM Cortex-M |ARM QA Engineer – UEFI/BIOS &...


  • Taipei City, Taiwan ASUS Full time NT$900,000 - NT$1,200,000 per year

    工作說明Responsible for BIOS server project and co-work with other function team for motherboard porting.Develop x86 BIOS feature, including RAS, redfish, IPMI, … etc, according to customer request.Coordinate with EE/vendor to narrow down problems, provide root cause, and patch for BIOS issues.Study and develop new technical knowledge, participate BIOS...