Search by job, company or skills

OnLogic

BIOS Engineer

Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants

Job Description


As a BIOS Engineer at Onlogic, you&aposll be at the heart of our product development, working on innovative, in-house projects. You&aposll partner with IBVs (Independent BIOS Vendors) to develop essential BIOS features and lead our ODM BIOS teams to meet our company&aposs needs. This is a hands-on role where you&aposll 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&aposll 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&aposs 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 Life at OnLogic.

Requirements

  • Bachelor&aposs 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

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&aposre 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.


Benefits

The 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

More Info

Industry:Other

Function:Engineering

Job Type:Permanent Job

Date Posted: 27/08/2025

Job ID: 124921845

Report Job

About Company

View More
Last Updated: 19-09-2025 00:24:52 AM