Embedded Software Engineer ESP32 Expert

3 - 6 years

4 - 8 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

ESP32 development

Key Responsibilities:

  • Design, develop, and maintain firmware

    primarily on

    ESP32

    (ESP32-S2, S3, C3, or original series) using

    ESP-IDF

    or

    Arduino framework

    .
  • Implement core ESP32 features: WiFi, Bluetooth Classic & BLE, Bluetooth Mesh, power management, and peripheral control (GPIO, I2C, SPI, UART, ADC, PWM).
  • Develop and manage

    low-power applications

    , using sleep modes and power profiling tools within ESP-IDF.
  • Integrate

    RTOS functionality

    (e.g. FreeRTOS multi-tasking, queues, timers, synchronization, watchdogs).
  • Use

    OTA firmware updates

    capabilities on ESP32.
  • Interface with sensors, actuators, displays, and external modules—focusing on

    I2C/SPI sensor integration

    , BLE-to-cloud bridging, MQTT/HTTP stacks.
  • Optimize firmware for performance, memory footprint, and battery life.
  • Participate in firmware architecture design, code reviews, and documentation.

Required Skills & Qualifications:

  • Bachelor’s in Electronics, Computer/Electrical Engineering or equivalent.
  • 3+ years of embedded firmware experience

    , with

    at least 2+ years focused on ESP32

    .
  • Hands-on experience with

    ESP32IDF

    (preferred) or ESP32 Arduino core.
  • Proven expertise in

    Bluetooth LE

    development and

    Wi-Fibased IoT

    use cases on ESP32.
  • Solid skills in

    C and C++

    , with experience in interrupt-driven design and peripheral initialization.
  • Experience managing

    low-power modes

    and peripheral power gating on ESP32.
  • Proficiency with

    FreeRTOS

    , tasks, semaphores, and real-time scheduling.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Adspark Systems

Appliances, Electrical, and Electronics Manufacturing

Laxmipura Gotri

RecommendedJobs for You