CareerPlanSign in

Senior Systems Engineer

Noida, IN💼 Full-time🗓 2026-10-07

Core

Lead architecture, bring-up, validation, and debugging of next-generation Board Management Controller (BMC) solutions based on NXP processors for data center and infrastructure applications.

Role type

Senior IC systems engineer (embedded BMC)

Builds

Production-quality BMC reference solutions and customer-specific enablement projects

Domain

Data center infrastructure + embedded systems

Required skills

Linux-based embedded systems, OpenBMC, C/C++, embedded Linux application development, Yocto-based Linux distributions, hardware/software debugging, Git, CI/CD pipelines

Preferred skills

Redfish, IPMI, PLDM, MCTP, NC-SI, SMBus, I3C, server hardware design and validation, PCIe endpoint/root complex architecture, security technologies (Secure boot, Root of Trust, TPM, Firmware attestation), OCP, DC-SCM, Open Compute platforms, hyperscale/enterprise server customer experience, open-source contributions

Technologies

NXP i.MX processors, OpenBMC, Redfish, IPMI, MCTP, PLDM, Yocto, Linux, C/C++, PCIe, USB, I2C, I3C, SMBus, UART, Ethernet, GPIO

Responsibilities

Lead system architecture, bring-up, validation, and debugging of BMC platforms; Develop and integrate OpenBMC software components (Redfish, IPMI, MCTP, PLDM, sensor management, event logging); Enable and validate host management functions (power sequencing, thermal management, inventory, firmware updates, remote management); Drive server platform integration using industry-standard interfaces; Support customer design-ins, proof-of-concepts, demos, and technical escalations; Contribute to open-source communities and upstream OpenBMC development; Create technical documentation and participate in design reviews