ESP32 Developer / Embedded Systems Programmer

Variable Soft 

📍 Jaipur, India 🇮🇳

full-time
junior
on-site
Posted —

Key Skills

ESP32ArduinoMQTTWi-FiBluetooth

Industry

Consumer ElectronicsIoT

Job Description

Contact-9352599583

[email protected]

Company: Variable Soft Pvt. Ltd.

Location: Jaipur, Rajasthan

Experience: 1–5 Years

Job Type: Full-time, On-site

About the Role

We are looking for a skilled ESP32 Programmer / IoT Product Developer who also has working knowledge of SolidWorks for product design and hardware enclosure development. The candidate will be responsible for developing embedded systems, IoT-based products, firmware programming, device communication, and supporting mechanical/product design using SolidWorks.

Key Responsibilities
  • Develop and program applications using ESP32 / ESP8266 / Arduino-based microcontrollers
  • Work on embedded firmware development using C/C++ / Arduino IDE / PlatformIO
  • Integrate sensors, modules, relays, displays, GSM, GPS, RFID, Bluetooth, Wi-Fi, and other hardware components
  • Develop IoT-based communication using Wi-Fi, Bluetooth, MQTT, HTTP, REST APIs
  • Debug hardware and firmware issues during product development
  • Work with PCB designers and hardware teams for testing and product integration
  • Create or modify basic product designs, enclosures, and mechanical parts using SolidWorks
  • Support prototype development, testing, and final product improvement
  • Prepare technical documentation, wiring diagrams, and product flow details
  • Coordinate with software, hardware, and product teams for complete solution development
Required Skills
  • Hands-on experience with ESP32 programming
  • Knowledge of Arduino IDE, Embedded C/C++, sensors, and IoT modules
  • Understanding of communication protocols like UART, I2C, SPI, Wi-Fi, Bluetooth
  • Basic knowledge of electronics, circuit testing, and hardware debugging
  • Experience with SolidWorks for basic 3D modeling, product enclosure, or mechanical design
  • Ability to work on prototypes and practical hardware-based projects
  • Good problem-solving and troubleshooting skills
Preferred Skills
  • Experience with MQTT, Firebase, cloud APIs, or mobile app integration
  • Knowledge of PCB design tools will be an advantage
  • Experience in IoT automation, smart devices, tracking devices, or industrial automation projects
  • Understanding of 3D printing and prototype development
Candidate Profile
  • Experience: 1–5 years
  • Qualification: B.Tech / Diploma / M.Tech in Electronics, Electrical, Mechanical, Mechatronics, Robotics, or related field
  • Candidate must be comfortable working from the Jaipur office
  • Must have practical project experience in ESP32 or IoT-based development
Salary

As per skills, experience, and interview performance.

How to Apply

Interested candidates can share their resume and project details at: