Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

IBM Open BMC developer 
India, Karnataka, Bengaluru 
335227776

29.08.2024

Your Role and Responsibilities
Who you are:
As a Firmware developer you will be responsible for designing and developing components and features independently in IBM India Systems Development Lab. ISDL works on end-to-end design and development across Power, Z and Storage portfolio. You would be a part of WW Firmware development organization and would be involved in designing & developing cutting edge features on the Open BMC stack for next generation enterprise Power servers

Required Technical and Professional Expertise
  • 2-15 years of relevant industry experience
  • Proficient in Modern C++, STL, Design patterns, Data structures
  • Hands on experience working on Linux flavors and strong OS fundamentals
  • Experience with Open-source tools & Scripting languages: Git, Gerrit, Jenkins, Perl/Python, Bitbake
  • Excellent debug and problem determination skills
  • You should be a self-starter, team player and flexible to work in an agile fashion collaborating with global teams


Preferred Technical and Professional Expertise

  • OpenBMC development experience
  • Hands on knowledge in any of the following area is desirable
    • Server Management protocols (Redfish, REST, HTTP)
    • Working with Device trees & writing Hardware Abstraction Layer wrappers for HW protocols (I2C/SPI/GPIO etc)
    • Networking domain (Socket programming/SSL/Certificates/Linux Firewalls)
  • Exposure/Experience on C++17 & C++20 is greatly desired
  • Experience with Hardware bring up will be an added plus