(06/10/2025) Senior Firmware Engineer

1 day ago


Delhi India Trillectric Full time

Job Description

Role Overview

We are looking for an experienced embedded systems engineer to lead firmware development for energy-focused hardware systems. The role involves implementing low-level control logic, managing communication protocols, and ensuring system reliability in constrained environments.

You'll be working closely with a small cross-functional team across hardware, firmware, and backend to develop robust, real-time edge behaviors for field-deployed devices.

Responsibilities

Develop and maintain embedded firmware on microcontrollers (e.g. STM32, ESP32, etc.)

Integrate serial communication protocols (UART, RS485, Modbus RTU/TCP)

Design and implement RTOS-based control flows for edge-level decision-making

Ensure firmware reliability through watchdogs, diagnostics, and OTA strategies

Optimize for memory, power, and compute-constrained environments

Collaborate with hardware and backend teams for testing, calibration, and deployment

Required Skills

48 years of experience in embedded C/C++ development

Hands-on experience with RTOS (FreeRTOS, Zephyr, or similar)

Strong understanding of embedded I/O, timers, interrupts, memory management

Familiarity with energy/IoT protocols like Modbus, CAN, or MQTT

Experience working with hardware tools: JTAG, logic analyzers, UART debug consoles

Bonus (Not Required)

Experience with OTA firmware workflows

Exposure to power electronics, inverters, or industrial control systems

Basic familiarity with cloud or backend integration for IoT systems



  • Chennai, India Quest Global Full time

    Job Description We are also Considering candidates Willing to Relocate - Job Location : Chennai Embedded Firmware Architect | Medical Devices | IEC 62304, IEC 60601 | Experience : 15 - 25 Years We are accepting Job Applications : Please submit updated CV - Email : [Confidential Information];[HIDDEN TEXT] Embedded Firmware Architect | Medical Devices |...


  • Bengaluru, India ABEX Full time

    Job Description We are hiring on behalf of a leading product company for the position of Senior Firmware Engineer Job Title: Senior Firmware Engineer Experience: 5+ years Location Bangalore Overview: We are looking for a highly skilled Senior Firmware Engineer to lead the design and development of firmware for next-generation IoT health and AI-driven...


  • Ernakulam, India, Cochin / Kochi / Ernakulam RIOD Full time

    Job Description Job Overview: We are looking for a highly skilled Senior Firmware Engineer to join our embedded systems team. You will play a key role in designing, developing, and maintaining robust firmware solutions across multiple projects. The ideal candidate should have a strong background in embedded systems, hands-on experience with...

  • Firmware Engineer

    3 weeks ago


    India Microsoft Full time

    Job Description The Azure Silicon Cloud Hardware Infrastructure and Engineering (SCHIE) team is instrumental in defining and delivering operational success for Azure that exceeds our customer expectations. The HW Security Center of Excellence within the SCHIE organization is responsible for design and development of Security Solutions (Silicon, Firmware,...


  • Bengaluru, India Sandisk Full time

    Job Description Company Description Sandisk understands how people and businesses consume data and we relentlessly innovate to deliver solutions that enable today's needs and tomorrow's next big ideas. With a rich history of groundbreaking innovations in Flash and advanced memory technologies, our solutions have become the beating heart of the digital...

  • Principal Firmware

    2 weeks ago


    India Microsoft Full time

    Principal Firmware (UEFI) Development Engineer Multiple Locations, India Date posted Sep 18, 2025 Job number Work site 3 days / week in-office Travel 0-25% Role type Individual Contributor Profession Software Engineering Discipline Firmware Engineering Employment type Full-Time Overview If you are passionate about working on cutting edge new technology and...


  • india Dhruva Space Full time

    Dhruva Space is seeking a Senior Associate/ Tech Lead (firmware/ software engineering) for the development and implementation of embedded systems and software solutions. This pivotal role combines technical expertise with strong leadership capabilities, guiding projects from conception through execution while fostering a collaborative team environment.Key...

  • Firmware Engineer

    4 weeks ago


    Delhi, Delhi, India Techmora Full time

    Job Title : Firmware EngineerExperience : 4 - 6 YearsLocation : : 1422 LPAJob Type : Full-timeNotice Period : 15 DaysJob Description : We are seeking a highly skilled Firmware Engineer with 4 - 6 years of experience in embedded systems and low-level programming. The ideal candidate will be responsible for designing, developing, testing, and optimizing...

  • Firmware Engineer

    1 week ago


    Bengaluru, India Capgemini Full time

    Job Description Job Description Choose Capgemini - Reimagine the Possible Choosing Capgemini means choosing a company where you are empowered to shape your career your way. You'll be supported and inspired by a collaborative global community, and you'll help leading organizations unlock the value of technology to build a more sustainable and inclusive...


  • Chennai, India Avia Technologies Full time

    Job Description Role: Wireless (WiFi) Firmware Engineer Role & Responsibilities - Design, implement and maintain WiFi firmware and device drivers for SoC-based platforms, targeting IEEE 802.11 families (a/b/g/n/ac/ax). - Develop and optimise network-stack components (MAC, PHY glue, authentication, roaming, power management) to meet throughput, latency and...