
BIOS Engineer
- New Taipei City
- Permanent
- Full-time
- Ensuring hands-on involvement throughout the entire product lifecycle.
- Working with remote management capabilities (e.g., vPro, BMC SOCs) and supporting firmware build/release processes.
- Addressing cross-platform user experience issues by developing standardized solutions and producing reusable code assets.
- Providing technical feedback on product concepts, with a focus on firmware impact and optimization.
- Collaborating with hardware engineers to investigate and debug platform issues.
- Performing debugging and optimization to ensure firmware reliability and performance.
- Building proof-of-concept solutions to stay current with firmware innovation and industry standards.
- Learn more about
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or Electrical Engineering.
- 6 to 10 years of firmware development experience preferably in the Industrial PC industry.
- Strong collaboration skills across engineering disciplines (mechanical, electrical, firmware, testing).
- Proficiency in C and Assembly software design is essential, as is a solid understanding of software architecture, design, and debugging.
- Familiarity with C++ and Python is also highly valued.
- Expertise in firmware debugging with JTAG-based debuggers and logic analyzers.
- Experience with version control systems (e.g., Git) and software development workflows.
- Deep understanding of x86 PC and ARM hardware architectures.
- Familiarity with pre-boot architectures and related technologies (e.g., UEFI, BIOS, PCIe, SATA, USB, ACPI, TPM, SMBIOS, NVRAM).
- Extensive experience with microcontroller architectures.
- Satisfactory completion of a background check
- Hands-on experience developing within and enabling platforms using TianoCore EDKII, AMI Aptio, or Insyde H2O.
- Expertise in x86 architecture
- Experience with industrial or embedded computing platforms.
- Experience with Trusted Computing & Security Technologies, including TPM, Secure Boot, TXT, and Root of Trust.
- Experience working with ODMs, IBVs, silicon vendors, and solution integrators.
- The ability to perform system-level debugging is a core skill, including working directly with PC hardware and using specialized tools like ITP (In-Target Probe) or logic analyzers to diagnose complex system and silicon issues.
- Familiar with ARM-based architectures is a plus
- Knowledge of BIOS interaction with BMC/IPMI is a plus
- A self-motivated person who can work independently and who takes action without being asked.
- You work best in a high-energy, fast growing industrial computer environment.
- You like solving problems and you want to learn more.
- You have experience with UEFI BIOS enablement of x86 or ARM based systems, ideally for industrial applications.
- A competitive Salary based upon your experience and the requirements of the role
- A comprehensive Benefits package
- An Annual Profit Share Bonus
- Opportunity to Participate in our Employee Stock Purchase Plan
- A personal development plan created to help you (and us) grow