NextHire Try for free

Join Talpro Today!

Posted 17 Jul 2024

Baseboard Management Controller

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Posted
17 Jul 2024

About the role

Software Engineer - Platform Management Controller

Experience: 5 to 8 years

Location: Bangalore

Responsibilities:

  • Design, develop, test, deploy, maintain, and enhance BMC or any Platform Management Controller software.
  • Write Embedded Linux-based application and system software to meet design specifications.
  • Debug, identify root causes, and resolve complex system-level software deficiencies.
  • Participate in code reviews and assist the team in optimizing code.
  • Collaborate with internal teams to integrate and test new features and resolve integration issues.
  • Identify and explore opportunities for product and technology improvements.

Desired Skills:

  • 5-8 years of experience in system software development using C and/or C++ programming languages.
  • Strong networking knowledge and familiarity with Unix-based operating systems, along with average scripting skills.
  • Hands-on experience in Server Management Space, covering BMC firmware, system management software, and utilities.
  • Proficiency in memory-constrained embedded device system programming, preferably in a Linux environment.
  • Ability to collaborate with multiple partners across different geographies to address complex engineering challenges.
  • Expertise in C programming, including Inter-Process Communication (multithreading, socket programming, shared memory, mutex, etc.), and strong debugging capabilities using debuggers.
  • Knowledge of open standards like IPMI and Redfish will be advantageous.
  • Familiarity with Python and Shell Scripting is a plus.


85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach