Sr. IoT Systems Engineer

Executive Rhythm, LLC

Detroit (MI)

On-site

USD 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

An innovative firm is on the lookout for a Senior IoT Systems Engineer to spearhead the design and development of cutting-edge IoT solutions for smart home and utility applications. This role demands a deep understanding of embedded systems, cloud integration, and IoT protocols, particularly with ESP32 and RTOS. The ideal candidate will collaborate with cross-functional teams to ensure seamless device-to-cloud connectivity and optimize performance. If you have a passion for IoT technology and a knack for problem-solving, this opportunity will allow you to make a significant impact in the evolving world of smart technology.

Qualifications

  • 5+ years of experience in IoT and embedded systems development.
  • Proficiency in C and C++ for embedded programming.
  • Hands-on experience with ESP32 and cloud integration.

Responsibilities

  • Design and develop IoT firmware for ESP32.
  • Implement secure, cloud-connected IoT solutions.
  • Collaborate with backend engineers and mobile developers.

Skills

IoT
Embedded Systems Development
C Programming
C++ Programming
Debugging
Security Optimization
Performance Optimization
Cloud Integration
Agile Methodologies

Education

Bachelor's Degree in Computer Science or related field

Tools

ESP32
AWS
Jira
Git
JTAG
Logic Analyzers
RF Protocol Analyzers

Job description

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 with other microcontrollers running RTOS (FreeRTOS, Zephyr, or similar).
  • 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.
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Information Technology and Engineering

Industries

Software Development

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Electrical Engineer
Electrical Engineer

Kelly Science, Engineering, Technology & Telecom • Brainerd (MN)

On-site
USD 70,000 - 110,000
Senior Embedded Software Engineer (Rust)
Senior Embedded Software Engineer (Rust)

Mondo • United States

On-site
USD 150,000 - 170,000
Health Insurance
401k
PTO
+3
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Ubiety • Chicago (IL)

On-site
USD 140,000 - 170,000
Embedded Software Engineer
Embedded Software Engineer

TAG Cloud Society 2026 • Atlanta (GA)

On-site
USD 90,000 - 120,000
Senior Firmware Engineer (4652)
Senior Firmware Engineer (4652)

Hireclout • Tucson (AZ)

On-site
USD 150,000 - 170,000
Sr IoT Software Development Engineer
Sr IoT Software Development Engineer

Ellington Growth Partners • Raleigh (NC)

On-site
USD 100,000 - 130,000
Senior IoT Engineer
Senior IoT Engineer

Jobtailor • Phoenix (AZ)

On-site
USD 95,000 - 125,000
Firmware Engineer - IoT
Firmware Engineer - IoT

Dormont Manufacturing Co • Brisbane (CA)

On-site
USD 125,000 - 155,000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

Actalent • Wisconsin

On-site
USD 100,000 - 135,000
Senior Software Engineer
Senior Software Engineer

Motion Recruitment Partners LLC • California (MO), Kittery (ME)

On-site
USD 120,000 - 160,000
Competitive base salary
Benefits