Design and implement efficient IoT solutions by bridging business requirements with technical execution. You will own the full lifecycle from requirement analysis to high-quality code delivery.
Responsibilities
- Analyze and document business requirements, translating them into precise technical specifications.
- Develop scalable IoT solutions in collaboration with subject matter experts to meet business objectives.
- Evaluate the partner ecosystem to build and maintain new IoT partner networks.
- Assess emerging IoT technologies for validity and applicability to current systems.
- Design robust software systems and produce efficient, high-quality code.
Required Skills
- 5+ years of professional experience in the IoT domain.
- Expert knowledge of data structures and algorithms.
- Proficiency with communication protocols: HTTP, TCP/IP, Modbus, MQTT, and DNP3.
- Hands-on experience with Azure IoT services (IoT Hub, Functions, Edge) or AWS IoT equivalents.
- Practical experience with automation protocols including EthernetIP, OPC, instrumentation, and PLCs.
- Experience working with databases, storage systems, and OSI PI Historian.
- Bachelor's degree or equivalent graduate-level education.