Senior Embedded Firmware Developer Position

1 day ago


Bharatpur, Rajasthan, India beBeeEmbedded Full time ₹ 15,00,000 - ₹ 25,00,000

Embedded Firmware Engineer Opportunity

We are seeking a highly skilled Embedded Firmware Engineer to develop firmware solutions for OpenBMC platform.

Job Description:

The ideal candidate will have hands-on experience with BMC development using the OpenBMC framework, strong Linux system programming skills, and an understanding of embedded systems.

Key Responsibilities:

  • Design and develop 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.


  • Bharatpur, Rajasthan, India beBeeEngineer Full time ₹ 2,00,00,000 - ₹ 3,00,00,000

    Embedded Systems Leadership OpportunityWe are seeking an experienced Embedded Firmware Engineer to lead the design and development of embedded hardware and firmware systems, spanning microcontroller and microprocessor-based solutions. The ideal candidate will have at least 10 years of experience in embedded systems development, particularly in medical...


  • Bharatpur, Rajasthan, India beBeeFirmware Full time ₹ 18,60,000 - ₹ 21,45,000

    Transforming the Future of Connected Systems requires expertise in cutting-edge firmware development.Senior Firmware Developer WantedWe seek an experienced and innovative Firmware Engineer to drive development for IoT devices. This role is ideal for a hands-on engineer with embedded systems, real-time operating systems (RTOS), and firmware expertise.The...


  • Bharatpur, Rajasthan, India beBeeFirmware Full time ₹ 18,72,000 - ₹ 21,45,000

    Job DescriptionWe are seeking a highly skilled professional 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 cases.As a senior firmware engineer, you...


  • Bharatpur, Rajasthan, India beBeeEmbedded Full time ₹ 18,00,000 - ₹ 27,00,000

    Job Title: Embedded Boot Firmware ArchitectExperience Level: 12-15 years in Embedded Systems DevelopmentRole Overview:We are seeking a highly skilled Embedded Boot Firmware Architect to lead the development of secure, reliable, and optimized startup flows for complex SoCs and automotive-grade ECUs.The ideal candidate will define and drive the boot firmware...


  • Bharatpur, Rajasthan, India beBeeFirmware Full time ₹ 18,00,000 - ₹ 25,00,000

    Job DescriptionThe Firmware Test Engineer plays a pivotal role in ensuring the quality and reliability of firmware used in clients' products.This includes testing, debugging, and verifying the functionality of firmware components to guarantee seamless product performance.Technical Skills Required:Familiarity with embedded systems, including microcontrollers,...


  • Bharatpur, Rajasthan, India beBeeembedded Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Embedded Systems SpecialistThe ideal candidate will have a strong background in embedded firmware development, with expertise in C/C++ programming and experience working with low-power wireless communication protocols.Key Responsibilities:Design, develop, and optimize embedded firmware for wearable and IoT devices.Collaborate with hardware engineers on...


  • Bharatpur, Rajasthan, India beBeeEmbedded Full time ₹ 18,00,000 - ₹ 25,00,000

    Embedded Engineer RoleWe are seeking an experienced Embedded Software Developer to join our team and contribute to the design, development, and manufacturing of cutting-edge medical devices.About Us:Our mission is to revolutionize healthcare through innovative solutions that enhance patient care and improve lives. Our global team collaborates with experts...


  • Bharatpur, Rajasthan, India beBeeEmbedded Full time ₹ 12,00,000 - ₹ 20,00,000

    Job Description:We are seeking a tech-savvy leader who can manage high-complexity programs involving electronics hardware, embedded systems, firmware, and manufacturing workflows.Lead cross-functional programs for new product introduction (NPI), from architecture and prototyping to mass production.Manage project timelines, budgets, and resource allocations...


  • Bharatpur, Rajasthan, India beBeeEmbedded Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    WLAN Development OpportunityThe WLAN Driver Developer is a key contributor in designing, developing, and maintaining WLAN Linux Device Drivers (preferably 802.11ax) and contributing to WLAN Firmware development (802.11ac / 802.11n). This role involves collaboration with cross-functional teams for driver integration, validation, and testing.Key...


  • Bharatpur, Rajasthan, India beBeeEmbedded Full time ₹ 10,00,000 - ₹ 20,00,000

    Job Title: Embedded Software DeveloperWe are seeking a highly skilled Embedded Software Developer to join our team.Key Responsibilities:Design and develop Linux BSPs and device drivers (USB, SPI, I2C, UART, Ethernet)Perform board bring-up, hardware validation, and low-level debugging using JTAG/GDBCollaborate with cross-functional teams for seamless...