Job Description
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.
Interested candidate Drop Resume On [email protected]
💡 Quick Summary
Seeking a career-building opportunity? The System Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
