Software Development Engineer - I (Integrations)
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
