Upload Button Icon Add office photos
filter salaries All Filters

1 Site2gym Job

Smart Vending Machine Engineer

3-6 years

Bangalore / Bengaluru

1 vacancy

Smart Vending Machine Engineer

Site2gym

posted 16d ago

Job Description

Role & responsibilities


  • Embedded Systems Developer
  • Programs the microcontrollers or embedded devices inside the machine.
  • Works on firmware development for device control (dispensing, sensors, etc.).
  • Ensures low-level hardware-software integration.
  • Develops the software for remote monitoring and control of the vending machine.
  • Creates backend services to handle transactions, inventory, diagnostics, etc.
  • Implements APIs for mobile apps or web dashboards.

  • Designs and configures the physical machine components (motors, sensors, payment modules, etc.).
  • Integrates electronics with mechanical systems.

  • Design & Development
  • Design software/hardware architecture for vending operations.
  • Integrate payment gateways (cashless payments, mobile wallets, NFC, etc.).
  • Implement item dispensing logic and stock level tracking.
  • System Integration
  • Connect vending machines with databases or cloud platforms for data sync.
  • Enable real-time alerts for stockouts, errors, or servicing needs.
  • Security & Compliance
  • Ensure secure handling of user data and transactions.
  • Adhere to standards like PCI-DSS for payment security.
  • Monitoring & Maintenance
  • Enable remote diagnostics and OTA (over-the-air) updates.
  • Log events and generate reports for analytics and troubleshooting.

Preferred candidate profile


Educational Background

  • Bachelors or Masters degree in:
    • Electronics & Communication Engineering (ECE)
    • Electrical Engineering
    • Mechatronics / Robotics
    • Computer Engineering
    • Embedded Systems
    • Instrumentation Engineering

🧠 Relevant Experience

  • 2–5+ years experience in embedded systems development or hardware integration.
  • Past work on:
    • Self-service kiosks
    • Industrial automation
    • IoT devices
    • Consumer electronics
    • Smart vending, ATM machines, or point-of-sale (POS) systems.

🧰 Technical Skills


  • Strong in C/C++ for microcontrollers
  • Hands-on with ARM, STM32, ESP32, or similar platforms
  • Experience with motors, sensors, relays, and PCBs
  • Working knowledge of RTOS, serial protocols, and low-level debugging

For IoT/Connected Systems:

  • Experience with IoT platforms (AWS IoT, Azure IoT)
  • Familiar with wireless communication (Wi-Fi, GSM, BLE)
  • Knowledge of security protocols (TLS, encryption, etc.)

Perks and benefits


Perks and benefits Market competitive total compensation package generous vacation policy - 80 hours per year after probation period. Work-life balance 4 days work week (Monday to Thursday) Work hours will be from 10 am to 6 pm IST (work from Home) About Site2gymwe operate multiple Anytime Fitness gyms in Canada. Our goal is to provide top-notch service to our clients.


Employment Type: Full Time, Temporary/Contractual

Read full job description

What people at Site2gym are saying

Similar Jobs for you

Smart Vending Machine Engineer

3-6 Yrs

Bangalore / Bengaluru

16d ago·via naukri.com

Recently Viewed

write
Share an Interview
How was your last interview experience?