Developer – Hardware Integration

Neurova Neurals Pvt. Ltd. is developing innovative STEM and robotics platforms through the RovyLab ecosystem and is looking for a Software Developer skilled in building systems, software applications and connecting embedded hardware such as ESP32

Key Responsibilities

  • Develop integration layers using Node.js and JavaScript
  • Must have TEAM LEADERSHIP QUALITY
  • Build communication bridges between applications and embedded hardware devices
  • Implement device communication using USB / Serial / WebSocket / BLE / MQTT protocols
  • Develop supporting tools, applications and services using Python/NodeJS
  • Integrate software applications with ESP32-based hardware platforms
  • Work closely with embedded engineers to connect firmware APIs with software commands
  • Debug, optimize, and maintain reliable hardware–software systems

Required Skills

  • Strong programming skills in Node.js / JavaScript
  • Strong Python programming experience
  • Understanding of microcontroller-based systems (ESP32 or similar)
  • Experience with hardware communication protocols and device APIs
  • Experience building integration services or device communication bridges. 

Preferred Skills

  • Experience working with IoT platforms or robotics systems
  • Familiarity with real-time device communication frameworks
  • Understanding of event-driven architectures used in interactive programming environments

Find Latest Job