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.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in India.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip