Senior IoT Engineer
Icity -
Maadi, CairoPosted 2 years ago29Applicants for1 open position
- 26Viewed
- 3In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Analyzing & understanding business/customer requirements for industrial IoT solutions.
- Researching and shortlisting different IoT sensors/gateways for a target IoT solution.
- Studying data sheets of different IoT sensors/gateways from different vendors, and comparing them based on technology, certification, logistics, support, cost and other constraints.
- Interfacing different industrial IoT sensors with the company’s IoT Platform.
- Embedded C/Python/Node-RED programming for project development.
- Designing platform solutions that are cloud-compatible and work with IoT applications
- Sensor integration and firmware testing, debugging, documentation and troubleshooting.
- Ensure certifications and other regulation compliance as per project requirements.
- Work independently or in a group and take up project responsibilities.
- Effectively communicate issues and request resolution from the IoT Solutions Team / CTO.
Job Requirements
- Experience in Embedded Systems firmware/software development.
- Good knowledge of IoT sensors/gateways, electronic product design, hardware testing and troubleshooting.
- Experience with IoT standards and communication protocols like MQTT, HTTPs, CoAP etc.
- Familiarity with M2M protocols like Modbus and Client server protocols like HTTP (REST/JSON) ,Kafka.
- Familiarity with industrial monitoring and control systems like SCADA, PLC, DCS,etc.
- Understand the principles of TCP/IP, Network Connection Principle of the Internet.
- Familiar with various LAN networking.
- Experience with communications channels such as WiFi, Zigbee, BLE, NB-IoT, Sigfox, LoRaWAN,etc.
- Knowledge of communication protocols I2C, SPI, UART, or other protocols for system interface, programming, and debugging.
- Familiar with wiring & interfacing protocols such as RS232, RS485, Ethernet, etc.
- Experience in development boards e.g., Arduino, Raspberry Pi, Edison, NodeMCU etc.
- Experience with MySQL and SQL knowledge a plus
- Knowledge of reading component data sheets and schematics.
- Firm understanding of IoT architecture and principles.
- Familiarity with Big Data and machine learning algorithms.
- Strong analytical and reasoning skills.