Xyber Limbs, an evolution of the Universal Limbs initiative, is building the next generation of affordable, high-performance prosthetic limbs powered by precision mechanics and intelligent embedded systems. We are assembling a multidisciplinary offshore team passionate about redefining human mobility and accessibility through advanced robotics and engineering design.
We’re hiring a Software Engineer who can build and optimize IoT communication layers for prosthetic devices. You’ll develop firmware bridges, mobile integrations, and device-mesh architectures connecting multiple on-device sensors and actuators.
Responsibilities:
Develop firmware and communication protocols between IoT devices using C++/Arduino and Python.
Build and test connectivity layers (Bluetooth, Wi-Fi, BLE, MQTT, etc.) to sync device telemetry.
Collaborate with embedded engineers for real-time data exchange and command control.
Design and prototype mobile interfaces or apps that interact with prosthetic devices.
Implement lightweight APIs or scripts for device calibration and monitoring.
Bachelor’s in Computer Science, Electronics, or related field.
Proficiency in C++, Arduino, and Python for IoT integration.
Experience with embedded communication protocols (I2C, SPI, UART).
Knowledge of Bluetooth/BLE or Wi-Fi-based data transmission.
Ability to debug hardware-software communication and optimize latency.
Bonus: Experience developing IoT-enabled wearables, robotic control systems, or prosthetic connectivity platforms.