Responsibilities: Creating and developing devices, sensors, and software Researching, creating, testing, and documenting IoT solutions Designing, coding, and testing features of IoT devices Providing solutions to issues related to the connection of networks and platforms Analyzing user needs and working as a service designer Developing software that monitors and executes processes Designing platform solutions that are cloud-compatible and work with IoT applications Developing software that allows IoT devices to function and connect to other devicesRequirements: Bachelor's degree in computer science, information technology, information systems, or similar. At least two years of experience in a similar role. In-depth understanding of computer programming and network security Proficient knowledge of sensors Knowledge of machine learning and AI Well-versed with multiple programming languages such as Embedded-C, Embedded C++, Python & Arduino Familiarity with Big Data and machine learning algorithms Firm understanding of IoT architecture and principles Knowledge of device and data security