Senior Firmware Development Specialist

10 hours ago


Pune, Maharashtra, India beBeeFirmwareEngineer Full time ₹ 15,00,000 - ₹ 25,00,000
Embedded Firmware Engineer

We are seeking a seasoned Embedded Firmware Engineer to join our team. The ideal candidate will have 5-7 years of experience in microcontroller-based systems, real-time programming, and communication protocols.

  • Responsibilities:
  • Create reliable, efficient, and production-ready firmware solutions in collaboration with hardware, QA, and software teams.
  • Design, develop, and debug firmware for 32-bit microcontrollers.
  • Collaborate with hardware engineers to define firmware architecture and interfaces.
  • Implement and optimize drivers for I2C, SPI, UART, CAN, USB, Ethernet.
  • Develop real-time and bare-metal firmware with focus on performance and stability.
  • Conduct system-level debugging using oscilloscopes, logic analyzers, and JTAG.
  • Manage OTA updates, bootloaders, and power optimization features.
  • Participate in code reviews, documentation, and version control practices.
Required Skills
  • C/C++ proficiency and embedded programming best practices.
  • Hands-on experience with STM32, PIC, ATSAM, ESP32 microcontrollers.
  • Strong understanding of communication protocols (RS-485, Modbus, MQTT, BLE, Wi-Fi).
  • Familiarity with Git, debugging tools, and firmware build systems.
  • Knowledge of hardware schematics and cross-functional collaboration.
Preferred Skills
  • Exposure to IoT platforms and cloud integration.
  • Experience with Linux-based embedded systems and scripting (Python).
  • Awareness of OTA security, secure boot, and PCB tools (Altium, Eagle).

This is an exciting opportunity for experienced professionals looking to grow their career in the field of embedded firmware engineering. If you are passionate about developing innovative solutions and working collaboratively in a dynamic environment, we encourage you to apply.



  • Pune, Maharashtra, India beBeeFirmware Full time ₹ 15,00,000 - ₹ 20,00,000

    Firmware Development SpecialistRole Overview:We are seeking a highly skilled firmware development specialist to spearhead our team's firmware testing initiatives. The ideal candidate will possess a strong foundation in firmware development, with the ability to analyze complex technical challenges and provide effective solutions.Main...


  • Pune, Maharashtra, India beBeeFirmware Full time ₹ 1,04,000 - ₹ 1,30,878

    **Job Title:** Firmware Development Specialist">Job Description:We are seeking an experienced Firmware Development Specialist to join our team. The ideal candidate will have a strong background in firmware development, with experience in designing, developing, and testing embedded software systems.The successful candidate will be responsible for the...


  • Pune, Maharashtra, India beBeeFirmware Full time ₹ 17,00,000 - ₹ 24,50,000

    Senior SSD Firmware EngineerThe role of Senior SSD Firmware Engineer involves the development and verification of complex data management algorithms for NAND flash-based storage devices. This individual will work on designing and implementing sophisticated error handling mechanisms to ensure high-quality firmware.Key Responsibilities:Develop and verify SSD...


  • Pune, Maharashtra, India beBeeFirmware Full time ₹ 15,00,000 - ₹ 25,00,000

    Senior Firmware Engineer Role    Our organization is seeking a highly skilled Senior Firmware Engineer to join our team. As a key member of the engineering department, you will be responsible for designing and developing firmware for cutting-edge products.    


  • Pune, Maharashtra, India Grid OS(Powered by Grid) Full time ₹ 1,20,000 - ₹ 16,00,000 per year

    As a Senior Firmware Developer at Grid OS, you will take a leadership role in designing and optimizing the firmware for our innovative IoT products. In this role, you will collaborate with cross-functional teams, mentor junior developers, and drive firmware development from conception to production. Your expertise will ensure the seamless functionality and...


  • Pune, Maharashtra, India beBeeEmbedded Full time

    Job Title: Senior Firmware EngineerOur company is looking for an experienced and skilled Senior Firmware Engineer to join our team. The ideal candidate will have a strong background in embedded software development and a proven track record of success in designing and implementing firmware solutions.Key Responsibilities:Design, develop, and test firmware for...


  • Pune, Maharashtra, India beBeeExpert Full time ₹ 1,80,00,000 - ₹ 2,00,00,000

    Firmware Development ExpertThe Senior Firmware Engineer is a key member of our team, responsible for designing and developing firmware solutions for various embedded systems.Main Responsibilities:Develop high-quality firmware using C++ and other programming languages.Collaborate with hardware engineers to bring up boards and integrate firmware...


  • Pune, Maharashtra, India beBeeFirmware Full time ₹ 18,24,000 - ₹ 22,40,000

    Embedded Systems EngineerFirmware development involves the creation of software components that manage and control various embedded systems. The successful candidate will be responsible for designing, implementing, and testing firmware solutions for diverse applications.Key Responsibilities:Develop firmware components using C++ and other programming...


  • Pune, Maharashtra, India beBeeEmbedded Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Firmware Engineering RoleAt Schneider Electric, we are committed to innovation and excellence in digital automation and energy management. We specialize in addressing various sectors, including homes, buildings, data centers, infrastructure, and industries, by combining energy technologies, real-time automation, software, and services.Lauritz Knudsen...


  • Pune, Maharashtra, India beBeeFirmware Full time ₹ 1,38,24,000 - ₹ 2,42,40,000

    Embedded Firmware Validation SpecialistWe are seeking a seasoned Embedded Firmware Validation Specialist to join our team. In this critical role, you will be responsible for ensuring the quality and reliability of our embedded systems.