SME – UEFI/BIOS Development
1 week ago
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.
-
SME – UEFI/BIOS Development
2 weeks ago
Taipei, Taiwan Quest Global Full time NT$200,000 - NT$250,000 per yearJob 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...
-
ARM QA Engineer – UEFI/BIOS
2 weeks ago
Taipei, Taiwan Quest Global Full time NT$600,000 - NT$1,200,000 per yearJob 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...
-
Staff Firmware BIOS Engineer
1 week ago
Taipei, Taipei City, Taiwan 1fdb0b6d-ad9e-4466-bba3-c3fe7f6fd7ff Full time $100,000 - $120,000 per yearApplicants can submit CV direct to Email : Tianhua Mao Tianhua.-;Sunil Chandran Sunil.-Experience : YearsWe are recruiting for multiple roles expertise with x86 UEFI BIOS development (like Boot phase modules/Driver development/Device access/UEFI Protocol usage/ACPI-SMBIOS)BIOS EngineerSenior BIOS Engineer - UEFI BIOS x86 EngineerFirmware ArchitectFirmware...
-
FW/BIOS Developer
1 week ago
Taipei, Taipei City, Taiwan ZT Systems Full time NT$1,200,000 - NT$2,400,000 per yearAbout 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...
-
BIOS Engineer
1 week ago
Bade District, Taoyuan City, Taiwan Supermicro Full time NT$540,000 - NT$1,620,000 per yearAbout SupermicroSupermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global expansion has provided...
-
Zhongzheng District, Taipei City, Taiwan Quest Global Full time $120,000 - $180,000 per yearJob RequirementsAt Quest Global, it's not just what we do but how and why we do it that makes us different. With over 25 years as an engineering services provider, we believe in the power of doing things differently to make the impossible possible. Our people are driven by the desire to make the world a better place—to make a positive difference that...
-
Principal Software Manager--UEFI
2 weeks ago
Taipei, Taipei City, Taiwan Microsoft Full time $120,000 - $250,000 per yearThe Microsoft Silicon Engineering Solutions and Cloud Hardware Infrastructure Engineering (SCHIE) team is responsible for developing and delivering the hardware and firmware that is responsible for powering Microsoft's "Intelligent Cloud" mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses...
-
Sr. BIOS Product Manager
1 week ago
New Taipei City, New Taipei City, Taiwan Supermicro Full time NT$120,000 - NT$180,000 per yearEssential Duties And ResponsibilitiesTake care the ARM based development for Supermicro server productsEvaluate BIOS design specifications on both the board level and the system levelControl project schedules from design to productionDefine and implement lab validation plans to ensure product quality in functionality and reliabilityWork with BIOS vendors and...
-
Sr. Service Engineer
2 weeks ago
Bade District, Taoyuan City, Taiwan Supermicro Full time NT$60,000 - NT$120,000 per year*Job Req ID: 27516Essential Duties And Responsibilities*Deploy, maintain, and troubleshoot servers, GPU systems, networking equipment, and configurations in data centers.Service and diagnose issues with replaceable components in various GPU systems.Resolve escalations promptly and provide Linux support when necessary.Collaborate with managers to develop...
-
Sr. Service Engineer
2 weeks ago
Bade District, Taoyuan City, Taiwan Super Micro Computer Spain, S.L. Full time NT$60,000 - NT$120,000 per yearApply now »Date:Oct 28, 2025Location:Bade, Taiwan, TWCompany:Super Micro ComputerJob Req ID: 27516Essential Duties And ResponsibilitiesDeploy, maintain, and troubleshoot servers, GPU systems, networking equipment, and configurations in data centers.Service and diagnose issues with replaceable components in various GPU systems.Resolve escalations promptly...