L

Lattice Semiconductor

Low-power FPGAs and design software

Member of Technical Staff 1 - UEFI BIOS Development

Embedded EngineeringUpdated on Nov 12
Full-timeChennai, Tamil Nadu, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Engineering, Electronics Engineering, Electrical Engineering, Computer Science, or a related discipline is required.
  • At least 3 years of UEFI and BIOS development experience is required.
  • A strong understanding of Intel IA32 and x64 architecture is required.
  • Strong programming skills in C and Assembly language are required.
  • Extensive experience in BIOS, UEFI, PI, and EDK II development is required.
  • A deep understanding of PC architecture and platform initialization flows is required.
  • Experience enabling and debugging Intel, AMD, and/or AArch64-based platforms is required.
  • Strong knowledge of platform firmware standards, including PCIe, ACPI, SMBIOS, USB, and related specifications, is required.
  • Experience reading hardware schematics and board-level layouts is required.
  • Proven expertise in low-level system debugging and hardware troubleshooting is required.
  • Hands-on experience with platform debug tools is required.
  • Successful background and reference checks and satisfactory proof of the right to work in India are required.

Responsibilities

  • Develop and integrate UEFI BIOS features across Intel-, AMD-, and Arm-based platforms.
  • Develop BIOS firmware using UEFI, PI specifications, EDK II, and Aptio V technologies.
  • Collaborate with silicon vendors, platform architects, hardware teams, and customers to define and implement platform requirements.
  • Enable new silicon and reference platforms from early bring-up through production release.
  • Debug complex system boot issues involving CPU initialization, memory, PCIe, power management, security, and platform firmware components.
  • Perform low-level firmware debugging using Intel ITP, JTAG, UART, logic analyzers, and other platform debug tools.
  • Analyze hardware schematics, board layouts, and platform architecture to diagnose system-level issues.
  • Implement and maintain firmware interfaces and platform technologies, including PCIe, ACPI, SMBIOS, USB, TPM, and Secure Boot.
  • Drive firmware quality, performance optimization, and platform reliability improvements.
  • Work with validation and customer engineering teams to resolve technical issues and ensure successful product releases.
  • Document firmware architecture, design decisions, debug methodologies, and customer solutions.
  • Stay current with emerging firmware technologies, chipset architectures, security requirements, and industry standards.

Desired Qualifications

  • A Bachelor's or Master's degree in Computer Engineering, Electronics Engineering, Electrical Engineering, or a related field is preferred.
  • At least 3 years of BIOS or firmware development experience is preferred.
  • Experience with Aptio V firmware architecture is preferred.
  • Experience enabling server, AI server, edge computing, embedded, or IoT platforms is preferred.
  • Knowledge of firmware security technologies, including Secure Boot, TPM, TME, SEV, TXT, and related platform security solutions, is preferred.
  • Familiarity with CRA, NIST, and emerging firmware security compliance requirements is preferred.
  • Experience working directly with OEMs, ODMs, silicon vendors, or hyperscale customers is preferred.

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