BMC Firmware Lead Engineer

Jabil 

📍 New Delhi, India 🇮🇳

full-time
lead
Expired
Posted —
This job posting has expired View All Firmware Engineer Jobs

Key Skills

BMCGitC++I2CIPMI

Industry

Consumer ElectronicsTelecommunications

Job Description

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.