Location: | San Ramon, CA |
Openings: | 1 |
Description:
· Design & build a headless windows software package to be deployed on windows edge devices; the software package to support the below features
o collect data from the industrial assets on industrial protocols
o transmit securely to Azure IoT platform
· Build the software package utilizing Azure IoT SDK to enable device management & provisioning features & it should be integrated with Azure IoT Hub
· Troubleshoot and resolve issues with the software package
· Help develop and maintain automated processes, tools & documentation
· Identify and suggest various opportunities to improve efficiency
Educational Qualification: BS or MS Degree is preferred
Technical Skills:
· Overall 5-7 years of IT experience
· Proficiency in programming languages used for IOT device programming C#, and .Net
· Good understanding and knowledge of Azure IoT Hub, Azure Iot Edge & Azure IoT SDK (Device SDK, Device Provisioning SDK etc)
· Hands on experience working with Azure IoT SDK’s
· Experience building adapters for industrial protocols, using IoT SDK’s & 3rdparty libraries (eg, Modbus, OPC DA)
· Experience on messaging platform (not mandatory)
· Experience in Agile Software Development
· Strong communication skills (oral & written)
· Work closely together with other team members- application development group and dedicated technology suppliers and implementation partners
· Passionate about building high-quality systems with software implementation best practices