Jobs
Interviews

Adspark Systems

AdSpark Systems is an innovation company specializing in embedded system technology integration.AdSpark has evolved as a company with perfect combination of experience and skilled technical professionals in Hardware and software design. Combining our creativity, experience and technical skills, We have a comprehensive system capabilities for designing, developing and delivering state of the art embedded design and development solutions for various customers.

2 Job openings at Adspark Systems
Embedded Software Engineer Vadodara 3 - 6 years INR 4.8 - 8.4 Lacs P.A. Work from Office Full Time

We're seeking a firmware engineer whose primary expertise lies in ESP32 development . If you're passionate about building embedded systems powered by ESP32 and have strong microcontroller knowledge to back it up, we want you.

Embedded Software Engineer ESP32 Expert Vadodara 3 - 6 years INR 4.0 - 8.0 Lacs P.A. Work from Office Full Time

We're seeking a firmware engineer whose primary expertise lies in ESP32 development . This role is ideal for someone who lives and breathes ESP32leveraging all its capabilities to drive product innovation. If you're passionate about building embedded systems powered by ESP32 and have strong microcontroller knowledge to back it up, we want you. 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.

FIND ON MAP

Adspark Systems