Software Engineer
Dearborn, MI · On-site
Overview We are looking for a skilled Software Engineer to design and deliver scalable, cloud ... IoT devices, third-party APIs, and connected platforms * Implement messaging pipelines with Kafka ...
Dearborn, MI · On-site
Overview We are looking for a skilled Software Engineer to design and deliver scalable, cloud ... IoT devices, third-party APIs, and connected platforms * Implement messaging pipelines with Kafka ...
Dearborn, MI · On-site
Overview We are looking for a skilled Software Engineer to design and deliver scalable, cloud ... IoT devices, third-party APIs, and connected platforms * Implement messaging pipelines with Kafka ...
Dearborn, MI · On-site
Overview We are looking for a skilled Software Engineer to design and deliver scalable, cloud ... IoT devices, third-party APIs, and connected platforms * Implement messaging pipelines with Kafka ...
Quick apply
Dearborn, MI · On-site
Overview We are looking for a skilled Software Engineer to design and deliver scalable, cloud ... IoT devices, third-party APIs, and connected platforms * Implement messaging pipelines with Kafka ...
Overview We are looking for a skilled Software Engineer to design and deliver scalable, cloud ... IoT devices, third-party APIs, and connected platforms * Implement messaging pipelines with Kafka ...
Overview We are looking for a skilled Software Engineer to design and deliver scalable, cloud ... IoT devices, third-party APIs, and connected platforms * Implement messaging pipelines with Kafka ...
Dearborn, MI · On-site
$85 - $115/hr
Overview We are looking for a skilled Software Engineer to design and deliver scalable, cloud ... IoT devices, third-party APIs, and connected platforms * Implement messaging pipelines with Kafka ...
Dearborn, MI · On-site
$85 - $115/hr
Overview We are looking for a skilled Software Engineer to design and deliver scalable, cloud ... IoT devices, third-party APIs, and connected platforms * Implement messaging pipelines with Kafka ...
Dearborn, MI · On-site
Software Engineer ON W2 Location: On-site in Dearborn, MI, 5 days a week JD: Java • Spring Boot ... IoT devices, third-party APIs, and connected platforms • Implement messaging pipelines with Kafka ...
Dearborn, MI · On-site
Software Engineer ON W2 Location: On-site in Dearborn, MI, 5 days a week JD: Java • Spring Boot ... IoT devices, third-party APIs, and connected platforms • Implement messaging pipelines with Kafka ...
Troy, MI · On-site
$66K - $124K/yr
As a Software Engineer, Industrial IOT you will be the key technical contact for our customers, providing top-tier support and resolving technical issues to ensure a seamless user experience. Your ...
Troy, MI · On-site
$66K - $124K/yr
As a Software Engineer, Industrial IOT you will be the key technical contact for our customers, providing top-tier support and resolving technical issues to ensure a seamless user experience. Your ...
Novi, MI · On-site
... of Things(IOT), Cloud Integration or Mobile Application Integration, Miracle is the Systems ... Key Responsibilities: - Software developer with responsibilities to Define, Design, Develop, and ...
Novi, MI · On-site
... of Things(IOT), Cloud Integration or Mobile Application Integration, Miracle is the Systems ... Key Responsibilities: - Software developer with responsibilities to Define, Design, Develop, and ...
... of Things(IOT), Cloud Integration or Mobile Application Integration, Miracle is the Systems ... Key Responsibilities: - Software developer with responsibilities to Define, Design, Develop, and ...
... of Things(IOT), Cloud Integration or Mobile Application Integration, Miracle is the Systems ... Key Responsibilities: - Software developer with responsibilities to Define, Design, Develop, and ...
Troy, MI · On-site
$66K - $124K/yr
As a Software Engineer, Industrial IOT you will be the key technical contact for our customers, providing top-tier support and resolving technical issues to ensure a seamless user experience. Your ...
Troy, MI · On-site
$66K - $124K/yr
As a Software Engineer, Industrial IOT you will be the key technical contact for our customers, providing top-tier support and resolving technical issues to ensure a seamless user experience. Your ...
$114K - $151K/yr
The Senior Software Engineer is responsible providing professional level software engineering ... Design and integrate Industrial IoT (IIoT) solutions with PLCs, sensors, barcode scanners, RFID ...
Quick apply
$114K - $151K/yr
The Senior Software Engineer is responsible providing professional level software engineering ... Design and integrate Industrial IoT (IIoT) solutions with PLCs, sensors, barcode scanners, RFID ...
Troy, MI · On-site
$110 - $150/hr
The Senior Software Engineer is responsible providing professional level software engineering ... Design and integrate Industrial IoT (IIoT) solutions with PLCs, sensors, barcode scanners, RFID ...
Troy, MI · On-site
$110 - $150/hr
The Senior Software Engineer is responsible providing professional level software engineering ... Design and integrate Industrial IoT (IIoT) solutions with PLCs, sensors, barcode scanners, RFID ...
Troy, MI · On-site
$114K - $151K/yr
The Senior Software Engineer is responsible providing professional level software engineering ... Net • Previous experience developing with Python • Experience developing Industrial IoT (IIoT ...
Troy, MI · On-site
$114K - $151K/yr
The Senior Software Engineer is responsible providing professional level software engineering ... Net • Previous experience developing with Python • Experience developing Industrial IoT (IIoT ...
We are seeking an experienced Full-Stack Software Engineer to build the software ecosystem powering ... Proven experience deploying software to edge computing hardware or IoT devices. * Backend Mastery:
We are seeking an experienced Full-Stack Software Engineer to build the software ecosystem powering ... Proven experience deploying software to edge computing hardware or IoT devices. * Backend Mastery:
Sterling Heights, MI · On-site
$64.28 - $71.42/hr
Embedded Software Engineer Ground Combat Vehicle Program Sterling Heights, MI $64.28 - $71.42/Hour ... Familiarity with Type 1/2 hypervisors, Docker/Kubernetes, IoT concepts * Experience with Cameo ...
Sterling Heights, MI · On-site
$64.28 - $71.42/hr
Embedded Software Engineer Ground Combat Vehicle Program Sterling Heights, MI $64.28 - $71.42/Hour ... Familiarity with Type 1/2 hypervisors, Docker/Kubernetes, IoT concepts * Experience with Cameo ...
Detroit, MI · On-site
$120 - $170/hr
Senior Software Engineer -- Grounded Detroit, MI (in-person) About Grounded Grounded is a 25-person ... Embedded / IoT / fleet telemetry experience * Experience with CAD automation, parametric design, or ...
Detroit, MI · On-site
$120 - $170/hr
Senior Software Engineer -- Grounded Detroit, MI (in-person) About Grounded Grounded is a 25-person ... Embedded / IoT / fleet telemetry experience * Experience with CAD automation, parametric design, or ...
Troy, MI · On-site
$116K - $153K/yr
The Defense Senior Software Engineer is accountable for the development of software for both ... Working knowledge of multi-system integration, Internet of Things (IOT), web app development, and ...
Troy, MI · On-site
$116K - $153K/yr
The Defense Senior Software Engineer is accountable for the development of software for both ... Working knowledge of multi-system integration, Internet of Things (IOT), web app development, and ...
As a Software Developer in SDV (Software Defined Vehicle), your responsibilities include ... IoT technologies, operating systems, OS internals, OS design, virtualization technologies ...
As a Software Developer in SDV (Software Defined Vehicle), your responsibilities include ... IoT technologies, operating systems, OS internals, OS design, virtualization technologies ...
Ann Arbor, MI · On-site +1
$120K - $150K/yr
We are expanding our engineering team and looking for a Software Engineer to support the productionalization of our IoT platform, with a primary emphasis on the software that runs on edge IoT devices.
Ann Arbor, MI · On-site +1
$120K - $150K/yr
We are expanding our engineering team and looking for a Software Engineer to support the productionalization of our IoT platform, with a primary emphasis on the software that runs on edge IoT devices.
Ann Arbor, MI · On-site
$120 - $150/hr
We are expanding our engineering team and looking for a Software Engineer to support the productionalization of our IoT platform, with a primary emphasis on the software that runs on edge IoT devices.
Ann Arbor, MI · On-site
$120 - $150/hr
We are expanding our engineering team and looking for a Software Engineer to support the productionalization of our IoT platform, with a primary emphasis on the software that runs on edge IoT devices.
Sterling Heights, MI · On-site
$63.92 - $71/hr
Software Staff Engineer Sterling Heights, MI $63.92 - $71.00/Hour We are hiring a Software Staff ... Familiarity with IoT concepts. * Experience with Cameo Systems Modeler. * Experience supporting ...
Sterling Heights, MI · On-site
$63.92 - $71/hr
Software Staff Engineer Sterling Heights, MI $63.92 - $71.00/Hour We are hiring a Software Staff ... Familiarity with IoT concepts. * Experience with Cameo Systems Modeler. * Experience supporting ...
$55.3K - $66.6K
2% of jobs
$66.6K - $77.8K
4% of jobs
$77.8K - $89.1K
6% of jobs
$89.1K - $100.4K
8% of jobs
$106.4K is the 25th percentile. Wages below this are outliers.
$100.4K - $111.6K
7% of jobs
$111.6K - $122.9K
18% of jobs
The median wage is $125.5K / yr.
$122.9K - $134.1K
16% of jobs
$134.1K - $145.4K
2% of jobs
$150K is the 75th percentile. Wages above this are outliers.
$145.4K - $156.6K
26% of jobs
$156.6K - $167.9K
1% of jobs
$167.9K - $179.1K
8% of jobs
$55.3K
$128.6K
$179.1K
An IoT Software Engineer designs, develops, and maintains software for Internet of Things (IoT) devices and systems. They work on embedded systems, cloud integrations, and communication protocols to enable connected devices to collect, process, and transmit data. Responsibilities include writing firmware, developing APIs, ensuring security, and optimizing performance. They often collaborate with hardware engineers, data scientists, and cloud developers to create seamless IoT solutions.
To thrive as an IoT Software Engineer, you need strong programming skills (such as C, C++, Python, or Java), experience with IoT protocols, and a degree in computer science, electrical engineering, or related fields. Familiarity with cloud platforms, embedded systems, IoT development kits, and certifications like AWS Certified IoT Core or Cisco IoT certifications are highly beneficial. Effective problem-solving abilities, teamwork, and communication skills are essential for collaborating with multidisciplinary teams and addressing complex system challenges. These skills ensure you can efficiently design, develop, and maintain robust IoT solutions that operate securely and reliably in real-world environments.
IoT Software Engineers often face challenges related to integrating a wide variety of devices and platforms, ensuring secure data transmission, and managing resource constraints on embedded systems. Debugging and testing IoT solutions can be complex due to the distributed nature of devices and the diversity of operating environments. Additionally, staying up-to-date with rapidly evolving standards and protocols is key. Overcoming these challenges requires a proactive approach to learning and collaboration with hardware engineers, security specialists, and other stakeholders to deliver seamless and secure IoT solutions.
For Iot Software Engineer jobs in Michigan, the most frequently searched job titles are:
The top searched job categories for Iot Software Engineer jobs in Michigan are:

Full-time
Re-posted 25 days ago