System Firmware Engineer

2 weeks ago


Aligarh, Uttar Pradesh, India beBeeEmbedded Full time ₹ 15,00,000 - ₹ 20,00,000

Job Title: Experienced OpenBMC Firmware Developer

About the Role:

We are seeking an experienced OpenBMC Firmware Developer to join our team. The ideal candidate will have hands-on experience with BMC development using the OpenBMC framework, strong Linux system programming skills, and a deep understanding of embedded systems.

Key Responsibilities:

  • Design, develop, and maintain firmware solutions based on the OpenBMC platform.
  • Work on Yocto-based Linux distributions for embedded BMC systems.
  • Implement and maintain IPMI, Redfish, PLDM, and other BMC protocols and features.
  • Collaborate with hardware and software teams to bring up new platforms.
  • Debug complex system-level issues involving hardware, firmware, and software.
  • Contribute to upstream OpenBMC development and engage with the community, where applicable.
  • Write and maintain clear documentation for firmware and system features.
  • Support secure boot, BIOS/UEFI interactions, and firmware update mechanisms.

Required Skills & Qualifications:

  • 5+ years of experience in embedded systems firmware development.
  • Hands-on experience with OpenBMC and Yocto Project.
  • Proficient in C, C++, and scripting languages like Python or Shell.
  • Strong understanding of Linux kernel, device drivers, and system bring-up.
  • Experience with I2C, SPI, UART, and other low-level hardware interfaces.
  • Familiarity with IPMI, Redfish, PLDM, and other BMC standards.
  • Strong debugging skills using tools like JTAG, gdb, strace, etc.
  • Comfortable working with Git and open-source collaboration tools.

Preferred Qualifications:

  • Experience contributing to the OpenBMC upstream community.
  • Knowledge of server hardware platforms, including x86 or ARM-based SoCs.
  • Familiarity with security features such as secure boot, TPM, and cryptographic libraries.
  • Exposure to UEFI/BIOS development or interaction with system firmware.

Soft Skills:

  • Strong analytical and problem-solving abilities.
  • Excellent verbal and written communication.
  • Ability to work independently and in a collaborative environment.
  • Willingness to adapt to new tools, technologies, and processes.

This is a hybrid role offering flexibility along with the opportunity to work on cutting-edge server and datacenter hardware technologies.

Key qualifications include 5+ years of experience in embedded systems firmware development, hands-on experience with OpenBMC and Yocto Project, proficiency in C, C++, and scripting languages, and strong understanding of Linux kernel, device drivers, and system bring-up.



  • Aligarh, Uttar Pradesh, India beBeeEmbedded Full time ₹ 15,00,000 - ₹ 25,00,000

    About this role:We are looking for a talented Firmware Test Engineer to join our team.This position requires the right candidate to have strong technical skills and analytical abilities.Embedded Systems Knowledge - Understanding microcontrollers, sensors, and hardware interfaces like SPI, I2C, UART.Programming Languages - Basics knowledge of C or C++RTOS &...


  • Aligarh, Uttar Pradesh, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 25,00,000

    Embedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team. This is a great opportunity for a skilled professional to work on innovative projects and contribute to the development of cutting-edge embedded systems.The ideal candidate will have a strong background in C/C++ programming, experience with firmware...


  • Aligarh, Uttar Pradesh, India beBeeFirmware Full time ₹ 12,00,000 - ₹ 15,00,000

    Embedded Systems Expert SoughtMorphedo Technologies is looking for a skilled Embedded Systems Expert to join their team of talented engineers.Firmware and Software DevelopmentDevelop Firmware: Create firmware and real-time embedded software for mission-critical devices that perform in unpredictable environments.Optimize Low-Power Performance: Optimize...


  • Aligarh, Uttar Pradesh, India beBeeSoftware Full time ₹ 9,00,000 - ₹ 12,00,000

    Role OverviewWe are seeking a skilled Embedded Systems Software Specialist to join our team.This is a full-time on-site role that involves designing and implementing embedded software for CCTV systems, debugging firmware issues, and collaborating with electrical engineering teams to ensure seamless integration of hardware and software components.Key...


  • Aligarh, Uttar Pradesh, India beBeeStorage Full time ₹ 15,00,000 - ₹ 20,00,000

    Job Title: Senior Storage Software DeveloperWe are seeking a highly skilled Senior Firmware Engineer with expertise in storage system design and firmware development.The ideal candidate is an innovative self-starter with deep knowledge of storage technologies, capable of making architectural trade-offs to optimize performance and power across diverse use...

  • Systems Engineer

    1 week ago


    Aligarh, Uttar Pradesh, India beBeeMechanical Full time ₹ 9,00,000 - ₹ 18,00,000

    Mechanical, Electrical, and Plumbing Systems EngineerOur organization is seeking a skilled engineer to design, develop, and optimize mechanical, electrical, and plumbing systems for various building projects.This position involves developing detailed designs and specifications for MEP systems, collaborating with architects, construction managers, and other...


  • Aligarh, Uttar Pradesh, India beBeeInnovation Full time ₹ 2,00,000 - ₹ 3,00,000

    Drive Innovation and Lead Cross-Functional Engineering TeamsAs a Tech Innovation Lead, you will be responsible for driving next-generation product development and leading a multidisciplinary engineering team comprising Electronics, Mechanical, and Embedded Systems specialists.The ideal candidate is a strategic thinker and hands-on problem solver with a...


  • Aligarh, Uttar Pradesh, India beBeeInfrastructure Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Key Infrastructure Position">We are seeking an experienced and accomplished professional to lead the deployment, management, and optimization of our hardware and cloud-like orchestration systems.">Infrastructure Systems ManagementDeploy, configure, and maintain a diverse range of servers including Blackwell B200 and other GPU devices.Manage hardware...


  • Aligarh, Uttar Pradesh, India beBeeEmbeddedLeader Full time US$ 1,25,000 - US$ 1,75,000

    Program ManagerWe are seeking a results-driven leader to manage high-complexity programs involving embedded systems, firmware, and manufacturing workflows. This role demands a tech-savvy individual who can bridge engineering, software, procurement, quality, and manufacturing teams.Key Responsibilities:Lead cross-functional programs for new product...


  • Aligarh, Uttar Pradesh, India beBeeTestEngineer Full time ₹ 10,00,000 - ₹ 15,00,000

    Job Title: Senior Test EngineerWe are seeking a highly skilled and detail-oriented test engineer to join our team. The ideal candidate will be responsible for supporting the setup, calibration, and validation of enterprise/datacenter SSD systems.Key Responsibilities:Support engineering efforts for system setup, bring-up, and calibration of Enterprise SSD...