Bmc, C++, Python

1 week ago


Bengaluru, India Syntaxive Technologies Full time

**Exp Required: 4 - 10 Years - MUST**

**HYBRID MODEL OF WORKING**

**Roles and Responsibilities**

**Baseboard Management Controller Experience required: 2-10 years**

**Responsibilities**:

- Design, develop, test, deploy, maintain and improve BMC or any Platform Management controller software.
- 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.

**Salary**: ₹400,000.00 - ₹2,500,000.00 per year

Schedule:

- Day shift

Ability to commute/relocate:

- Bengaluru, Bengaluru - 560001, Karnataka: Reliably commute or planning to relocate before starting work (required)

Application Question(s):

- Which of these skills / experience do you have ?

C programming/C++/Python
IPMI/Redfish
- Do you have 5-8 years of system software development experience using any of the following programming languages: C, C++.
- Do you have Hands on experience in Server Management Space - covering BMC firmware, system management software and utilities?
- Do you have hands on C programming expertise in Inter Process Communication (multithreading, socket programming, shared memory, mutex etc) and good debugging capability using debuggers.
- How many years of experience you have for Baseboard Management Controller ?

**Education**:

- Bachelor's (preferred)


  • BMC Engineer

    7 days ago


    Bengaluru, Karnataka, India Prismberry Technologies Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Experience : 5 to 15yearsPrimary skills : BMC/open BMCSecondary skills : Linux, IPMI, C++, Redfish, MCTP, PLDM, I2C, PCI, SMBUS, SPI, ethernetBMC Engineer :Job DescriptionDesign, develop, and maintain BMC software solutions for our products. Like sensor monitor, event log Web UI etc.Implement function in firmware to communicate with peripherals via SPI,...


  • Bengaluru, India Prismberry Technology Full time

    Experience : 5 to 15years.Primary skills : BMC/open BMC.Secondary skills : Linux, IPMI, C++, Redfish, MCTP, PLDM, I2C, PCI, SMBUS, SPI, ethernet.BMC Engineer :Job Description :- Design, develop, and maintain BMC software solutions for our products.- Like sensor monitor, event log Web UI etc.- Implement function in firmware to communicate with peripherals via...

  • C/C++ Developer

    3 weeks ago


    Bengaluru, Karnataka, India CLINIQON RCM PRIVATE LIMITED Full time

    Position : C / C++ Developer Communication Protocols : : 8+ Mode : Rounds : 2 Responsibilities : - Develop and maintain firmware/software in C/C++ for communication protocols.- Work on BMC (Baseboard Management Controller) and related technologies.- Implement and optimize I2C, SPI, PCIe, SMBus, IPMI protocols.- Collaborate with hardware, firmware,...

  • BMC Firmware Engineer

    2 weeks ago


    Bengaluru, India Mempage Full time

    Key Responsibilities : - Develop, maintain, and optimize BMC firmware for server platforms using the OpenBMC stack.- Implement and support side-band and out-of-band server management functionalities.- Perform debugging, testing, and validation of BMC firmware for stability and reliability.- Collaborate with hardware and software teams to ensure seamless...


  • Bengaluru, India Klaus IT Solutions Full time

    **Designation**: C, C++, Python C, C++, Python **Work Experience**: 2 to 4 Year **Job Location**: Bangalore **Expected Notice Period**: 15 Days **Qualifications**: BE **Skills**: Embedded C++

  • Open BMC Developer

    4 weeks ago


    Bengaluru, Karnataka, India Capgemini Full time

    Job DescriptionJob DescriptionWe are seeking an experienced embedded systems engineer with strong expertise in BMC firmware development and Linux internals. The ideal candidate will be responsible for developing and maintaining BMC firmware using OpenBMC and Yocto build systems, customizing Linux kernel and U-Boot for embedded platforms, and implementing...


  • Bengaluru, India BMC Software Full time

    Job Description Description and Requirements At BMC trust is not just a word - it's a way of life! Description And Requirements CareerArc Code CA-PC Hybrid At BMC trust is not just a word - it's a way of life! We are an award-winning, equal opportunity, culturally diverse, fun place to be. Giving back to the community drives us to be better every...


  • Bengaluru East, Karnataka, India BMC Software Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Description and Requirements"At BMC trust is not just a word - it's a way of life"Description And RequirementsCareerArc CodeCA-DNHybrid"At BMC trust is not just a word - it's a way of life"We are an award-winning, equal opportunity, culturally diverse, fun place to be. Giving back to the community drives us to be better every single day. Our work environment...


  • Bengaluru, India Cisco Full time

    QA Engineer BMC Server Validation - Hardware and Enterprise System Testing | BMC Server Validation Who are we: This is an excellent opportunity to join the Cisco's Unified Computing Systems (UCS) team working in Cisco's Data Center space. The Cisco UCS Rack Server is a compact, high-density server optimized for performance and efficiency, making it...


  • Bengaluru, Karnataka, India Cisco Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    QA Engineer BMC Server Validation - Hardware and Enterprise System Testing | BMC Server Validation Who are we: This is an excellent opportunity to join the Cisco's Unified Computing Systems (UCS) team working in Cisco's Data Center space.The Cisco UCS Rack Server is a compact, high-density server optimized for performance and efficiency, making it suitable...