IoT Engineer – ESP32 & Azure - IoT Hub Integration

  • Contract

Company Description

GHK Technologies Inc. is a Technology Solutions Provider based in Fremont, California. We provide Cloud, ERP (SAP, Oracle), Product Engineering, Custom Software Development, CRM (SFDC, Oracle), CMS (Drupal, SharePoint), ECM, Agile Enablement including Scrum Migration, Project Management Consulting Services and Products. GHK was founded by highly skilled software professionals with diverse domain experience in software development for Product Engineering and IT operations. With over twenty years of Silicon Valley experience in software development, hiring and management, GHK’s experts are an excellent partner for all your software development and IT services. Experience also includes over eight years of Agile Enablement including migration to Scrum GHK Technologies prides itself in involving industry experts in the hiring of software resource to enable excellent execution of projects. GHK is your preferred partner of choice for domestic outsourcing and staff augmentation. GHK is committed to exceeding the expectations of its clients. Our highly competent technical experts will promptly help you with your Software Development, Project Management, IT Infrastructure and Staffing needs.

Job Description

  • Design and implement mesh network architectures using ESP32 microcontrollers.
  • Utilize protocols such as Wi-Fi Mesh (IEEE 802.11s), Bluetooth Mesh (Bluetooth 5.0), and EspRESSIF’s EspNow for mesh communication between devices.
  • Configure ESP32 devices to connect and transmit data to Azure IoT Hub using protocols like MQTT, AMQP, or HTTP.
  • Develop and deploy IoT applications using the ESP32-Azure IoT Kit, integrating peripherals such as OLED displays, sensors, and buzzers.
  • Implement Azure IoT Plug and Play capabilities to simplify cloud-device integration.
  • Ensure secure and reliable communication between edge devices and Azure cloud services.
  • Collect, publish, and analyze telemetry data from IoT devices for further processing and visualization.
  • Collaborate with cross-functional teams to develop end-to-end IoT solutions.

Qualifications

  • Proven experience with ESP32 programming (C/C++/Arduino/ESP-IDF).
  • Hands-on experience with mesh networking protocols (Wi-Fi Mesh, Bluetooth Mesh, or EspNow).
  • Familiarity with Azure IoT Hub and Azure IoT Plug and Play ecosystem.
  • Experience in developing cloud-connected embedded systems.
  • Knowledge of IoT communication protocols like MQTT, AMQP, and HTTP.
  • Experience with sensor integration and real-time data transmission.
  • Strong debugging, optimization, and documentation skills.

Additional Information

 

  • Experience with the ESP32-Azure IoT Kit.
  • Microsoft Azure certifications (AZ-220, etc.) are a plus.
  • Understanding of IoT security best practices.
  • Prior involvement in large-scale IoT or smart device deployments.

 

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply