Jabil - Lead Firmware Engineer - C/C++

4 weeks ago


Delhi Division, India Jabil Full time

Job Summary :We are seeking a highly experienced and hands-on Lead Firmware Engineer to lead the development of embedded firmware, specifically in BMC (Baseboard Management Controller) or OpenBMC platforms.This role involves end-to-end ownership of firmware design, development, integration, testing, and delivery within high-performance server or embedded systems environments.As a lead, you will work closely with cross-functional teams including hardware, software, QA, and product management to deliver robust and scalable firmware solutions, while mentoring a team of firmware engineers and ensuring best practices in embedded development.Key Responsibilities :- Lead the design, development, debugging, and validation of firmware for BMC / OpenBMC platforms, ensuring alignment with hardware architecture and product requirements.- Review and manage source code repositories (Git), conduct peer code reviews, and enforce best practices for version control and code quality.- Create, review, and maintain High-Level Design (HLD) and Low-Level Design (LLD) documents.- Collaborate with hardware engineers to co-review schematics and board designs to ensure firmware compatibility and support.- Drive firmware development across Agile/Scrum sprints, including daily standups, sprint planning, and status updates.- Follow and improve CI/CD pipelines for firmware build, validation, and release processes.- Perform unit testing, debugging, and validation of firmware modules based on functional specifications.- Draft and maintain comprehensive technical documentation, including design specs, user manuals, and release notes.- Communicate and coordinate with cross-functional teams to manage dependencies, blockers, and delivery timelines.- Contribute to technical proposals, conduct feasibility assessments, and mitigate technical risks.- Lead and mentor junior firmware engineers, fostering a culture of learning and technical excellence.Required Technical Skills & Experience :- Minimum 3 years of embedded firmware development experience, including BMC or OpenBMC platforms.- Proficient in C and C++ programming, with strong knowledge of embedded system design and debugging tools.- Solid understanding of Linux OS internals, device drivers, and kernel/application-level development.- Experience with low-level hardware protocols and interfaces such as :1. I2C / I3C2. PMBUS3. SPI, UART, JTAG4. GPIO / SGPIO- Deep understanding of IPMI 2.0, DCMI 1.5, and related features including :1. SDR, FRU, SEL, SOL2. LAN, IPMB, KCS, Event Log3. ME, NM, PECI, PEF- Hands-on experience porting BMC firmware to custom hardware.- Familiarity with BMC Web UI, Redfish APIs, and REST-based management interfaces.- Experience working on at least one complete server project cycle from design to post-release support (ref:hirist.tech)



  • Delhi, Delhi, India Jabil Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Job Summary : We are seeking a highly experienced and hands-on Lead Firmware Engineer to lead the development of embedded firmware, specifically in BMC (Baseboard Management Controller) or OpenBMC platforms. This role involves end-to-end ownership of firmware design, development, integration, testing, and delivery within high-performance server or embedded...

  • Firmware Engineer

    2 days ago


    Delhi, India Resonating Mindz Pvt Ltd Full time

    Best Opportunity for Electronics Engineers to Build rewarding Career in IoT and Defense SpaceResonating Mindz Private Limited( is an Industrial IoT Company. It has Innovative Products and offers Services in Industrial IoT and Defense space. The technology stack includes Edge computing, Embedded development, Cloud Computing, Analytics and Machine...


  • New Delhi, India Jabil Full time

    Job SummaryWorking within the finance transformation team, this position plans, develops, leads, co-ordinates, and performs work activities designed to improve the activity in our plants.Focusing mainly on forecasting, management reporting and costing the role will improve on how we provide value to our internal customers and enable us to be a valued...

  • Firmware Engineer

    4 weeks ago


    New Delhi, India Peoplefy Full time

    Hi Techies, We are on lookout for Firmware Engineer for leading MNC based in Bangalore. Please refer below JD and share your resume on pallavi.ag@peoplefy.com.About the Company: We are a leading provider of AI-powered engineering solutions, based in Bangalore.Responsibilities:Overall 5.5+ years of experience Experience in C++/ Embedded C / C Strong in...

  • Firmware Engineer

    3 weeks ago


    New Delhi, India Peoplefy Full time

    Hi Techies,We are on lookout for Firmware Engineer for leading MNC based in Bangalore.Please refer below JD and share your resume on pallavi.ag@peoplefy.com.About the Company: We are a leading provider of AI-powered engineering solutions, based in Bangalore.Responsibilities:- Overall 5.5+ years of experience - Experience in C++/ Embedded C / C - Strong in...

  • Firmware Engineer

    3 weeks ago


    New Delhi, India Dhruva Space Full time

    Dhruva Space is seeking a motivated and skilled Associate Firmware Engineer to join our innovative team. With 2 to 4 years of hands-on experience in embedded systems development, the ideal candidate will play a key role in advancing our cutting-edge projects. As part of a full-stack space engineering company, the Associate Firmware Engineer will be...


  • New Delhi, India TekPillar® Full time

    We are Hiring: Embedded Firmware Engineer at Bangalore LocationJob Role:Embedded Firmware Engineer Experience:4+ Years Job Location:Adugodi, Bangalore(5 Day Work From Office) CTC : Up to 15 LPA#Note: Looking for only Immediate Joiners (within 10 days)Responsibilities: Collaborate with hardware teams to analyze and implement hardware changes. Lead board...


  • Delhi, India Vista Applied Solutions Group Inc Full time

    Job Summary:Client is looking for Firmware Engineer and this is remote position from India.Responsibilities:Participate as a member of the NAND characterization team to architect, prototype and implement firmware for Flash Tech NVMe Controllers for newest generations of NAND from various NAND vendors.Work on Machine Learning based NAND management...


  • Delhi, India Vista Applied Solutions Group Inc Full time

    Job Summary:Client is looking for Firmware Engineer and this is remote position from India.Responsibilities:Participate as a member of the NAND characterization team to architect, prototype and implement firmware for FlashTech NVMe Controllers for newest generations of NAND from various NAND vendors.Work on Machine Learning based NAND management...


  • Delhi, India Vista Applied Solutions Group Inc Full time

    Job Summary:Client is looking for Firmware Engineer and this is remote position from India.Responsibilities:- Participate as a member of the NAND characterization team to architect, prototype and implement firmware for FlashTech NVMe Controllers for newest generations of NAND from various NAND vendors.- Work on Machine Learning based NAND management...