Talent.com
Software Engineer – IoT & Device Communication Systems

Software Engineer – IoT & Device Communication Systems

RapidBrainsThrissur, Kerala, India
2 days ago
Job description

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.

Create a job alert for this search

Software Engineer • Thrissur, Kerala, India