16 Aug
|
Nimble Vision
|
Bengaluru
16 Aug
Nimble Vision
Bengaluru
About Nimble Vision
Nimble Vision builds AI-IoT systems for water infrastructure — borewell automation, sewage treatment plant control, and municipal water management. Our NV50 controllers are deployed at scale with BWSSB, and our platform runs live at Bhopal Smart City, Ahmedabad Municipal Corporation, AP Government STPs and Ford India.
We are a Pre-Series A company backed by VA Tech WABAG, IIM Calcutta Innovation Park and SIDBI. Our work targets SDG 6 — clean water and sanitation — and it is deployed in the field rather than sitting in a pilot deck.
The role
Most full-stack roles stop at the API. This one starts at the sensor.
A reading that begins as a value on a Modbus register has to travel through MQTT, land in TimescaleDB, and surface as something a municipal engineer can act on at six in the morning. We are looking for one engineer who understands and owns that entire path, rather than a single layer of it.
You will work across embedded telemetry, Python services and the Frappe application layer, alongside our hardware team. When a device in the field goes quiet,
you are one of the people who can tell whether the cause is firmware, network, or application — and fix it.
Responsibilities
•
Build and maintain device-to-cloud telemetry pipelines using Modbus RTU/TCP, MQTT over EMQX, and LoRaWAN via ChirpStack
•
Develop FastAPI microservices for data ingestion, rule evaluation and derived metrics
•
Build Frappe Framework applications — DocTypes, hooks, workflows and whitelisted API methods
•
Develop React, TypeScript and Vite interfaces running against live Frappe backends
•
Design and optimise time-series schemas in TimescaleDB for scale and query performance
•
Debug field issues spanning firmware, network and application layers
•
Work with the hardware team on device interfaces, commissioning and field validation
Required qualifications
•
Approximately 4 years of qualified software development experience, some of it touching real hardware
•
📌 Full Stack Engineer (Bengaluru)
🏢 Nimble Vision
📍 Bengaluru