Senior Embedded Firmware Developer

4 days ago


Gurgaon, Haryana, India beBeeFirmware Full time ₹ 20,00,000 - ₹ 25,00,000
Job Description

As a skilled Firmware Design Engineer, you will play a crucial role in the development of cutting-edge firmware solutions for complex hardware systems. Your expertise will ensure that our products are robust, efficient, and reliable.

Key Responsibilities:

  • Design, develop, and implement high-quality firmware for new and existing products, primarily in C/C++ for bare-metal, RTOS, or Linux environments.
  • Contribute to the architectural design and specification of embedded systems, selecting appropriate microcontrollers/processors, peripherals, and communication protocols.
  • Work closely with hardware engineers during schematic capture, PCB layout review, and bring-up phases to ensure seamless hardware-software integration and functionality.
  • Perform extensive debugging, root cause analysis, and resolution of complex firmware and system-level issues using debuggers (JTAG/SWD), oscilloscopes, logic analyzers, and other lab equipment.
  • Develop and execute comprehensive unit tests, integration tests, and system validation plans to ensure firmware meets functional, performance, and reliability requirements.
  • Create and maintain detailed design specifications, technical documentation, test plans, and release notes.
  • Participate in code reviews, ensuring adherence to coding standards, best practices, and maintainability.


Required Skills & Qualifications

Required Qualifications:

  • Experience: 5-10 years of progressive experience in embedded firmware development.
  • Education: Bachelor's or Master's degree in Computer Engineering, Computer Science, or a related field.
  • Programming Languages: Expert proficiency in C/C++ for embedded systems.
  • Microcontrollers/Processors: Strong experience with various microcontroller architectures (e.g., ARM Cortex-M, PIC, AVR, ESP32) and/or embedded processors (e.g., ARM Cortex-A, MIPS).
  • Operating Systems: Hands-on experience with Real-Time Operating Systems (RTOS) such as FreeRTOS, Zephyr, or similar, and/or embedded Linux.
  • Hardware Interaction: Deep understanding of hardware schematics, datasheets, and board bring-up processes.
  • Debugging Tools: Proficient with debugging tools like JTAG/SWD debuggers, oscilloscopes, logic analyzers, and spectrum analyzers.
Benefits

This is an opportunity to work on challenging projects, collaborate with experienced engineers, and grow your skills and expertise.

Others

We offer a dynamic work environment, opportunities for professional growth, and a chance to make a meaningful contribution to the development of innovative firmware solutions.



  • Gurgaon, Haryana, India Rosmerta Technologies Limited Full time

    Company Overview Rosmerta Technologies Limited part of the Rosmerta Group is a pioneering leader in the E-governance transport and road safety domain in India With a vast presence across the country and a diverse portfolio of automotive safety products and solutions the company is committed to enhancing road safety and transportation management...


  • Gurgaon, Haryana, India White Force Full time

    Job description Key Responsibilities:  Work on firmware and application development for a complex medical-grade embedded system.  Design, develop, document and maintain device drivers for various hardware components (Eg: Memory, Display, Flash, Audio, Battery, Wi-Fi, Touch). .  Write Application Layer for secure cloud communication as per...


  • Gurgaon, Haryana, India beBeeFirmware Full time ₹ 10,00,000 - ₹ 14,00,000

    Firmware EngineerWe are looking for a skilled firmware professional to fill this challenging role.This position involves designing, developing, testing, and debugging firmware for embedded systems.Collaborate with hardware teams to understand product requirements and constraints.Develop device drivers and low-level control software for microcontrollers and...


  • Gurgaon, Haryana, India beBeeFirmware Full time ₹ 15,00,000 - ₹ 20,00,000

    Senior Embedded Firmware DeveloperWe are seeking an experienced Senior Embedded Firmware Developer to join our team. The ideal candidate will have a strong background in embedded systems and firmware development, focusing on integrating various communication protocols and ensuring the reliability of embedded solutions.The successful candidate will be...


  • Gurgaon, Haryana, India beBeeFirmware Full time ₹ 1,20,00,000 - ₹ 1,50,00,000

    Senior Firmware Engineer/Lead - IoT RoleThis is an exceptional opportunity to lead the delivery of production-grade embedded firmware and contribute to the development of innovative IoT solutions.Key Responsibilities:Design and deliver robust firmware architectures across product lifecyclesDevelop and maintain high-quality firmware for various...

  • Firmware Developer

    3 days ago


    Gurgaon, Haryana, India Enlog Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Job Title: Firmware Engineer (Hardware Integration)Location: Sector 62, Gurugram, Haryana 122101Experience Level: Required Experience 1-2 yearsApply Now - About Us:At Enlog, we are redefining energy management with innovative technology that helps businesses and communities reduce energy waste and embrace sustainable practices. As a vibrant startup, we offer...

  • Firmware Developer

    3 days ago


    Gurgaon, Haryana, India EpVi Lighting Technology Full time ₹ 3,00,000 - ₹ 4,50,000 per year

    Job Title: Firmware Engineer (Hardware Integration)Location: Sector 62, Gurugram, Haryana 122101Experience Level: Required Experience 1-2 yearsApply Now - About Us:At Enlog, we are redefining energy management with innovative technology that helps businesses and communities reduce energy waste and embrace sustainable practices. As a vibrant startup, we offer...


  • Gurgaon, Haryana, India beBeeEmbedded Full time ₹ 60,00,000 - ₹ 1,50,00,000

    Job Title: Embedded Systems DeveloperAbout the RoleWe are seeking an experienced Embedded Systems Developer to design, develop, and test cutting-edge autopilot systems. The ideal candidate will have a strong background in embedded software development, proficiency in C, C++, and Python, as well as knowledge of multi-threaded object-oriented firmware.Create...

  • Firmware Engineer

    3 days ago


    Gurgaon, Haryana, India xTag Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Role :Firmware EngineerLocation:GurgaonJob Type:Full TimeCategory:Embedded HW_SWExperience:4–7 YearsNotice Period:Immediate Joiners PreferredJob Description:We are looking for a talentedFirmware Engineerto design, develop, and optimize embedded firmware for control systems. The role involves working onC++ code running on ARM cores of FPGAs, integrating...


  • Gurgaon, Haryana, India beBeeEmbedded Full time ₹ 18,50,000 - ₹ 21,50,000

    Senior Embedded Firmware LeadJob Summary:We are seeking an experienced Senior Embedded Firmware Lead to join our team. The successful candidate will have a strong background in embedded systems development, preferably in power electronics or related domains.Key Responsibilities:Lead the architecture, design, and development of embedded firmware for power...