Back to All Job Openings

Embedded Firmware Developer

Madhapur,Hyderabad | Full-Time (Permanent)

Job Summary

Bharat Smart Services is seeking a skilled and passionate Embedded Firmware Developer to join our engineering team. You will be responsible for developing reliable, scalable, and efficient firmware for ESP32/ESP8266-based IoT products. This role involves working at the intersection of hardware and software to bring cutting-edge smart solutions to life.

Requirements & Responsibilities

About Bharat Smart Services:

At Bharat Smart Services, we are committed to building intelligent, efficient, and reliable smart device solutions that cater to modern-day needs. From connected appliances to industrial IoT systems, we innovate to create a smarter and more connected India. Our team thrives on solving tough engineering problems and bringing real-world impact through technology.

 

Key Responsibilities:

  • Design, develop, and debug embedded firmware in C/C++ for ESP32/ESP8266 microcontrollers.

  • Implement low-power modes, bootloaders, and OTA update mechanisms.

  • Collaborate with hardware, mobile, and cloud teams to define firmware requirements, review hardware schematics, and improve system performance.

  • Write and maintain clear technical documentation such as register maps, state diagrams, API guides, and release notes.

 

Qualifications:

Required:

  • Bachelor’s degree (B.E./B.Tech.) in Electronics, Electrical, Computer Engineering, or equivalent practical experience.

  • Minimum 3 years of hands-on experience in embedded firmware development.

  • Strong knowledge of ESP32/ESP8266 platforms (ESP-IDF, Arduino Core, or RTOS).

  • Proficient in C/C++11/14, Make/CMake, Git, and CI/CD tools.

  • Familiarity with JTAG/SWD debugging, and power/thermal optimization.

  • Ability to interpret datasheets and schematics and use lab instruments effectively.

 

Nice to Have:

  • Experience with FreeRTOS or other RTOS environments.

  • Knowledge of MQTT/HTTP(S) protocols and TLS security.

  • Hands-on experience with OTA deployment pipelines (e.g., AWS IoT, Azure IoT Hub).

  • Exposure to battery-powered or ultra-low-power design considerations.

Apply for this Position

Click to uploador drag and drop

PDF or DOCX up to 5MB

Choose Your Assistant

We have two AI assistants available: