
Jabil - Lead Firmware Engineer - C/C++
16 hours ago
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)
-
Jabil - Principal Engineering - Firmware/OpenBMC
3 weeks ago
Delhi Division, India Jabil Full timeJob Family : General Design Services. Job Profile Title : Principal Systems Architect. Location/ Division Specific Information : India, Pune and Remote. How will you make an impact? As a Principal Systems Firmware Architect engineer, you work on the state-of-the-art server and storage firmware stack architecture, design, development, and solutions. Server...
-
Firmware Engineer
3 days ago
New Delhi, India Peoplefy Full timeHi 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
5 days ago
Delhi, India Peoplefy Full timeHi Techies,We are on lookout for Firmware Engineer for leading MNC based in Bangalore.Please refer below JD and share your resume on the Company : We are a leading provider of AI-powered engineering solutions, based in Bangalore.Responsibilities :Overall 5.5+ years of experienceExperience in C++/ Embedded C / CStrong in low-level programming, RTOS, memory...
-
Lead Embedded Firmware Engineer
3 days ago
New Delhi, India Digital Health Solutions Full timeAbout Us:Digital Health Solutions (DHS) is a U.S.-based ISO 13485–certified MedTech engineering and regulatory consulting firm with a strong global presence. In India, we operate through our affiliate, Biovantage Technology Solutions Pvt. Ltd., based in Mumbai.We are seeking a skilled and hands-on Embedded Firmware Engineer to lead the design and...
-
Firmware engineer – iot gateway development
1 week ago
Bangalore Division, India Capgemini Engineering Full timeFirmware Engineer – Io T Gateway DevelopmentLocation: BangaloreExperience: 5 to 8 yearsEducation:- Bachelor’s or Master’s degree in Computer Science Engineering, Electronics & Communication Engineering, Telecom, or IT.As a Firmware Engineer, you’ll contribute to embedded application development in an agile environment, helping shape the future of...
-
Firmware Engineer
2 weeks ago
Delhi, Delhi, India Aniston Technologies Llp Full time ₹ 4,00,000 - ₹ 12,00,000 per yearResponsibilities: Develop & debug firmware for AV products (PTZ, DSPs, encoders). Work on C/C++, RTOS, device drivers, AV protocols (HDMI, USB, Dante). Collaborate with hardware teams, optimize performance, ensure seamless integration.
-
Firmware Engineer
2 weeks ago
Delhi, Delhi, India Smartwheels Inc Full time ₹ 2,50,000 - ₹ 7,50,000 per yearResponsibilities:Design, develop, test & maintain MCU firmware using C/C++ & RTOSCollaborate with cross-functional teams on product developmentEnsure compliance with industry standards & customer requirements
-
Delhi Division, India Jabil Full timeKey Responsibility Areas (KRAs) :- QA Planning & Strategy : Develop and maintain comprehensive QA plans and test strategies for new software releases, ensuring alignment with project timelines and quality requirements (e.g., functional, integration, performance testing).- Process Optimization : Provide quality input for software project design and...
-
Senior Software Engineer
3 days ago
New Delhi, India HME Full timeAbout HME: For over 50 years, HME has created industry-leading products and services, their earliest being the first wireless microphone for the professional audio market in 1974. Since then, they have evolved greatly and pioneered into a variety of niche markets, setting new benchmarks with their work. HME believes that there’s more to a person than...
-
C++ Development
3 days ago
New Delhi, India Best Infosystems Ltd. Full timeC++ Development_Full-Time, Permanent_NoidaJob Title:C++ Development Job Type:Full-Time, Permanent Location:Noida Experience:1-3+ yearsJob Description: Roles:* Intern (C++ Development) – Hands-on training and development experience. * Software Engineer (1-3 years experience) – Core development, optimization, and debugging. * Senior Software Engineer (3+...