
(06/10/2025) Senior Firmware Engineer
1 day ago
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
-
Medical Devices Firmware Architect
3 days ago
Chennai, India Quest Global Full timeJob 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 timeJob 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...
-
Senior Firmware Engineer
2 weeks ago
Ernakulam, India, Cochin / Kochi / Ernakulam RIOD Full timeJob 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 timeJob 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,...
-
Senior Technologist, Firmware Engineering
2 weeks ago
Bengaluru, India Sandisk Full timeJob 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 timePrincipal 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...
-
Senior Firmware Engineer
3 weeks ago
india Dhruva Space Full timeDhruva 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 timeJob 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 timeJob 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...
-
Wifi Firmware Engineer
7 days ago
Chennai, India Avia Technologies Full timeJob 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...