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.