Talent.com
This job offer is not available in your country.
Prismberry Technology - BMC Engineer - Linux / C++

Prismberry Technology - BMC Engineer - Linux / C++

Prismberry TechnologyBangalore
4 days ago
Job description

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 SPI, I2C, UART, per protocol specification and chipset datasheet.
  • Perform code reviews, unit testing, and debugging to ensure high quality and reliable BMC software.
  • Develop and maintain documentation, including design specifications, user manuals and release notes.

Qualifications :

  • BMC product / stack software solution experience is a must.
  • Good understanding of server power management via BMC is a must.
  • Must have 5+ years experience in C++ coding in Linux application, including well design concepts and code tracing skill.
  • Hardware debugging skill is must.
  • Solid Knowledge of low-level protocol, including I2C, PMBUS, SPI, UART, JTAG, GPIO.
  • Good understanding of BMC IPMI 2.0 including IPMI Messaging, SDR, SEL, FRU, SOL, IPMB, LAN, KCS, event log, PEF, ME, NM, PECI.
  • Must have worked on MCTP and PLDM.
  • Experience in porting BMC to multiple HW.
  • Experience with AMI SPX / OneTree product is preferred.
  • Good to have worked on DCSCM card.
  • (ref : hirist.tech)

    Create a job alert for this search

    Technology Engineer • Bangalore

    Related jobs
    • Promoted
    Firmware Engineer

    Firmware Engineer

    ConfidentialBengaluru / Bangalore
    E with 4 to 6 years of experience in firmware development in embedded application.Should have experience in peripherals such as SPI, UAR, I2c etc. Should have deep knowledge of tools such as IAR or ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    TalentojBengaluru, Karnataka, India
    Strong proficiency in Embedded C.Hands-on experience with bare-metal firmware development.Proficiency with communication protocols : I2C, UART, RS485. Experience with ARM Cortex controllers (STM32, N...Show moreLast updated: 6 days ago
    • Promoted
    BMC Firmware Engineer

    BMC Firmware Engineer

    MempageBangalore
    Key Responsibilities : - Develop, maintain, and optimize BMC firmware for server platforms using the OpenBMC stack.Implement and support side-band...Show moreLast updated: 12 days ago
    • Promoted
    • New!
    Hiring for Senior Firmware Engineer – RTOS & Embedded Systems - Bangalore

    Hiring for Senior Firmware Engineer – RTOS & Embedded Systems - Bangalore

    Tata TechnologiesBengaluru, Karnataka, India
    Senior Firmware Engineer – RTOS & Embedded Systems.Develop and integrate embedded firmware on RTOS platforms (FreeRTOS, Zephyr, OpenBSW, or similar). Build and maintain Board Support Packages (BSPs)...Show moreLast updated: 11 hours ago
    • Promoted
    Kernel Engineer - FreeBSD

    Kernel Engineer - FreeBSD

    ConfidentialBengaluru / Bangalore
    Software development experience (analysis, design, implementation, testing).Familiarity with Unix based operating system kernels and development environments, e. Object-oriented systemsprogramming.E...Show moreLast updated: 9 days ago
    • Promoted
    Lead Media Frameworks Engineer - C / C++ Programming

    Lead Media Frameworks Engineer - C / C++ Programming

    MaimsD TechnologyBangalore
    Role : MM Contractor Experience : 7-14 Yrs Location : Bangalore Experience...Show moreLast updated: 18 days ago
    • Promoted
    Firmware Developer

    Firmware Developer

    ConfidentialBengaluru / Bangalore
    Firmware design engineer / develp responsible for design, implementation, bring up testing and validation on boards used in servers and switches. The Firmware Developer should have hands on experience...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Engineer

    Firmware Engineer

    PeoplefyBengaluru, Karnataka, India
    Join Our Team as a Firmware Engineer (Embedded Systems – C++ Expert) 🚀.Are you enthusiastic about crafting high-performance embedded solutions and thrive at the hardware-software crossroads? We ar...Show moreLast updated: 7 days ago
    • Promoted
    Firmware Engineer - CAN / LIN

    Firmware Engineer - CAN / LIN

    SKYGATE CONSULTINGBangalore
    SALARY : 18LPA - 24LPA Skills - C, Linux, STM, NXP, CAN, LIN, UART, SPI, I2C, Automotive experience, AUTOSAR (optional) Responsi...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Engineer - Linux

    Firmware Engineer - Linux

    Tata ElxsiBengaluru, Karnataka, India
    Tata Elxsi is truly your home to a billion possibilities.We believe in opportunities for everyone to be bold and curious and seek to shape the future. Explore what’s possible, discover what you love...Show moreLast updated: 7 days ago
    • Promoted
    BMC Firmware Developer

    BMC Firmware Developer

    VariteBangalore
    Key Responsibilities : - Develop and maintain BMC (Baseboard Management Controller) firmware for server platforms.Work on side-band / out-of-band server management func...Show moreLast updated: 30+ days ago
    • Promoted
    Bluetooth Firmware Engineer - C / C++ Programming

    Bluetooth Firmware Engineer - C / C++ Programming

    VariteBangalore
    Job Summary : We are looking for a talented Bluetooth Firmware Engineer to design, develop, and optimize firmware for Bluetooth connectivity solutions.This role invo...Show moreLast updated: 30+ days ago
    • Promoted
    Principal BRM Developer

    Principal BRM Developer

    OracleBengaluru, Karnataka, India
    We at Oracle hiring for BRM Developers now.If you believe you are a right fit, want to join the one of the fasted growing team and work on some interesting projects. Here is your opportunity to be a...Show moreLast updated: 30+ days ago
    • Promoted
    BT Engineer

    BT Engineer

    ConfidentialBengaluru / Bangalore
    Knowledge of Bluetooth classic and BLE profiles such as HFP, A2DP SRC / SINK, AVRCP, PBAP, MAP, HID and GATT.Good understanding of Bluetooth profile protocol and Bluetooth SIG specifications.Exposure...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Engineer – IoT Gateway Development

    Firmware Engineer – IoT Gateway Development

    Capgemini EngineeringBangalore Rural, Karnataka, India
    Firmware Engineer – IoT Gateway Development.Bachelor’s or Master’s degree in.Electronics & Communication Engineering.As a Firmware Engineer, you’ll contribute to embedded application development in...Show moreLast updated: 26 days ago
    • Promoted
    Embedded Firmware Engineer

    Embedded Firmware Engineer

    Univision Technology Consulting Pvt. Ltd.Bengaluru, Karnataka, India
    Develop and maintain embedded firmware for ARM Cortex-M / RISC-V microcontrollers.Implement device drivers for I2C, SPI, UART, CAN, USB, BLE, and Ethernet. Work on RTOS (FreeRTOS, Zephyr) and bare-m...Show moreLast updated: 6 days ago
    • Promoted
    Firmware Development Engineer

    Firmware Development Engineer

    ConfidentialBengaluru / Bangalore
    Strong Embedded C Programming abilities.Hands-on experience in developing device drivers, applications using 16 / 32 Bit Microcontroller based platforms. Knowledge and experience in bare metal coding ...Show moreLast updated: 30+ days ago
    • Promoted
    Platform / BSP Engineer

    Platform / BSP Engineer

    Cambium NetworksBengaluru, Karnataka, India
    Highly proficient in C and embedded Linux development, with.Experience with Ethernet drivers, Wifi, PCI drivers, etc.Experience ARM64 architecture-based platforms. Strong knowledge of customizing ub...Show moreLast updated: 30+ days ago