23 Whitefield Careers Jobs
BIOS Coreboot Developer - Embedded System (4-6 yrs)
Whitefield Careers
posted 4 days ago
Key skills for the job
What You'll Be Doing :
- BIOS/UEFI Platform Development : Design, develop, and maintain BIOS/UEFI firmware, including coreboot, for x86 architectures.
- Firmware Debugging : Conduct in-depth bug fixing directly in BIOS source code and perform advanced debugging.
- IP Validation & QA : Collaborate on IP validation and assist with BIOS QA, ensuring robust and high-quality firmware.
- UEFI Driver Development : Develop and optimize UEFI drivers.
- Platform Bring-up : Lead or significantly contribute to platform bring-up activities.
- Coreboot Upstreaming : Leverage your exposure to coreboot upstreaming to contribute to
open-source projects.
- Technical Expertise : Apply your deep understanding of coreboot boot stages, UPDs, memory maps, FSP, devicetree concepts, and payload to OS bootloader handoff.
- Protocol Implementation : Work with industry-standard protocols such as PCIe, SPI, eSPI, ACPI, and SMM.
- Open-Source Contributions : Engage in the open-source coreboot project, focusing on mainboard-related porting, including GPIO, PCIe lanes, and board FMD configurations, along with board bring-up on customer platforms.
- Intel FSP Integration : Work with and understand the Intel FSP package source code in conjunction with coreboot.
What You Must Have :
- 4+ years of experience in x86 BIOS/UEFI FSP/coreboot development.
- Expert-level proficiency in C programming language.
- Strong experience with x86 CPU/APU architectures and associated compilation tools.
- Proven experience in platform bring-up.
- Solid experience in bug fixing in BIOS source code and debugging.
- Familiarity with coreboot boot stages, FSP, and device tree concepts.
- Working experience with industry-standard protocols like PCIe, SPI, eSPI, ACPI, and SMM.
- Experience with UEFI driver development.
- Ability to work effectively in a collaborative team environment
Functional Areas: Software/Testing/Networking
Read full job description4-6 Yrs
Embedded Systems, C, SPI +2 more
5-8 Yrs
Java, Spring Boot, Design Patterns
10-12 Yrs
Security, IAM, Presales +2 more
5-7 Yrs
Embedded Software, Linux, C +4 more
5-6 Yrs
ERP, IBM BPM, ERP Implementation +5 more
7-10 Yrs
Procurement, Vendor Management, Sourcing
8-10 Yrs
Java, Spring Boot, Full Stack +2 more
3-5 Yrs
IT Sales, IT Services Sales
3-5 Yrs
Procurement, Supply Chain, Process Excellence +1 more
8-10 Yrs
IT Sales, IT Product Sales, IT Services Sales