Firmware Software Developer

2 days ago


Agra, Uttar Pradesh, India beBeeEmbedded Full time ₹ 20,00,000 - ₹ 25,00,000
Firmware Engineer Job Overview

We are seeking a highly skilled Firmware Engineer with extensive experience in embedded software development, strong background in C++ and RTOS-based application development.

Key Responsibilities:

  • Develop and maintain firmware for various embedded systems using C/C++ and GTest for unit testing
  • Design and implement data acquisition modules and bring up boards, with good debugging skills
  • Work on hardware peripherals and develop software solutions for communication interfaces such as I2C, SPI, RS232/485, and USB
  • Have knowledge of industrial protocols like Ethernet, Modbus, REST, MQTT, HTTP, BLE, Wi-Fi, and Webserver
  • Collaborate with cross-functional teams to ensure smooth project execution

Requirements:

  • 6+ years of experience in embedded software development with C++
  • Hands-on experience with RTOS-based application development
  • Knowledge of Git, Jira, Confluence, Python, and shell script
  • Good understanding of any Industrial protocols like Ethernet, Modbus, REST
  • Good hands-on experience in MQTT, HTTP, BLE, Wi-Fi, and Webserver
  • Working experience on Uboot, Embedded Linux, and other open-source components (RTOS is a plus)

Preferred Skills:

  • Experience with communication interfaces like I2C, SPI, RS232/485, USB
  • Understanding of any Industrial protocols like Ethernet, Modbus, REST

What We Offer:

  • A dynamic work environment that encourages innovation and collaboration
  • A chance to work on cutting-edge projects that impact the industry
  • Ongoing training and professional development opportunities
  • A competitive compensation package

About the Role:

This role involves designing and implementing firmware for various embedded systems. The ideal candidate will have a strong background in C++ and RTOS-based application development, as well as experience working with communication interfaces and industrial protocols.



  • Agra, Uttar Pradesh, India beBeeEmbedded Full time ₹ 18,00,000 - ₹ 25,00,000

    Job Title: Embedded Firmware ArchitectExperience Level: 12–15 years in Embedded Systems DevelopmentRole Overview:We are seeking an accomplished Embedded Firmware Architect with extensive experience in ARM-based bootloader development, secure boot architectures, and hardware bring-up.The candidate will define and drive the boot firmware strategy, ensuring...


  • Agra, Uttar Pradesh, India beBeeFirmware Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Job Summary:We are seeking a seasoned Firmware Engineering expert to lead the design and development of firmware for IoT embedded systems.This is an outstanding opportunity for a highly skilled professional with 7+ years of experience in firmware engineering, microcontroller/microprocessor architecture, and RTOS.The ideal candidate will have expertise in...


  • Agra, Uttar Pradesh, India beBeeFirmware Full time ₹ 1,00,00,000 - ₹ 2,00,00,000

    Firmware Design and Development ExpertWe are seeking a highly skilled Firmware Design and Development Expert to create high-performance storage firmware that powers cutting-edge products.Key Responsibilities:Design and develop high-speed storage firmware for NAND Flash-based storage solutions (SATA/PCIe/NVMe)Create and implement Flash Translation Layer (FTL)...


  • Agra, Uttar Pradesh, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000

    Embedded Software Engineer PositionWe are seeking a skilled Embedded Software Engineer to join our team. The ideal candidate will have a strong background in embedded systems, firmware development, and software engineering.The successful candidate will design, develop, and optimize embedded firmware for wearable and IoT devices. They will work on low-power...


  • Agra, Uttar Pradesh, India beBeeSoftwareEngineer Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Software Engineer PositionWe are looking for a skilled software engineer to develop and maintain our charging infrastructure applications.This is an exciting opportunity to join a team that is shaping the future of transportation.Design, develop, and maintain software applications for Ather's Charging infrastructure.Work closely with Firmware team to design,...


  • Agra, Uttar Pradesh, India beBeeEmbedded Full time ₹ 25,00,000 - ₹ 30,00,000

    About us, we specialize in MedTech engineering and regulatory consulting with a strong global presence.We seek a skilled Embedded Firmware Engineer to design and develop embedded hardware and firmware systems.This role will be instrumental in designing high-reliability architectures, ensuring compliance with medical device standards, and guiding development...


  • Agra, Uttar Pradesh, India beBeeEmbeddedFirmware Full time ₹ 15,00,000 - ₹ 25,00,000

    Embedded Firmware EngineerDevelop robust firmware for mission-critical devices that require high reliability and low power consumption. Collaborate with hardware teams to ensure seamless integration of electronics, sensors, and communication interfaces for IoT, medical, and defense systems.Key ResponsibilitiesDesign and implement real-time embedded software...


  • Agra, Uttar Pradesh, India beBeeValidation Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Post-Silicon Validation EngineerWe are seeking a highly skilled engineer to join our CPU design and validation team.This role involves working closely with pre-silicon teams, firmware, software, and manufacturing teams to identify and debug silicon issues, improve test coverage, and ensure the CPU meets design specifications and quality standards.Key...


  • Agra, Uttar Pradesh, India beBeeFirmware Full time ₹ 15,00,000 - ₹ 17,50,000

    Job Summary:Firmware DeveloperWe are seeking an experienced firmware developer to join our engineering team. 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.Design, develop, and maintain firmware solutions based on the OpenBMC...


  • Agra, Uttar Pradesh, India beBeeSystem Full time ₹ 1,00,00,000 - ₹ 2,00,00,000

    Job OpportunityWe are seeking an experienced Software Engineer with expertise in system management and software development. The ideal candidate will have strong skills in C, C++, Python, and GoLang programming languages.The successful applicant will be responsible for designing, developing, and maintaining system management software for multi-vendor server...