Senior Firmware Engineer

Sanmina-SCI Systems de México

Chennai District

On-site

INR 2,800,000 - 5,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm in Tamil Nadu is seeking a Firmware Engineer 4 to architect and implement Open-BMC solutions for hyper-scale hardware. The role involves collaborating with hardware teams to define firmware requirements and conducting debugging in critical data centers. Ideal candidates will have 8-12 years of experience, strong skills in embedded programming, and familiarity with CI/CD practices. This position offers a unique opportunity to work at the forefront of firmware development within a dynamic environment.

Qualifications

  • 8 to 12 years of relevant firmware experience.
  • Proven experience shipping firmware for hyper-scalar data centre products.
  • Strong experience with Open-BMC and open-source repositories.

Responsibilities

  • Lead the design and implementation of Open-BMC distributions.
  • Drive CI/CD workflows ensuring firmware stability.
  • Provide expert-level debugging for hyper-scale data centers.
  • Implement security features including Secure Boot and RoT integration.
  • Manage firmware from U‑Boot to Redfish/gRPC APIs.
  • Provide expert debugging for production issues in data centres.
  • Participate in firmware code development and reviews.
  • Provide weekly status updates to stakeholders.

Skills

Embedded SW in C, C++
Strong debugging skills
Experience with Git, Gerrit, Jenkins
Multi-thread architectures
Understanding of server topology
Knowledge in FPGA Linux socket programming
Open-BMC
Server topology
Cerberus Titan
IPC/Shell scripting
Web scripting
Open source/Open-BMC
CPU/GPU/NVMe

Education

BS/MS/BE/BTech or ME/MTech in EE, CS, or CE

Tools

Docker
JTAG
Oscilloscopes
Logic analyzers

Job description

Firmware Engineer 4
Responsibilities
  • Architect Open BMC Solutions: Lead the design and implementation of Open-BMC distributions tailored for hyper‑scale hardware, including hardware abstraction layers and D‑Bus interfaces.
  • Hyper‑scale Collaboration: Partner with Hardware and Systems teams to define firmware requirements for OCP (Open Compute Project) compliant servers and storage enclosures.
  • Modern CI/CD Integration: Drive automated testing and continuous integration workflows for firmware, ensuring high‑velocity deployments without sacrificing stability.
  • Security & Root of Trust: Implement and maintain platform security features, including Secure Boot and hardware Root of Trust (RoT) integration.
  • Full‑Stack Ownership: Manage firmware development from low‑level boot loaders (U‑Boot) to high‑level management APIs (Redfish/gRPC).
  • Production Support: Provide expert‑level debugging for critical issues identified in hyper‑scale data centres, utilizing remote telemetry and crash‑dump analysis.
  • Participate in firmware code development and code review process.
  • Provide weekly status updates to key stakeholders on development status.
Qualifications
  • BS/MS/BE/BTech or ME/MTech in EE, CS, or CE with 8 to 12 years of relevant firmware experience.
  • Sound knowledge of Embedded SW in C, C++, Real Time OS. Strong debugging skills, working with new/existing, complex code base.
  • Embedded programming experience for multi‑thread architectures involving multiple processes, board bring‑up.
  • Cloud‑Scale Tooling: Experience with Git, Gerrit, Jenkins, and containerization (Docker) for firmware build environments.
  • Hardware Bring‑up: Experience with Aspeed AST2500/AST2600 (the industry‑standard BMC chips) and low‑level debugging using JTAG, oscilloscopes, and logic analyzers.
  • BMC rebranding, BIOS configuration, integration, knowledge in FPGA Linux socket programming and IPC, shell scripting.
  • Knowledge and development experience in Web scripting, test automation.
  • Hyperscale Experience: Proven track record of shipping firmware for hyper‑scalar data centre products (AWS, Azure, Meta, or Tier 1 OEMs).
  • Open‑Source: Strong history of working with Open‑BMC; experience replacing proprietary stacks (AMI, Avocent) with open‑source alternatives is highly preferred.
  • Server Architecture: Comprehensive understanding of modern server topology, including CPUs (Intel/AMD), GPUs, and NVMe storage.
  • Security Expertise: Experience implementing Cerberus, Titan, or similar hardware security protocols.
  • Communication: Ability to represent the company in industry forums (OCP) and collaborate with geographically distributed open‑source contributors.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Architect
Firmware Architect

Sanmina • Chennai

On-site
INR 1,500,000 - 2,500,000
Firmware Architect
Firmware Architect

SANMINA-SCI TECHNOLOGY INDIA PRIVATE LIMITED • Chennai District

On-site
INR 1,800,000 - 3,200,000
Senior Firmware Engineer
Senior Firmware Engineer

SANMINA-SCI TECHNOLOGY INDIA PRIVATE LIMITED • Chennai District

On-site
INR 1,800,000 - 3,200,000
Principal OpenBMC Software Engineer
Principal OpenBMC Software Engineer

Mulya Technologies • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Firmware Development Engineer
Firmware Development Engineer

Two95 International Inc. • Bengaluru

On-site
INR 1,500,000 - 4,000,000
Firmware Developer(OpenBMC)
Firmware Developer(OpenBMC)

UST • Bengaluru

On-site
INR 10,517,000 - 15,776,000
Firmware Engineer
Firmware Engineer

Proxelera • Hyderabad

On-site
INR 900,000 - 1,500,000
Firmware Manager
Firmware Manager

KOHLER India • Maharashtra

On-site
INR 3,800,000 - 6,000,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
Sr. Firmware Engineer
Sr. Firmware Engineer

Elecbits • Bengaluru

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