Job Description
Design, develop, and maintain SDKs for Android and IoT devices, ranging from simple consumer hardware to complex multi-sensor and robotic platforms
Build clean, reusable, and scalable APIs that allow developers to integrate, control, and interact with hardware devices and robotic systems
Integrate SDKs with device hardware including sensors, cameras, navigation systems, and AI services
Work across communication protocols including TCP/IP, WebSocket, REST, Bluetooth, BLE, USB, MQTT, gRPC, I2C, and Serial
Read and interpret sensor datasheets, hardware documentation, and firmware specifications to inform SDK design and ensure accurate device communication
Develop sample Android applications demonstrating SDK functionality and real-world integration use cases
Write comprehensive developer documentation including API references, integration guides, and code samples
Debug ...