Staff Engineer Firmware - BMC

Lenovo

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Lenovo in Bengaluru, India, is hiring a BMC platform engineer to define requirements, design, implement, and document the BMC platform. You will develop firmware in C/C++, applying IPMI, I2C, SPI, Redfish, REST, and OS internals to support complex server environments.

You will work with AMD/Intel server architectures, follow Agile processes, and collaborate with cross-functional teams to deliver reliable solutions. Mentoring junior engineers and effective communication are essential for success.

Qualifications

  • Graduate or Post Graduate in Computer Science, Electronics, Computer Engineering, or similar degree or related software equivalent experience.
  • Hands-on firmware development in C and C++.
  • Knowledge of BMC protocols: IPMI, I2C, SPI, Redfish, REST, OS internals.
  • Experience with AMD/Intel server architectures.
  • Strong knowledge of Agile methodologies and tools.

Responsibilities

  • BMC platform development: define requirements, design, implement, and document the platform.
  • Collaborate with multi-functional teams to deliver robust firmware and features.

Skills

Firmware C/C++
BMC/IPMI
I2C/SPI
Redfish/REST
AMD/Intel servers
Agile
Debugging tools
Mentoring juniors

Education

Bachelor/Master in CS/EE

Job description

We are Lenovo. We do what we say. We own what we do. We WOW our customers.

Lenovo is a US$83 billion revenue global technology powerhouse, ranked #153 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).

This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com , and read about the latest news via our StoryHub .

Description and Requirements

Role:

  • BMC platform development responsible for requirements definition, design, i mplementation, and documentation of the platform.

Required Qualifications:

  • Graduate or Post Graduate degree in Computer Science, Electronics, Computer Engineering, or a similar degree or related software equivalent experience.

Required Experience/Ski lls:

  • Hands-on firmware development in C and C++
  • Knowledge and experience in protocols and technology related to BMC (IPMI, I2C, SPI, RedFish, REST, OS Internals etc.)
  • AMD and Intel server architecture experience
  • Knowledge of Software development processes, working knowledge of Agile methodologies and tools.
  • Strong communication and collaboration skills with multi-function al teams.
  • Knowledge on using debugging tools
  • Demonstrated ability in mentoring/deve loping junior staff members

Proficient Problem-Solvin g Skills:

  • Strong analytical and debug methodology skills expected.
  • Proficient at recognizing complex problems related to functional objectives.
  • Applies creativity and judgment to developmental work on different projects within the business environment.
  • Ability to analyze situations and implement solutions, or develop new system elements, procedures, or processes.
  • Capable of controlling work priorities and methods requiring trade-offs.

Additional Locations:

  • India - Karnātaka - Bangalore
  • India - Karnātaka - BANGALORE

If you require an accommodation to complete this application, please contact ability@lenovo.com

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer Firmware : UEFI
Staff Engineer Firmware : UEFI

Lenovo • Bengaluru

On-site
INR 1,200,000 - 1,700,000
Member of Technical Staff I
Member of Technical Staff I

Lattice Semiconductor (india) • Chennai District

On-site
INR 1,200,000 - 1,800,000
Senior BIOS/UEFI Engineer
Senior BIOS/UEFI Engineer

Lenovo • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Lenovo Hiring Sr Technical Project Manager | Job For Fresher
Lenovo Hiring Sr Technical Project Manager | Job For Fresher

Lenovo • Karnataka

On-site
INR 1,500,000 - 2,500,000
Comprehensive Health Coverage
Flexible Work Options
Professional Development Programs
+2
Staff Hardware Engineer
Staff Hardware Engineer

Lenovo • Bengaluru Urban

On-site
INR 1,800,000 - 2,400,000
Data Center System Administrator
Data Center System Administrator

Lenovo • Jamnagar

On-site
INR 900,000 - 1,300,000
BIOS Engineer- EDK2/Open BMC/Firmware
BIOS Engineer- EDK2/Open BMC/Firmware

Bharyat Advanced Systems Pvt Ltd • VIP Area

On-site
INR 1,000,000 - 2,000,000
Advisory DC-DC Engineer I
Advisory DC-DC Engineer I

Lenovo • Bengaluru

On-site
INR 2,400,000 - 3,400,000
BMC Engineer
BMC Engineer

Axiado Corporation • Bengaluru

On-site
INR 1,200,000 - 1,800,000
BMC Engineer
BMC Engineer

Axiado Corporation • Chennai District

On-site
INR 1,000,000 - 1,500,000