L

Lattice Semiconductor

Low-power FPGAs and design software

Senior Member of Technical Staff 2

Systems Software EngineeringPosted on Nov 15
Full-timeTaipei City, TaiwanNo salary listedIn-person

About the Job

Requirements

  • A bachelor's or master's degree in Computer Engineering, Electrical Engineering, or a related field is required.
  • At least 2 years of BIOS or firmware experience is required.
  • Proficiency in C is required.
  • Familiarity with UEFI frameworks such as EDK2 and AMI is required.
  • Knowledge of x86 architectures, PCIe, and memory subsystems is required.
  • Experience with debugging tools and hardware validation is required.
  • Strong problem-solving, communication, and cross-functional collaboration abilities are required.

Responsibilities

  • Develop BIOS firmware, maintain the existing codebase, and resolve issues.
  • Provide technical support to internal team members and customers.
  • Support NPI projects across multiple platforms.
  • Implement BIOS features including POST, ACPI, SMBIOS, PCIe, USB, and memory initialization.
  • Customize BIOS for specific platforms and maintain version control.
  • Perform root-cause analysis of firmware issues.
  • Support hardware bring-up and validation during pre-silicon and post-silicon phases.
  • Work closely with hardware architects, silicon design teams, and OS developers.
  • Provide technical consultation to OEM/ODM partners.
  • Ensure compliance with industry standards including UEFI and ACPI.
  • Optimize reliability, availability, and serviceability features for servers.

Desired Qualifications

  • Experience with Windows on ARM BIOS, server reliability, availability, and serviceability (RAS) features, or embedded systems.

About the Company

Lattice Semiconductor

Low-power FPGAs and design software

Lattice Semiconductor focuses on low-power FPGAs and the software tools that go with them. It provides hardware and software solutions to businesses in industrial, automotive, communications, and consumer electronics markets, selling FPGA devices, software licenses, and support services through a B2B model. Its products, such as MachXO, Lattice Avant, and Lattice Nexus, are programmable logic devices paired with a user-friendly toolchain that enables designers to implement and optimize digital circuits with minimal power consumption. The company differentiates itself by emphasizing low power operation, ease of use, and a complete ecosystem (training and support) designed to accelerate product development and time-to-market. Its goal is to help customers bring reliable, energy-efficient electronic systems to market quickly by providing integrated hardware, software, and services.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Hillsboro, OR
Founded
1983

Recently Posted Jobs

Explore more opportunities at Lattice Semiconductor

See more jobs