CareerPlanSign in

Software Development Engineer - I (Integrations)

Bengaluru, Karnataka, India💼 Full-time🗓 2026-09-19 → 2026-09-25

Core

Develop, test, and maintain backend services, APIs, and data components for syncOS, a no-code platform enabling manufacturers to integrate and scale autonomous mobile robots (AMRs) and automation systems.

Role type

Backend Software Engineer (Integrations)

Builds

Integration modules and frameworks for machine-to-machine and machine-to-software connections within the syncOS platform.

Domain

Robotics and Industrial Automation

Deliverable

production ML models | product features

Required skills

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

Preferred skills

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

Technologies

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

Responsibilities

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

Seniority

Mid-level, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.