Software Developer – Hardware Integration / Node.js / Python (India)

Neurova Neurals (P

IN Full–time
Posted on: March 19, 2026
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 - 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 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 Experience 1–3 years preferred (solid candidates with relevant project experience may apply) Location Thiruvananthapuram / Hybrid (depending on project needs) If you enjoy building systems where software interacts with real-world hardware devices, and want to work on cutting-edge educational technology platforms, we would like to hear from you. Send your resume to: Pay: ₹420,000.00 - ₹600,000.00 per year Work Location: In person

About Company

Neurova Neurals (P

Your next job is waiting

Create your profile and start applying in minutes.