CareerPlan

Software Development Engineer - I (Integrations)

BengaluruFull-time2026-11-10
On-site · IndiaNo visa sponsorship

Core

Develop, test, and maintain backend services, APIs, and data components for syncOS, a no-code platform integrating autonomous mobile robots (AMRs) and automation systems for enterprise supply chains.

Role type

Backend Software Engineer (Integrations)

Builds

Integration modules and frameworks for machine-to-machine and machine-to-software integrations

Domain

Robotics / Industrial Automation / Supply Chain

Required skills

Python, C++, REST APIs, Modbus, OPC UA, MQTT, Websockets, CAN, TCP/IP, backend fundamentals, API design, networking, automated testing, debugging

Preferred skills

Golang, Warehouse Management Systems (WMS) integration, sensor OEM platform integration

Technologies

syncOS, Python, C++, Golang, REST, Modbus, OPC UA, MQTT, Websockets, CAN, TCP/IP

Responsibilities

Develop and maintain backend services and APIs; implement integration modules; build and extend integrations for AMRs, AGVs, and fleet managers; diagnose and resolve backend and protocol issues; add automated tests, logging, and monitoring; support deployment validation and customer-site troubleshooting.

Seniority

Mid-level, hands-on IC