Bios Developer Job Description

Bios Developer Job Description Template

Our company is looking for a Bios Developer to join our team.

Responsibilities:

  • Communicate development status to key stakeholders;
  • Port reference UEFI/BIOS code to Intel processor-based single board computer designs;
  • Work closely with the silicon and UEFI/ BIOS vendors for problem analysis and resolution;
  • Develop expertise and drive best practices within the software development team;
  • Work with engineering teams on hardware and software issues from board bring-up through product sustaining;
  • Create original UEFI/ BIOS code to support easy customizations and value-add features;
  • Produce internal documentation and records for development and testing on assigned projects;
  • Participate in the continuous improvement of the software development processes.

Requirements:

  • Bachelor’s Degree in Electrical Engineering, Computer Engineering, or other relevant field;
  • Solid understanding of Intel computer architecture;
  • Experience with UEFI/ BIOS development tools such as AMI Aptio 4 or Aptio V;
  • Low-level electronic hardware experience for board bring-up and debug;
  • Working knowledge of peripheral interfaces and protocols such as PCI/PCIe, USB, SATA, DDR3/4, Flash Memory, etc;
  • 2+ years of experience in software development in C/C++