π Lenovo Hiring Firmware Engineer – BMC | Full-Time
Lenovo, a global technology leader, is looking for a Firmware Engineer – BMC in Bangalore. If you’re passionate about server firmware development, x86 & ARM technologies, and BMC (Baseboard Management Controller), this is your chance to work with the best!

πΒ Company: Lenovo
πΒ Role: Firmware Engineer – BMC
πΒ Location: Bangalore, India
πΒ Job Type: Full-time
π― Role & Responsibilities
β
BMC platform development β Define requirements, design, implement, and document firmware for Lenovo ThinkSystem servers.
β
Develop and maintain BMC firmware for x86 and ARM-based ThinkSystem products.
β
Work with IPMI, I2C, SPI, RedFish, REST, OS Internals, and other related technologies.
β
Collaborate with cross-functional teams to deliver high-quality firmware solutions.
β
Troubleshoot and debug firmware-related issues.
Share the opportunity
β Eligibility & Requirements
β Education:
- BS/MS in Computer Science, Software Engineering, Computer Engineering, or related fields.
Follow us on LinkedIn for latest updates
β Required Skills & Experience:
- Strong hands-on experienceΒ inΒ firmware development using C/C++.
- Knowledge of BMC protocolsΒ such asΒ IPMI, I2C, SPI, RedFish, REST, OS Internals, etc.
- Understanding of software development processes, Agile methodologies, and tools.
- Strong problem-solving, debugging, and analytical skills.
- Ability toΒ prioritize and manage multiple projects efficiently.
π Why Join Lenovo?
π» Work on cutting-edge server technologies.
π Be part of a Fortune Global 500 company.
π Career growth opportunities in firmware & system development.
π€ Collaborate with global teams on innovative solutions.
Share the opportunity