Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Iot Firmware Developer (esp, C, C++) (paid @ Latin Notion

Home >

 Iot Firmware Developer (esp, C, C++) (paid

Job Description

    Job Description: Firmware Developer IoT (ESP, C, C++) (Paid Internship) Position: Firmware Developer Location: Bengaluru (Candidates must be based in Bengaluru) Experience: 2+ Years Job Type: Full-time Interview: Will be face to face at our Bengaluru ( No Online interview) Job Summary: We are looking for a Firmware Developer with expertise in ESP32/ESP8266, C, and C++ to join our team. The ideal candidate should have experience in developing and optimizing firmware for IoT devices, working with embedded systems, and implementing communication protocols. Key Responsibilities: Develop and optimize firmware for ESP32/ESP8266-based IoT devices. Write efficient, modular, and scalable C/C++ code using OOP concepts for embedded systems. Integrate and optimize RTOS-based firmware solutions. Work with communication protocols such as UART, I2C, SPI, MQTT, Modbus, BLE, Wi-Fi. Debug and troubleshoot firmware using tools like JTAG, Logic Analyzers, and Serial Debugging. Collaborate with hardware engineers to optimize system performance. Implement power management techniques for battery-operated IoT devices. Write and maintain technical documentation for firmware development. Required Skills & Qualifications: 2+ years of experience in firmware development for IoT devices. Strong programming skills in C, C++ and experience with ESP32/ESP8266 SDK. Experience in working with FreeRTOS, Arduino, or bare-metal firmware. Hands-on experience with IoT protocols (MQTT, HTTP, CoAP, LoRa, Modbus RTU/TCP). Familiarity with wireless communication (Wi-Fi, BLE, Zigbee, LoRa, NB-IoT). Proficiency in using Git, Jira, or other version control and issue tracking tools. Experience with sensor interfacing and data acquisition. Strong problem-solving skills and ability to work independently. Good to Have (Bonus Skills): Experience in OTA firmware updates. Knowledge of AI/ML on edge devices. Familiarity with cloud platforms (AWS IoT, Google IoT Core, Azure IoT Hub). Basic understanding of Python or scripting for automation. What We Offer: Competitive salary and benefits package. Opportunity to work on cutting-edge IoT solutions. A collaborative and innovative work environment. Career growth and learning opportunities. Company: AriveGuru Technology Solutions Pvt. Ltd https://www.ariveguru.com/ Address: 139, 1st Floor, Sarvabhouma Nagara MSRS Nagara, next to INDIAN INSTITUTE OF MANAGEMENT BANGALORE, Bilekahalli, Bengaluru, Karnataka 560076 Job Type: Internship Contract length: 6 months Schedule: Day shift Application Question(s): you know about Embedded C program how many years pf experience you have Work Location: In person Speak with the employer +91 hidden_mobile Expected Start Date: 14/03/2025,

Employement Category:

Employement Type: Full time
Industry: IT - Hardware / Networking
Role Category: Not Specified
Functional Area: Not Specified
Role/Responsibilies: Iot Firmware Developer (esp, C, C++) (paid

Contact Details:

Company: AriveGuru Technology
Location(s): All India

+ View Contactajax loader


Keyskills:   C RTOS UART I2C SPI MQTT Modbus WiFi JTAG Git Jira Wireless communication Data acquisition

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Web Developers

  • Latin Notion
  • 2 to 6 Yrs
  • All India
  • 17 hours ago
₹ Not Disclosed

HTML Developer

  • Envecon Global
  • 3 to 7 Yrs
  • 2 days ago
₹ Not Disclosed

Sr. Technical Content Developer, Civil

  • Junomoneta Finsol
  • 5 to 9 Yrs
  • karnataka
  • 3 days ago
₹ Not Disclosed

PeopleSoft Developer

  • Aditya Birla Sun Life
  • 5 to 9 Yrs
  • All India
  • 3 days ago
₹ Not Disclosed

Latin Notion

Latin Notion is a global festival brand dedicated to celebrating Latin dance culture. We host high-energy events and festivals worldwide, featuring Bachata, Salsa, Kizomba, and Zouk.