BMC, C++, Python 17891
4 Nos.
56946
Full Time
BMC, C++, Python 17891
4.0 Year(s) To 10.0 Year(s)
5.00 LPA TO 25.00 LPA
IT Software - Project & Program Mgt / Other
IT-Software/Software Services
Job Description:
Baseboard Management Controller Experience required: 2-10 years
Job location: Bangalore
Responsibilities: • Design, develop, test, deploy, maintain and improve BMC or any Platform Management controller software.
• Write Embedded Linux based application and system software to match design specifications
. • Debug, root cause and fix complex system level software deficiencies.
• Participate in code reviews and help team to optimize code.
• Work with internal teams to integrate and test new features and resolve integration issues.
• Explore improvement opportunities in product and technology.
Desired and good to have skills:
• 5-8 years of system software development experience using any of the following programming languages: C, C++ .
• Should be good in networking knowledge and any Unix based OS with average scripting knowledge.
• Hands on experience in Server Management Space - covering BMC firmware, system management software and utilities.
• Experience in memory constraint embedded device system programming preferably on Linux environment.
• Ability to work with multiple partners across geographies to solve complex engineering problems.
• Should have hands on C programming expertise in Inter Process Communication (multithreading, socket programming, shared memory, mutex etc) and good debugging capability using debuggers.
• Knowledge of open standards like IPMI and Redfish will be an added advantage.
• Familiarity with Python, Shell Scripting is an added advantage.
Desired Profile / Criteria / Skills :
Option1) baseboard management controller (1+ year relevant) With C programming/C++ and Python
IPMI/Redfish
Option 2) C programming/C++
Python + Linux - min 4 years of relevant exp
IPMI/Redfish
Notice period : Immediate - 30 days
Company Profile
Our client believe in solving complex business challenges of the converging world, by using cutting-edge technologies.
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.