People, Person, Computer, Electronics, LCD Screen, Laptop, Pc

BIOS / UEFI EngineerUnited States

Fungible

BIOS / UEFI Engineer

United States

We are a stealth startup, creating a hardware and software platform for data centers. We are building chips, systems, and software to create our platform. In this role you will first design and develop a BIOS / UEFI driver for an Ethernet controller. You will work closely with firmware and networking teams.

Skills, Education, and Experience Required

  • BS in computer science or equivalent degree
  • 3+ years experience working with UEFI firmware, legacy BIOS, pre-boot environment
  • Good knowledge of x86/PC architecture, interfaces such as PCI, I2C/SMBUS and standards like ACPI
  • Proficiency with C/C++, assembly language, EDK-II development environment
  • Experience with low level debug, hardware analyzers
  • Knowledge of Ethernet devices, networking protocols such as TCP/IP, DHCP, DNS
  • Good communication skills
  • Desire to push the state of the art
  • Self motivated, independent and proactive


Additional Success Factors

  • Experience with the networking stack, storage drivers, file systems, microkernels, hypervisors, firmware
  • Understanding of UEFI/Secureboot
  • Knowledge of Linux and Windows boot loaders
  • Experience bringing up hardware
  • Startup experience


Keywords
BIOS, UEFI, Secureboot, boot loader, Ethernet, TCP/IP, PCI, ACPI, C++, assembly

I'm interested

Please send me alerts for jobs like this

Not ?

Thank you. Please wait while we forward you to the application.

Similar Jobs

Business Development Representative

CloudGenix United States United States
WHY CLOUDGENIX: Come and be a part of something great! CloudGenix is a high-growth startup, in an incredibility hot market called, Software-Defined WAN (SD-WAN). We are looking for high-energy, smart and talented people to join our growing team. ...

Automation Engineer

Portworx United States United States
Software Engineer position with emphasis on testing and automation. Create and prioritize test cases based on formal and informal requirements. Develop automation tests based on the test cases to execute against complex target environments. Add te...

Big Data Architect

Agilone United States United States
AgilOne is looking for a hands-on Big Data Architect, who still loves to code to join us in this exciting leadership role! Join us as we design and build the cutting edge, enterprise-grade customer data platform that processes hundreds of millions...