Smartnode
Firmware Developer
Skills
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
8 hours ago
Quick apply
ClubSec
Développement IA, LLMOps, NLP et Speech-to-Text
500
Freelance
Paris, France
Hybrid
Skills
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
2 hours ago
Quick apply