Company Description AMI, a Lattice Company, is a global leader in dynamic firmware focused on security, orchestration, and manageability solutions across modern compute platforms. Its open, silicon-neutral technologies support a broad ecosystem, from hyperscale data centers and AI infrastructure to cloud and edge environments. AMI’s foundational firmware solutions are widely adopted by leading high-tech brands, driving innovation in server, storage, and embedded systems. The company is known for strong technical expertise and dedicated customer support that foster long-term partnerships. Candidates joining AMI will work with cutting-edge firmware technologies that power next-generation computing.
Role Description This full-time, on-site BIOS UEFI Developer role is based in Chennai. The developer will design, implement, and maintain UEFI/BIOS firmware features, including boot flows, hardware initialization, and platform configuration. Daily responsibilities include analyzing specifications, writing and reviewing code, debugging firmware issues at low level,
and collaborating with hardware and software teams to integrate and validate platform solutions. The role also involves optimizing performance, ensuring security and reliability of firmware components, and preparing technical documentation and test cases. The developer will participate in code reviews, support customer integrations, and contribute to continuous improvement of AMI’s firmware products.
Qualifications
• Robust proficiency in low-level programming (C, embedded C, basic assembly) and understanding of operating system and hardware interfaces.
• Hands-on experience with BIOS/UEFI development, firmware architecture, boot loaders, and platform initialization flows.
• Knowledge of computer architecture concepts such as CPUs, memory subsystems, chipsets, PCIe, storage controllers, and related peripherals.
• Experience with debugging tools and techniques for firmware (JTAG, logic analyzers, in-circuit emulato
📌 BIOS UEFI Developer (Chennai)
🏢 AMI
📍 Chennai