Principle Firmware Engineer - Cloud Server Firmware
Jabil Circuit - Austin, TX
Apply NowJob Description
Job Family: General Design Services Job Profile Title: Principal Design Engineer Location/Division Specific Information: Austin TX/ P05 How will you make an impact? As a principal engineer, you work on the state-of-the-art server and storage firmware stack design, development, and solutions. Server and storage firmware and software development technical depth in areas like BMC, BIOS, Security stack, Firmware Infrastructure, experience in Linux stack development and commercialization is a plus. You will be the Principal Technical lead in architecture definition, design, and integration of new innovative storage and server intelligent infrastructure solutions. What will you do? Technical lead in architecture definition, design, and integration of new innovative storage and server intelligent infrastructure solutions. Design, develop, and debug firmware by applying knowledge of server hardware architecture and system design. Strong knowledge of Linux device drivers, OpenBMC implementation nuances. Creating/reviewing high-level and low-level design flows, ability to map those into firmware architecture and implementation. Co-review the HW schematic relative to the Firmware design. Source code management (Git), code review for design change, and release firmware. Communicate technical aspects of a project effectively to cross-functional teams. Technical proposal and feature assessment, assist in analyzing technical risks, blockers, and opportunities to ensure a smooth project transition. How will you get here? Education: Bachelor or Master in Electronics, Computer Science, Software Engineering or related equivalent experience is required. Experience: Firmware development required. 7+ years related Firmware development. Server or Storage product experience required. Minimum of 2 years in Open-source and Closed-source server and storage stack experience is required. Minimum of 2 years expertise in design and debugging Firmware, BIOS, Linux Kernel, and/or Linux OS issues on SoC and platform level, UEFI, Coreboot is required. Minimum of 2 years solid knowledge of low-level protocol, including I2C/I3C, PMBUS, SPI, UART, JTAG, GPIO/SGPIO is required. Knowledge, Skills, Abilities: The ability to influence others and share best practices. Understand and meet customer needs and expectations. Work as part of a global team. The ability to co-work with cross-functional teams. Ability to define problems, collect data, establish facts, and draw valid conclusions. Preferred Qualifications: BMC, OpenBMC, BIOS, RoT firmware solution experience. BIOS concept and experience is preferred. Good C and C++ coding skills, including well-designed concepts and code tracing. Familiar with Linux operating system, kernel, and application. Well understanding of BMC IPMI 2.0 and DCMI 1.5, like IPMI Messaging, SDR, SEL, FRU, SOL, IPMB, LAN, KCS, event log, PEF, ME, NM, PECI. Independently porting skill of BMC to custom HW or algorithm. Experience in participating in at least one whole server project cycle. Experience in Redfish or BMC WebUI or Linux kernel development. Comp/Salary Range: $127,300 / $178,200 / $229,200 Target Bonus Annually: 20% #J-18808-Ljbffr
Created: 2025-02-11