Lead Firmware Engineer

3 days ago


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 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 / I3C

2. PMBUS

3. SPI, UART, JTAG

4. GPIO / SGPIO

- Deep understanding of IPMI 2.0, DCMI 1.5, and related features including :

1. SDR, FRU, SEL, SOL

2. LAN, IPMB, KCS, Event Log

3. 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



  • Delhi, Delhi, India Ayukriyam Innovations Pvt Ltd Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Company DescriptionWe are a deep-tech spin-off from the Molecular Imaging & Diagnostics Lab at the Indian Institute of Technology Delhi, committed to transforming healthcare diagnostics through cutting-edge technologies. Our focus lies in harnessing the power of AI-assisted disease diagnosis and automation to streamline and enhance diagnostic workflows. We...

  • Embedded Engineer

    24 hours ago


    Delhi, Delhi, India Ekosight Full time ₹ 4,00,000 - ₹ 6,00,000 per year

    Embedded Systems Engineer – IoT, ESP32-S3, and Firmware DevelopmentLocation:Delhi (On-site, near Saket, DPSRU Campus)Company:Ekosight Technologies Pvt. Ltd. (Soil Doctor)Type:Full-timeAbout UsAtEkosight (Soil Doctor), we are building the future ofSoil Intelligence— connecting IoT devices, sensors, and data analytics to revolutionize how farmers...


  • Delhi, Delhi, India Shiv Shakti Enterprises Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Looking for a Embedded Software Engineer...Location: DelhiSalary: Hike on Current PackageAbout the Role:We are seeking a Firmware Developer with a strong background in embedded systems and firmware development to join our cutting-edge team. You will play a key role in building IoT solutions, creating robust firmware for embedded devices, and contributing to...

  • Embedded Engineer

    2 weeks ago


    Delhi, Delhi, India CodeVyasa Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Looking forEmbedded Engineer | Delhito join a team of rockstar developers. The candidate should have a minimum of 5+ yrs. of experience.About CodeVyasa: CodeVyasa is a mid-sized product engineering company that works with top-tier product/solutions companies such asMcKinsey, Walmart, RazorPay, Swiggy, and others. We are about 550+ people strong and we cater...


  • Delhi, Delhi, India CITiLIGHT Full time ₹ 48,00,000 - ₹ 1,15,20,000 per year

    Embedded Systems EngineerLocation: DelhiJob Type: In Office: Full-TimeRole Type: Individual contributor held accountable to their technical expertise. No team to manage.Experience Level: 2+ YearsTeam: Product & EngineeringReports to: Project ManagerAnnual CTC: 8 LPAAbout the Role:CITiLIGHT is looking for an Embedded Systems Engineer with around 2 years of...

  • PCB Test Engineer

    1 week ago


    Delhi, Delhi, India OrVis Semi Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Title: PCB Bring-Up EngineerExperience Required:Minimum 5 yearsLocation:Saket, New DelhiEmployment Type:Full-time Job SummaryWe are seeking a seasoned PCB Bring-Up Engineer to lead the validation and debugging of complex printed circuit boards across medical, defense, and imaging applications. The ideal candidate will have hands-on experience in...

  • Technical Lead

    2 weeks ago


    Delhi, Delhi, India Natobotics Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Technical Lead Essential Skills:Smart Card Technology Cryptography (DES, 3DES, RSA, Symmetric/Asymmetric Encryption) JavaCard Firmware Development (5 years) Familiarity with MULTOS, EMV, and Payment Smart Card services What We're Looking For:Proficiency in Java Card & smart card platforms Strong understanding of cryptographic methods...

  • Product Manager

    6 days ago


    Delhi, Delhi, India Qode Full time ₹ 8,00,000 - ₹ 20,00,000 per year

    Role: Product Manager – Hardware Work Location: Bangalore Experience: 6–12 years Team Values: Teamwork | Innovation | Extreme Ownership | TenacityOBJECTIVES OF THIS ROLEOwn the product vision and roadmap for 75F's embedded hardware and firmware platforms Define hardware and firmware specs for edge devices, controllers, and environmental sensors...


  • Delhi, Delhi, India Ayukriyam Innovations Pvt Ltd Full time ₹ 4,00,000 - ₹ 12,00,000 per year

    Mechatronics Engineer – FresherEligibility:Only candidates who havecompleted their degree (passed out)are eligible to apply.Company DescriptionAyukriyam Innovations Pvt Ltdis a deep-tech spin-off from theMolecular Imaging & Diagnostics Labat theIndian Institute of Technology Delhi. We are committed to transforming healthcare diagnostics through...


  • Delhi, Delhi, India Shiv Shakti Enterprises Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Description – Embedded Systems Engineer (IoT & Cloud Integration)Position: Embedded Systems EngineerLocation: [Dwarka sector 12 New Delhi]Experience: 2–5 yearRole Overview:We are looking for a highly motivated Embedded Systems Engineer with strong experience in embedded programming, touch display UI development, and IoT cloud integration (AWS...