Search by job, company or skills

J

Senior BIOS Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Summary

As a Senior BIOS Engineer at Jabil, Inc., you will play a critical role in the design, development, and debugging of BIOS/UEFI firmware for various embedded systems and platforms, ensuring high performance, reliability, and security.

Job Responsibilities

  • Design, develop, and implement BIOS/UEFI firmware for new and existing hardware platforms, including bootloaders, POST, ACPI, SMBIOS, and other core system functionalities.
  • Debug complex BIOS/UEFI issues, working closely with hardware design teams, software development teams, and external vendors to identify root causes and implement effective solutions.
  • Develop and execute comprehensive test plans for BIOS/UEFI firmware, including unit tests, integration tests, and system-level validation.
  • Optimize BIOS/UEFI performance for fast boot times, efficient power management, and overall system responsiveness.
  • Contribute to hardware bring-up and validation activities, providing essential firmware support.
  • Collaborate with cross-functional teams, including hardware, software, and manufacturing, to ensure seamless product development and integration.
  • Stay up-to-date with industry trends, emerging technologies, and best practices in BIOS/UEFI development.
  • Mentor junior engineers and contribute to technical documentation.
  • Participate in design reviews and provide technical leadership on firmware-related projects.
  • Implement security features and address vulnerabilities within the BIOS/UEFI framework.

Job Qualifications

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 5+ years of experience in BIOS/UEFI firmware development for embedded systems or PC platforms.
  • Strong proficiency in C and Assembly language programming.
  • In-depth understanding of x86 architecture, PC hardware, and operating system principles.
  • Extensive experience with BIOS/UEFI development tools, debuggers (e.g., ITP, JTAG), and emulators.
  • Familiarity with industry standards such as ACPI, SMBIOS, PCIe, USB, and SATA.
  • Experience with hardware debugging using oscilloscopes, logic analyzers, and other lab equipment.
  • Solid understanding of version control systems (e.g., Git).
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and interpersonal skills, with the ability to work effectively in a team environment.
  • Experience with secure boot and other security-related BIOS features is a plus.
  • Knowledge of various operating systems (Windows, Linux) from a firmware perspective.

, BE AWARE OF FRAUD: When applying for a job at Jabil you will be contacted via correspondence through our official job portal with a jabil.com e-mail address; direct phone call from a member of the Jabil team; or direct e-mail with a jabil.com e-mail address. Jabil does not request payments for interviews or at any other point during the hiring process. Jabil will not ask for your personal identifying information such as a social security number, birth certificate, financial institution, driver's license number or passport information over the phone or via e-mail. If you believe you are a victim of identity theft, contact your local police department. Any scam job listings should be reported to whatever website it was posted in.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 146547943