Job Title - Software Engineer – IoT & Device Communication Systems
Exp - 5+ years
Contract Duration - Short Term
Job Description
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.
Skills & Requirements
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.