Embedded System Firmware Development Expert

5 days ago


Chennai, Tamil Nadu, India beBeeFirmwareEngineer Full time ₹ 2,00,00,000 - ₹ 2,50,00,000
System Firmware Engineer Opportunity">

We are seeking an experienced system firmware engineer to design and develop firmware solutions based on the OpenBMC platform.

">

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

">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 firmware engineering.">
  • 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.">
">">

The ideal candidate will have strong expertise in firmware development, robust problem-solving skills, and excellent communication abilities. The position offers the opportunity to contribute to the development of cutting-edge firmware solutions and collaborate with cross-functional teams.

">

As a member of our team, you will be responsible for designing, developing, and maintaining firmware solutions based on the OpenBMC platform. You will work closely with hardware and software engineers to ensure seamless integration and optimal performance of firmware solutions.

">

Responsibilities include:

">
  1. ">
  2. Developing firmware solutions for OpenBMC-based systems.">
  3. Collaborating with hardware and software teams to integrate firmware solutions.">
  4. Ensuring compatibility and interoperability of firmware solutions.">
  5. Providing expert technical guidance and support to internal stakeholders.">
  6. Engaging with the OpenBMC upstream community to contribute to firmware development.">
  7. Writing and maintaining documentation for firmware solutions.">
  8. Staying up-to-date with emerging trends and technologies in firmware development.">
">

The successful candidate will have a strong passion for firmware development, excellent technical skills, and a commitment to delivering high-quality results. We offer a dynamic and inclusive work environment, opportunities for growth and professional development, and competitive compensation packages.

">

Apply now to join our team of skilled professionals and contribute to the creation of innovative firmware solutions

">

  • Chennai, Tamil Nadu, India beBeeFirmware Full time ₹ 1,04,000 - ₹ 1,30,878

    Embedded Firmware SpecialistWe are seeking an experienced Embedded Firmware Specialist to join our team. In this role, you will be responsible for designing and testing embedded firmware systems.About the RoleDevelop and implement robust and efficient firmware solutions for a variety of embedded systems.Design and test firmware using industry-standard tools...


  • Chennai, Tamil Nadu, India beBeeFirmware Full time ₹ 1,20,00,000 - ₹ 2,00,00,000

    At the forefront of cutting-edge server and datacenter hardware technologies, we're seeking an accomplished Firmware Developer to spearhead our engineering endeavors in Chennai, Tamil Nadu.The ideal candidate will possess hands-on experience with BMC (Baseboard Management Controller) development using the OpenBMC framework, a strong foundation in Linux...


  • Chennai, Tamil Nadu, India beBeeAudio Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    High-Performance Audio Firmware EngineerWe are seeking an experienced engineer with expertise in audio codec development and Rust programming.The ideal candidate will design, implement, and optimize low-level firmware for audio codec solutions, ensuring high performance, reliability, and compliance with multimedia and embedded standards.Key...


  • Chennai, Tamil Nadu, India beBeeEmbeddedDeveloper Full time ₹ 15,00,000 - ₹ 20,00,000

    **Job Title:** Embedded Software and Firmware DeveloperWe are seeking an experienced embedded software and firmware developer to join our team. As a key member of our engineering department, you will be responsible for developing and maintaining software and firmware for various embedded systems.Responsibilities:Design and implement Linux device drivers for...


  • Chennai, Tamil Nadu, India Job express Full time US$ 90,000 - US$ 1,20,000 per year

    We are seeking a talented and experienced Firmware Engineer to join our team. The ideal candidatewill have a strong background in developing firmware for low-power battery-powered or wirelessdevices. You will play a key role in designing, developing, and debugging firmware for our nextgeneration products, from initial concept to mass...


  • Chennai, Tamil Nadu, India beBeeBoot Full time ₹ 2,50,00,000 - ₹ 3,50,00,000

    Embedded Boot Firmware Design ExpertWe are seeking a seasoned Embedded Boot Firmware Design Expert to drive the development of secure and reliable boot firmware for complex SoCs and automotive-grade ECUs. This role requires strong collaboration across hardware, silicon, and software teams.Key Responsibilities:Architect and design bootloader and BootROM...


  • Chennai, Tamil Nadu, India beBeeFirmware Full time ₹ 18,00,000 - ₹ 25,00,000

    Firmware Development ExpertWe are seeking a highly skilled Firmware Development Expert to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and optimizing firmware for IoT devices.This role requires expertise in embedded systems, real-time operating systems (RTOS), and firmware development using...


  • Chennai, Tamil Nadu, India VETiNSTANT Full time ₹ 15,00,000 - ₹ 28,00,000 per year

    We're hiring Firmware InternsAt Vetinstant Health Care Pvt Ltd (incubated at IIT Madras Research Park), we are developing next-gen medical technology products. What you'll work on:Firmware development on STM32 / ARM Cortex-MFreeRTOS, SPI, I2C, UART, USBEmbedded algorithms & real-time data processing Who we're looking for:Strong C programming & embedded...


  • Chennai, Tamil Nadu, India beBeeEngineer Full time US$ 2,00,000 - US$ 2,50,000

    Embedded Firmware Engineering OpportunityAbout this opportunity:We seek a skilled Embedded Firmware Engineer to lead the design and development of embedded hardware and firmware systems, spanning microcontroller and microprocessor-based solutions. This role is instrumental in designing high-reliability embedded architectures and ensuring compliance with...


  • Chennai, Tamil Nadu, India beBeeEmbeddedSystems Full time ₹ 15,00,000 - ₹ 28,00,000

    Key Role:We are seeking an Embedded Systems Expert to join our team in developing and maintaining software/firmware for embedded systems.Job Responsibilities:Design and implement Linux device drivers for various hardware components.Work on bootloader development, focusing on U-Boot.Collaborate with hardware and platform teams to support CPU/SoC-level...