HamburgerMenu
hirist

Remote Management Engineern - Embedded Development

Vikgol
Bangalore
8 - 10 Years

Posted on: 01/12/2025

Job Description

Job Title : RM Engineer (Remote Management Engineer)

Location : Bangalore

Work Mode : WFO / ATS

Experience : 8+ Years

Working Days : Monday to Friday

Timings : Aligned with US Team (PDT)

About the Role :

- We are hiring an experienced RM Engineer with mandatory Zephyr RTOS expertise and deep knowledge in embedded firmware for server platforms.

- The candidate will take ownership of real-time firmware development, working on BMC systems, OpenBMC, and server manageability technologies.

- This role requires a strong background in C/C++ programming, Linux-based embedded development, and working knowledge of enterprise server protocols like IPMI, Redfish, MCTP, and PLDM.

- You will be part of a global team delivering scalable, high-performance firmware solutions and collaborating with hardware, BIOS, QA, and cloud teams.

Key Responsibilities :

- Develop, maintain, and enhance firmware using Zephyr RTOS (mandatory) for server platforms.

- Work on BMC, OpenBMC, and other server management firmware components.

- Implement embedded solutions using C/C++, Linux, Yocto, and X86 architecture.

- Integrate and validate features for Dell iDRAC, Dell CMC, HP iLO, and similar BMC ecosystems.

- Implement and test OOB server manageability features and board-level firmware functions.

- Design, implement, and validate protocols including IPMI, Redfish Host Interface, Redfish Device Enablement (RDE).

- Develop modules using MCTP, PLDM, and other standard communication protocols.

- Collaborate with hardware, BIOS, QA, validation, and cloud engineering teams.

- Troubleshoot firmware issues, perform debugging, and optimize performance.

- Participate in design reviews, architecture discussions, and cross-team meetings.

- Document design specifications, implementation details, and test plans.

- Ensure firmware security, reliability, and compliance with industry standards.

Required Skills :

- Zephyr RTOS Mandatory

- Strong programming skills in C and C++

- Hands-on experience in Linux, Yocto, and X86 architecture

Experience with:

- BMC, OpenBMC

- Server BIOS & firmware stacks

- OOB Server Manageability

- IPMI, Redfish, RDE

- MCTP, PLDM

- Experience in debugging, tracing, and performance profiling of firmware modules.

- Ability to work effectively with US teams (PDT shift alignment).

- Strong analytical, problem-solving, and documentation skills.

Good to Have :

- Experience with other RTOS platforms.

- Exposure to cloud-managed server solutions and remote firmware updates.

- Knowledge of automated firmware testing frameworks.

- Understanding of secure firmware development and embedded system security best practices.


info-icon

Did you find something suspicious?