Executive Rhythm, LLC

Sr. IoT Systems Engineer

Detroit, MI, US

2 months ago
Save Job

Summary

We are seeking an experienced Senior IoT Systems Engineer to design, develop, and optimize IoT solutions for smart home and utility related applications. The ideal candidate will have expertise in ESP32 and RTOS-based systems, with strong experience in Wi-Fi, Bluetooth and ZigBee protocols. This role requires a deep understanding of IoT data collection, cloud integration, and embedded system development. Candidates with experience integrating AWS cloud-based backends for IoT data storage and analytics are strongly preferred. The position also requires strong debugging, security, and performance optimization skills to ensure reliable device-to-cloud connectivity.


Key Responsibilities:

  • Design and develop IoT firmware for ESP32
  • Implement secure, cloud-connected IoT solutions with a focus on data collection and remote device management.
  • Work with Zigbee Smart Energy (SE), Zigbee Home Automation (HA), and Z-Wave protocols for IoT device integration.
  • Implement OTA (Over-the-Air) firmware updates and remote device monitoring solutions.
  • Optimize embedded software for low power consumption and real-time performance.
  • Debug and analyze performance issues using JTAG, logic analyzers, and RF protocol analyzers.
  • Collaborate with backend engineers, mobile developers, and data scientists to ensure end-to-end IoT solution reliability.
  • Follow agile development methodologies, participate in sprint planning, and use Jira to track development progress.
  • Utilize Git for version control and maintain clean, modular, and well-documented codebases.
  • Stay up to date with emerging IoT connectivity standards.


Basic Requirements:

  • 5+ years of experience in IoT and embedded systems development.
  • Proficiency in C and C++ for embedded programming.
  • Hands-on experience with ESP32
  • Familiarity with Zigbee SE and Zigbee HA for IoT integration.
  • Strong understanding of Wi-Fi and Bluetooth (BLE preferred) protocols.
  • Experience working with Jira, Git, and agile methodologies.
  • Ability to debug and optimize embedded systems using JTAG, logic analyzers, and RF protocol analyzers.


Preferred Qualifications:

  • Experience integrating IoT devices with AWS cloud services (AWS IoT Core, S3, Lambda).
  • Experience other microcontrollers running RTOS (FreeRTOS, Zephyr, or similar).
  • Knowledge of JavaScript and Node.js
  • Knowledge of Matter (formerly Project CHIP) for smart home interoperability.
  • Strong understanding of IoT security, including encryption protocols and secure boot.
  • Experience with MQTT and other IoT messaging protocols.
  • Experience implementing OTA firmware updates and remote device management.
  • Knowledge of low-power design techniques for embedded IoT systems.
  • Proficiency in shell scripting for automation and system management.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job