BIOS Engineer

OnLogic

  • New Taipei City
  • Permanent
  • Full-time
  • 9 days ago
  • Apply easily
As a BIOS Engineer at Onlogic, you'll be at the heart of our product development, working on innovative, in-house projects. You'll partner with IBVs (Independent BIOS Vendors) to develop essential BIOS features and lead our ODM BIOS teams to meet our company's needs. This is a hands-on role where you'll be part of the internal BIOS/FW team in customizing and developing features, managing the entire product lifecycle from initial concept and development through prototyping, validation, and volume production.In this role, you’ll be responsible for:
  • 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.
The team you will be joining:Our Engineering team creates our cutting edge industrial computers by finding innovative solutions on a daily basis. The Engineering team's success relies on collaboration, creative thinking and a commitment to being at the forefront of technology. Roles on our Engineering team include, Electrical, Mechanical, Applications and Regulatory.
  • Learn more about
Requirements
  • 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
Preferred Qualifications
  • 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
Who we're looking for:
  • 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.
BenefitsThe salary range for this role is NT$1,500,000 to $2,000,000. We determine final compensation based on discussions with applicants and their experience in similar roles.
  • 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

OnLogic

Similar Jobs

  • Senior BIOS Engineer

    Jabil

    • Sanchong, New Taipei City
    At Jabil we strive to make ANYTHING POSSIBLE and EVERYTHING BETTER. We are proud to be a trusted partner for the world's top brands, offering comprehensive engineering, manufacturi…
    • 16 days ago
  • Staff/Sr. CPLD Engineer

    Flex

    • Wugu, New Taipei City
    • Taipei City
    Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world. A career at Flex of…
    • 21 days ago