Senior Embedded Software Engineer - Openbmc

HPE (Hewlett Packard Enterprise)

Bangalore, India
Hybrid
Openbmc software development
Embedded linux development
C, c++, python, go programming
Hewlett Packard Enterprise is a global edge-to-cloud company focused on advancing how people live and work by delivering innovative solutions

Job Summary

  • Hewlett Packard Enterprise is a global edge-to-cloud company focused on advancing how people live and work by delivering innovative solutions.
  • The role involves designing and enhancing OpenBMC and related embedded software systems, leading project teams, and collaborating with internal and external partners.
  • HPE offers comprehensive health and wellbeing benefits, personal and professional development programs, and fosters an inclusive culture valuing diverse backgrounds.

Matching Summary

Hewlett Packard Enterprise is a global edge-to-cloud company focused on advancing how people live and work by delivering innovative solutions.

Skills & Requirements

Must-have

  • OpenBMC software development
  • Embedded Linux development
  • C, C++, Python, GO programming
  • RESTful API development
  • Software systems testing methodology
  • Hybrid work environment

Nice-to-have

  • Cloud architectures knowledge
  • DevOps and automation skills
  • Design thinking
  • Distributed computing expertise
  • Security-first mindset
  • User experience (UX) awareness

Key Requirements

  • Bachelor's or Master's degree in computer science or related field
  • 10-20 years of professional experience
  • Minimum 5 years experience with OpenBMC development
  • Excellent English communication skills
  • Ability to mentor less-experienced staff

Work Rights

Not specified

Tailored Resume

Cover Letter