Embedded Developer

Protco Technologies

Mumbai Suburban

On-site

INR 700,000 - 1,100,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Protco Technologies is seeking an Embedded Systems Developer with 2+ years of experience to join our engineering team and contribute to the development of IoT and smart automation products.

You will develop embedded firmware for MCU-based systems, work with ESP32/ESP8266/NRF52, and implement interfaces like UART, SPI, I2C, RS485, and MQTT. The role involves hardware integration, testing, and OTA updates, in a collaborative product-driven environment.

Qualifications

  • 2+ years hands-on embedded systems or firmware development experience.
  • Strong programming in Embedded C/C++.
  • Experience with ESP32/ESP8266/NRF52 or similar MCUs.
  • Familiarity with UART, SPI, I2C, RS485 and wireless tech (Wi‑Fi, BLE).

Responsibilities

  • Design, develop, test, debug, and maintain embedded firmware for IoT and smart automation.
  • Develop firmware using Embedded C/C++ for MCU-based systems.
  • Work with ESP32/ESP8266/NRF52 and other MCUs.
  • Integrate communication interfaces and protocols (UART, SPI, I2C, RS485, MQTT).
  • Collaborate with hardware, software, and product teams throughout development.

Skills

Embedded C/C++
Firmware development
ESP32/ESP8266/NRF52
UART/SPI/I2C/RS485
Wi-Fi/BLE/ZigBee
Hardware integration/testing

Education

BE/B.Tech in Electronics / E&TC / Electrical / Instrumentation / Computer Engineering

Tools

PCB schematics reading

Job description

About the Role

Protco Technologies is looking for an Embedded Systems Developer with 2+ years of relevant experience to join our engineering team and contribute to the development of IoT and smart automation products.

The role requires hands‑on experience in embedded firmware development, microcontrollers, communication protocols, hardware integration, testing, and debugging. The candidate should be capable of independently developing and troubleshooting embedded solutions and working closely with hardware, software, and product teams.


Key Responsibilities
  • Design, develop, test, debug, and maintain embedded firmware for IoT and smart automation products.
  • Develop firmware using Embedded C/C++ for microcontroller‑based systems.
  • Work with microcontrollers/platforms such as ESP32, ESP8266, or similar controllers.
  • Develop and integrate communication interfaces and protocols including UART, SPI, I2C, RS485, and MQTT.
  • Work with wireless technologies such as Wi‑Fi and Bluetooth Low Energy (BLE).
  • Integrate embedded devices with gateways, servers, cloud platforms, and other connected systems.
  • Perform hardware bring‑up, firmware debugging, PCB‑level testing, and hardware software integration.
  • Identify and troubleshoot firmware, communication, and hardware‑related issues through systematic root‑cause analysis.
  • Optimize firmware for memory utilization, processing efficiency, communication performance, stability, and reliability.
  • Develop and maintain bootloaders, firmware upgrade mechanisms, and OTA update functionality as required.
  • Support the development of device telemetry, diagnostics, and remote troubleshooting mechanisms.
  • Develop test utilities and contribute to automated testing and production testing of embedded devices.
  • Support product testing, field troubleshooting, issue resolution, and continuous improvement of deployed products.
  • Collaborate with hardware, cloud, application, testing, and product teams throughout the product development lifecycle.
  • Maintain appropriate technical documentation for firmware, device configurations, testing, and troubleshooting.

Required Technical Skills
  • 2+ years of hands‑on experience in Embedded Systems / Firmware Development.
  • Strong programming skills in Embedded C/C++.
  • Hands‑on experience with microcontrollers such as ESP32/ESP8266, NRF52 or equivalent platforms.
  • Practical experience with communication protocols such as: UART, SPI, I2C, RS485
  • Experience working with Wi‑Fi, Bluetooth Low Energy (BLE) and ZigBee
  • Good understanding of microcontroller architecture, peripherals, interrupts, memory management, and embedded communication.
  • Ability to read and understand electronic schematics and PCB designs.
  • Hands‑on experience in firmware debugging, hardware troubleshooting, and hardware software integration.
  • Experience debugging issues using appropriate embedded development and diagnostic tools.

Good to Have
  • Experience with BLE Mesh or other mesh networking technologies.
  • Experience working on IoT, smart home, or automation products.
  • Experience with OTA firmware updates and bootloaders.
  • Experience with device telemetry, logging, and remote diagnostics.
  • Exposure of automated hardware or production testing.
  • Understanding PCB design and Design for Manufacturability (DFM).
  • Exposure to smart‑home integrations such as Alexa, Google Home, Siri, or Home Assistant.
  • Experience taking embedded products from development and prototyping through testing and deployment.

Qualification
  • B.E./B.Tech in Electronics, Electronics & Telecommunication, Electrical, Instrumentation, Computer Engineering, or related discipline.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Developer
Senior Embedded Developer

Envision Technology Solutions • India

Remote
INR 2,000,000 - 4,000,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Atlanta Systems Pvt. Ltd. • Delhi

On-site
INR 500,000 - 800,000
Dynamic, collaborative team
Cutting-edge technologies
Rapid professional growth
Embedded C++ Developer
Embedded C++ Developer

Quess IT Solutions • Bengaluru

On-site
INR 650,000 - 1,200,000
Embedded Software Engineer
Embedded Software Engineer

Sallybase • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Embedded Technology Lead
Embedded Technology Lead

KSB Company • Maharashtra

On-site
INR 3,500,000 - 7,000,000
Embedded Firmware Lead
Embedded Firmware Lead

Axisindia • India

On-site
INR 1,800,000 - 3,000,000
Embedded Software Engineer
Embedded Software Engineer

Talent Corner Hr Services • Ahmedabad District

On-site
INR 800,000 - 1,200,000
Firmware Developer
Firmware Developer

Dozee • Bengaluru

On-site
INR 900,000 - 1,200,000
Embedded Systems Developer
Embedded Systems Developer

Indianroboticssolution • India

On-site
INR 600,000 - 900,000
Embedded Hardware Engineer
Embedded Hardware Engineer

Tekskills Inc. • Dadri

On-site
INR 1,200,000 - 1,800,000