Find a jobRecruiters

Firmware Developer

Exclusive opportunity

Onsite

Firmware Developer

Smartnode

Firmware Developer

Skills

NodeMQTTESP32

14 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Gujarat, India

Work mode:

Onsite

Published on:

7 October 2026

What they need


Firmware Developer

Company: Smart Node Automation
Location: Vadodara, Gujarat
Job Type: Full-time | On-site
Experience: 2+ years
Qualification: B.E./B.Tech in Electronics, Electrical, Computer Science, or a related field

About Smart Node Automation

Smart Node Automation is an Indian home automation company focused on smart solutions for homes, offices, hotels, and other spaces. We develop IoT-based automation products combining hardware, firmware, and connected technologies.

Job Summary

We are looking for a Firmware Developer with hands-on experience in embedded systems and IoT products. The candidate will be responsible for developing, debugging, testing, and integrating firmware for connected devices.

Key Responsibilities

  • Develop and maintain embedded firmware for IoT and home automation products.
  • Work with ESP32, ESP-IDF and FreeRTOS.
  • Develop firmware using Embedded C/C++.
  • Implement and debug communication protocols such as UART, SPI, I²C and GPIO.
  • Work with wireless technologies including Wi-Fi, Bluetooth/BLE and Thread.
  • Implement and maintain OTA firmware updates with appropriate security measures.
  • Integrate firmware with sensors, peripherals and hardware components.
  • Perform hardware-software integration, debugging and troubleshooting.
  • Participate in prototype bring-up, testing and validation of embedded products.
  • Collaborate with hardware and software teams to develop reliable production-ready products.

Required Skills

  • 2+ years of hands-on experience in embedded firmware development.
  • Strong knowledge of Embedded C/C++.
  • Hands-on experience with ESP32 and ESP-IDF.
  • Good understanding of FreeRTOS.
  • Experience with Wi-Fi, BLE/Bluetooth and IoT communication.
  • Good knowledge of UART, SPI, I²C and GPIO.
  • Experience in firmware debugging and hardware-software integration.
  • Understanding of OTA updates and embedded system security.
  • Good problem-solving and debugging skills.

Good to Have

  • Experience with Thread / Matter.
  • MQTT or other IoT communication protocols.
  • Experience with bootloaders and OTA/FOTA.
  • Experience working on home automation, smart devices or IoT products.
  • Knowledge of Git and embedded debugging tools.

What We Offer

  • Opportunity to work on real-world IoT and home automation products.
  • Hands

Pay: ₹400,000.00 - ₹600,000.00 per year

Benefits:

  • Flexible schedule
  • Health insurance
  • Paid sick time
  • Paid time off
  • Provident Fund

Work Location: In person

Other offers great for you!

These companies are also looking for great profiles

Meetshake

Développeur Backend / Middleware TypeScript

Freelance

Brussels, Belgium

Hybrid

Skills

SQL QueriesNodeTypescriptMiddleware integrationDistributed systemsCI/CD

8 hours ago

Quick apply

ClubSec

Développement IA, LLMOps, NLP et Speech-to-Text

500

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsNodePythonAI

3 hours ago

Quick apply

Mon Consultant Indépendant

Senior sitecore developer - 100 % remote

TJM HT max 527 € (hors éventuels frais de mission, à discuter avec le client)

Freelance

Remote

Skills

Systèmes d'information

2 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools