Talent.com
Software Engineer – IoT & Device Communication Systems

Software Engineer – IoT & Device Communication Systems

RapidBrainsNagpur, IN
15 hours 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 • Nagpur, IN