Principal Engineering Firmware Architect, Cloud Server Software
Company: Jabil Circuit
Location: San Jose
Posted on: February 1, 2025
Job Description:
Job Family: General Design ServicesJob Profile Title: Principal
Systems ArchitectLocation/ Division Specific Information: Austin,
TX / San Jose, CA / P06How will you make an impact?As a Principal
Systems Firmware Architect engineer, you will work on the
state-of-the-art server and storage firmware stack architecture,
design, development, and solutions.Responsibilities include:
- Technical leadership 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 software architecture and system design.
- Strong knowledge of Linux device drivers and OpenBMC
implementation nuances.How will you get here?Education:
- Bachelor or Master in Electronics, Computer Science, or
Software Engineering is required.Experience:
- 9+ years of related Firmware development experience is
required.
- Server or Storage product experience is required.Knowledge,
Skills, Abilities:
- Open-source and Closed-source server and storage stack
experience.
- BMC, OpenBMC, BIOS, RoT firmware solution experience.
- Expertise in design and debugging Firmware, BIOS, Linux Kernel,
and/or Linux OS issues on SoC and platform level, UEFI, and
Coreboot.
- Good C and C++ coding skills, including well-designed concepts
and code tracing skills.
- Expertise with Linux operating system, kernel, and
application.
- Solid knowledge of low-level protocols, including I2C/I3C,
PMBUS, SPI, UART, JTAG, GPIO/SGPIO.
- Strong understanding of BMC IPMI 2.0 and DCMI 1.5, including
IPMI Messaging, SDR, SEL, FRU, SOL, IPMB, LAN, KCS, event log, PEF,
ME, NM, PECI.
- Independently porting skills 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.
- Ability to influence others and share best practices.
- Understand and meet customer needs and expectations.
- Work as part of a global team; collaborate with
cross-functional teams.
- Ability to define problems, collect data, establish facts, and
draw valid conclusions.Preferred Qualifications:
- Experience in Linux stack development and commercialization is
preferred.
- Experience with OpenBMC is preferred.
- Experience in designing and developing server software
architecture and system design is preferred.Salary Range:$157,200 -
$220,000 - $282,900Annual Target Bonus: 30%
#J-18808-Ljbffr
Keywords: Jabil Circuit, San Jose , Principal Engineering Firmware Architect, Cloud Server Software, IT / Software / Systems , San Jose, California
Didn't find what you're looking for? Search again!
Loading more jobs...