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.