Description

You will design and develop IoT applications, edge devices, and web-based software platforms.

Responsibilities

  • Design and develop RESTful APIs and web-based software platforms.
  • Build and program Edge Devices and Cloud IoT Edge solutions.
  • Develop and test end-to-end IoT applications.
  • Create and maintain installed applications and database access security.

Required Skills

  • 5+ years of professional software development experience.
  • 2+ years of experience with IoT and wireless Edge Device development.
  • 3+ years of back-end development, including SQL databases and web APIs.
  • Proficiency in C, C++, Python, C#, or Node.js.
  • Strong understanding of Object-Oriented Programming (OOP).
  • Hands-on experience with MQTT, REST, SOAP, XML, and JSON.
  • Experience with IoT Hub, IoT Core, and IoT Edge.
  • Working knowledge of GIT and version control.
  • Bachelor's degree in Computer Science or Computer Engineering.

Preferred Skills

  • Master's degree in Computer Science or Computer Engineering.

Education

Bachelor's degree in Computer Science