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.
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1582647
Interview Questions for you
View All