Job Description

  • Design and build SDKs from scratch for a range of IoT devices, spanning simple consumer hardware to complex multi-sensor devices
  • Define SDK architecture, APIs, and developer interfaces that are clean, consistent, and adaptable across different device types and complexity levels
  • Write well-structured, documented, and maintainable code across relevant languages (Python, Java, C++, JavaScript, or similar)
  • Develop sample applications, code examples, and developer documentation to support SDK adoption and ease of integration
  • Test and validate SDK performance, reliability, and compatibility across different devices, environments, and platforms
  • Work closely with hardware and firmware teams to understand device capabilities, sensor specifications, communication protocols, and data structures — and translate that understanding into clean, functional SDK code
  • Maintain and version SDK releases, managing updates and backwards compatibility as devices and product lines evolve



  • Requirements

  • Proven experience building SDKs or developer libraries from scratch across varied device types
  • Strong proficiency in one or more of: Python, C++, Java, or JavaScript
  • Solid understanding of IoT communication protocols such as MQTT, WebSocket, BLE, Serial, I2C, or REST
  • Experience reading and interpreting sensor datasheets and hardware documentation to inform SDK design
  • Experience working across a range of hardware complexity levels, from simple single-function devices to multi-sensor systems
  • Ability to write clear, thorough developer documentation and practical code samples
  • Strong problem-solving skills with a low-level understanding of how hardware and software communicate
  • Good communication skills in English




  • Job Details

    Role Level: Mid-Level Work Type: Full-Time
    Country: United Arab Emirates City: Dubai
    Company Website: robohub.info Job Function: Information Technology (IT)
    Company Industry/
    Sector:
    IT Services and IT Consulting

    What We Offer


    About the Company

    Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

    Report

    Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


    Recent Jobs
    View More Jobs
    Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn