Job Summary
(Main Responsibilities)
For Server, Storage system level FW development, BMC FW design, development and Debug. Co-work with gaolable FW dev. Team for project support for fit design key milestone.
Essential Duties And Responsibilities
(Key firmware Engineering Capabilities)
-
Design, Develop, Debug BMC Firmware by applying knowledge of server hardware architecture and system design.
-
Source code management (Git) ,Code review for the design change and release FW.
-
Creating/Review High-level, Low-level design flows Co-review the HW schematic relative with FW design.
-
Meet project progress and update status in scrum meeting Follow FW CICD process to commit and release the code
-
Create and review technical spec, Documentation Ensure project standards are met and maintained by actively synchronizing with all teams.
-
Communicate technical aspects of a project effectively to cross-functional teams. Preform the Unit test based on function implementation.
-
Technical proposal and require feature assessment Assist in analyzing technical risks, blockers and opportunities to ensure smooth project transition.
Technical Knowledge & Skills
-
BMC or OpenBMC firmware solution experience
-
Good C and C++ coding skills, including well design concepts and code tracing skill.
-
Familiar with Linux operation system, kernel, application.
-
Solid Knowledge of low-level protocol, including I2C/I3C, PMBUS, SPI, UART, JTAG, GPIO/SGPIO.
-
Well understanding of BMC IPMI 2.0 and DCMI1.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 of participating at least one whole server project cycle.
-
Experience on Redfish or BMC WebUI or linux kernel development.
, 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.