BMC Remedy,C++
Long Description
Location: Bangalore
Experience: 4–15 years
Choosing Capgemini means joining a team where you’ll be empowered to innovate, supported by a collaborative environment, and inspired to create impactful solutions. Be part of our mission to deliver cutting-edge firmware and system management solutions for next-generation platforms.
Your Role
As an OpenBMC Developer, you will design and develop firmware solutions for server management systems. You’ll work closely with cross-functional teams to implement robust, scalable, and secure features using modern technologies.
In this role, you will:
- Develop and maintain OpenBMC-based solutions for server platforms.
- Work on Linux distributions (Yocto or similar) for embedded systems.
- Implement features using Modern C++ (C++17 and beyond), Python, and JSON.
- Utilize IPC mechanisms such as D-Bus for inter-process communication.
- Integrate and support manageability protocols like IPMI and Redfish.
- Collaborate with hardware and software teams to ensure seamless integration.
- Troubleshoot and optimize system performance and reliability.
Your Profile
- 4–15 years of experience in embedded systems or firmware development.
- Strong knowledge of OpenBMC architecture and components.
- Hands-on experience with Linux distributions (Yocto preferred).
- Proficiency in Modern C++ and Python programming.
- Familiarity with IPC mechanisms (D-Bus) and manageability protocols (IPMI, Redfish).
- Excellent problem-solving skills and ability to work in a collaborative environment.
What You’ll Love About Working Here
- Flexible work options and a culture that values work-life balance.
- Opportunities for continuous learning and certifications in emerging technologies.
- Inclusive and innovative environment fostering growth and excellence.
About Us
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
Chennai (ex Madras), IN