A complete application in a minute
Tailored resume and cover letter, ready to send.
Geminus Tech seeks a Sr./Staff Engineer specializing in UEFI development to drive firmware solutions for next-generation computing platforms. You will architect and implement BIOS/UEFI features, collaborating with cross-functional teams to deliver robust firmware across enterprise hardware.
Qualifications include BS/MS in CS/EE, 6–9 years in UEFI/BIOS, strong C, EDK II, and system-level debugging. Leadership and mentoring skills are valued for guiding engineers and ensuring quality and
Geminus Tech, founded in 2015, is a leading provider of product engineering services, partnering with cutting-edge technology companies, product startups, and industry leaders.
With a team of over 120+ engineers, we specialize in Kubernetes, Cloud Infrastructure, Data Center foundational technologies, and software for Satellites and Software-Defined Vehicles (SDV). Our focus is on driving innovation and delivering excellence in the technology and design space.
At Geminus Tech, we offer exciting opportunities to be part of groundbreaking projects that shape the future of technology.
Position Overview:
We are seeking a highly skilled Sr. Engineer/Staff Engineer specializing in UEFI (Unified Extensible Firmware Interface) development to drive innovation in firmware solutions for next-generation computing platforms. You will architect, design, and implement robust UEFI firmware, collaborating with cross-functional teams to deliver cutting-edge BIOS/UEFI features for enterprise and consumer hardware .
Key Responsibilities:
Lead UEFI Development: Architect, design, and implement UEFI firmware features (DXE, SMM, PEI, Boot) using EDK II/C
Drive Technical Solutions: Own complex firmware issues from debug (JTAG, analyzers) through resolution and performance tuning (boot time, power).
Manage Customer Issues: Investigate, diagnose, and resolve critical UEFI-related field escalations.
Mentor & Collaborate: Guide junior engineers and collaborate effectively with hardware, validation, and OS teams.
Ensure Quality & Docs: Develop robust, secure code and maintain clear technical documentation.
Qualifications:
Education: BS/MS in Computer Science, Computer Engineering, Electrical Engineering, or related field.
Experience: 6-9 years in UEFI/BIOS firmware development.
Technical Skills:
Expertise in UEFI specification, EDK II, and C programming.
Proven system-level debugging (JTAG, analyzers, serial).
Deep knowledge of x86/ARM system architecture (CPU, chipsets, buses, ACPI, SMBIOS).
Experience with SMM and low-level firmware.
Leadership: Demonstrated technical leadership and project ownership.
Problem Solving: Strong analytical, troubleshooting, and problem-solving skills.
Communication: Excellent written and verbal communication; adept at documentation.
Collaboration: Ability to mentor engineers and collaborate cross-functionally.
Preferred Skills:
Experience with firmware security concepts (Secure Boot, TPM, measured boot, firmware TPM).
Familiarity with open-source firmware initiatives (Coreboot, LinuxBoot).
Experience with platform initialization code for Intel, AMD, or ARM-based SOCs.
Knowledge of device drivers within the UEFI environment.
Experience with scripting languages (Python, PowerShell) for automation.
Experience with version control systems (Git, SVN) and Agile methodologies.