Job Title: Software Developer – RFID/IoT & Mobile Systems Location: [Remote / Onsite / Hybrid in Hyderabad] (Work from Home - Hyderabad) Reports to: Head of Engineering / CTO / Project Lead Experience : 4 to 5 yrs Core Responsibilities :- • Develop and maintain cross-platform applications (Android/iOS, Windows/macOS/Linux) that interface with UHF EPC Gen2 RFID readers, BLE devices, and other IoT peripherals • Implement RFID communication protocols over USB, TCP/IP, serial, or Bluetooth (SPP or BLE GATT) • Integrate SDKs and APIs from reader vendors (e.g., Impinj, Zebra, ThingMagic, Nordic, Silion, etc.) • Develop UI/UX components for configuration, real-time tag reading, and diagnostics • Handle data formatting, filtering, and storage, including TagRead structures and cloud sync • Implement OTA firmware update tools, configuration tools, and logging mechanisms • Work with engineers to define interface specs for hardware/software interaction. Technical Requirements :- Languages & Frameworks: • C/C++ (for hardware-level interfacing and legacy code) • C#/.NET (for Windows utilities and GUI) • Java/Kotlin (Android) • Swift (iOS, optional) • Flutter or React Native (for cross-platform mobile UI, desirable) • Python or Node.js (for scripting or quick tools) Platforms: • Android + iOS mobile apps • Windows / Linux / macOS desktop applications • Embedded interface experience a plus (e.g., using Raspberry Pi or ESP32) Communication Protocols: • Serial (RS232/TTL) • USB (CDC/FTDI) • Bluetooth Classic (SPP) and BLE (GATT) • TCP/IP (Sockets) • MQTT, HTTP/REST, WebSocket for IoT integration RFID & IoT: • Familiarity with EPC Gen2 / ISO 18000-6C protocol • Experience with UHF reader APIs/SDKs (e.g., Impinj SpeedwayConnect, ThingMagic Mercury API, Zebra RFID SDK) • Experience with sensor integration (temperature, motion, etc.) • Understanding of tag data formats, including raw reads, RSSI, antenna mapping, etc. Tools & DevOps: • Git, Jira, Docker, VS Code/Visual Studio, Android Studio • CI/CD experience a plus Candidates can also reach us on 7276249979 or email on shalomplacements2@gmail.com