1

Mqtt Jobs in Michigan (NOW HIRING)

Ethernet Tech Lead

Auburn Hills, MI · On-site

$41K - $53K/yr

Lead and support the design, analysis, development and integration of SOME/IP as well as other communication technologies such as CAN-over-Ethernet (PSOME/IP, raw PDUs, etc.), DDS, MQTT, and related ...

Senior Software Engineer

Southfield, MI · On-site +1

$57 - $70/hr

Develop and maintain systems that use distributed messaging technologies such as Kafka, MQTT, RabbitMQ, or similar platforms. * Implement secure service architectures, including authentication ...

Ethernet Tech Lead

Auburn Hills, MI · On-site

$41K - $53K/yr

Lead and support the design, analysis, development and integration of SOME/IP as well as other communication technologies such as CAN-over-Ethernet (PSOME/IP, raw PDUs, etc.), DDS, MQTT, and related ...

Senior Controls Engineer

Newaygo, MI

$82K - $109K/yr

Support technologies such as OPC UA, MQTT, MES connectivity, data historians, and other digital manufacturing tools. * Develop procedures that support scalable deployment and long-term sustainability ...

Robotics Engineer

Troy, MI · On-site

$100K - $130K/yr

... MQTT, telemetry) - Manufacturing or warehouse automation exposure Roles & Responsibilities Robotics Engineers with strong hands-on expertise in ROS/ROS2 to build and deploy real-world Physical AI ...

Robotics Engineer

Troy, MI · On-site

$100K - $130K/yr

... MQTT, telemetry) - Manufacturing or warehouse automation exposure Roles & Responsibilities Robotics Engineers with strong hands-on expertise in ROS/ROS2 to build and deploy real-world Physical AI ...

SCADA Programmer

Wixom, MI · On-site

$65K - $88K/yr

... MQTT • Manage historical telemetry data, including historian configuration, storage, backup, and data accessibility CYBERSECURITY & NETWORK INFRASTRUCTURE • Configure and maintain industrial ...

Experience with MQTT, AMQP, or CoAP for IoT device communication * Knowledge of OpenAPI / Swagger specification and contract-first design * Exposure to service mesh technologies, including Istio and ...

Robotics Engineer

Troy, MI · On-site

$100K - $130K/yr

... MQTT, telemetry) - Manufacturing or warehouse automation exposure Roles & Responsibilities Robotics Engineers with strong hands-on expertise in ROS/ROS2 to build and deploy real-world Physical AI ...

Experience with MQTT, AMQP, or CoAP for IoT device communication * Knowledge of OpenAPI / Swagger specification and contract-first design * Exposure to service mesh technologies, including Istio and ...

Software Engineer

Dearborn, MI · On-site

$85 - $115/hr

Experience with MQTT, AMQP, or CoAP for IoT device communication * Knowledge of OpenAPI / Swagger specification and contract-first design * Exposure to service mesh technologies, including Istio and ...

Experience with MQTT, AMQP, or CoAP for IoT device communication * Knowledge of OpenAPI / Swagger specification and contract-first design * Exposure to service mesh technologies, including Istio and ...

Designing factory data standards streamed through Kafka and MQTT for IoT telemetry. * Data Anchoring & Strategy: Acting as the technical lead for data initiatives, defining data architecture ...

MES Engineer

Holland, MI · On-site

$85K - $130K/yr

... OPC UA, MQTT, PLCs) and resolve data inconsistencies or latency issue • Collaborate with plant engineering, controls teams, central IT, and external vendors to resolve issues and implement ...

MES Engineer

Holland, MI · On-site

$85K - $130K/yr

... OPC UA, MQTT, PLCs) and resolve data inconsistencies or latency issue • Collaborate with plant engineering, controls teams, central IT, and external vendors to resolve issues and implement ...

Knowledge of industrial protocols (MQTT, WebSockets) for real-time data streaming. * A passion for "Agentic" workflows and continuous improvement. Responsibilities: * Edge Software Integration:

next page

Showing results 1-20

Mqtt information

What is MQTT and what does an MQTT specialist do?

MQTT, which stands for Message Queuing Telemetry Transport, is a lightweight messaging protocol designed for fast, efficient communication between devices, often used in IoT (Internet of Things) environments. An MQTT specialist configures, manages, and optimizes MQTT brokers and clients to ensure reliable data transmission between connected devices. Their responsibilities often include implementing secure connections, troubleshooting communication issues, and supporting scalable deployments for real-time data exchange.

What are the key skills and qualifications needed to thrive as an MQTT developer?

To thrive as an MQTT Developer, you need a solid understanding of messaging protocols, IoT architectures, and programming languages such as Python, Java, or C++. Familiarity with MQTT brokers like Mosquitto, EMQX, and cloud IoT platforms, as well as relevant certifications in IoT or cloud technologies, is typically required. Problem-solving ability, attention to detail, and effective communication are crucial soft skills for collaborating across teams and troubleshooting complex integrations. These skills ensure reliable, scalable, and secure real-time data communication in IoT systems.

What are some common challenges faced by MQTT developers when implementing real-time messaging solutions?

MQTT developers often encounter challenges such as ensuring reliable message delivery in environments with variable network connectivity and optimizing performance for resource-constrained devices. Managing quality of service (QoS) levels, handling large-scale deployments, and securing data transmission are also key concerns. Close collaboration with network engineers and security teams is typical, as developers must balance efficiency, scalability, and security requirements in real-time applications.

What is the difference between Mqtt vs Network Engineer?

AspectMqttNetwork Engineer
Required CredentialsKnowledge of IoT protocols, certifications in IoT or networkingNetworking certifications (CCNA, CCNP), degree in computer science or related field
Work EnvironmentIoT systems, embedded devices, cloud platformsCorporate networks, data centers, enterprise infrastructure
Industry UsageIoT, smart devices, real-time data transmissionTelecommunications, IT services, enterprise networking
Common Search/ComparisonYesYes

While Mqtt focuses on messaging protocols for IoT devices, Network Engineers design, implement, and maintain network infrastructure. Both roles require networking knowledge, but Mqtt specialists are more involved with IoT communication protocols, whereas Network Engineers handle broader network systems.

Infographic showing various Mqtt job openings in Michigan as of August 2026, with employment types broken down into 88% Full Time, 5% Part Time, and 7% Contract. Highlights an 82% Physical, 7% Hybrid, and 11% Remote job distribution.

Ethernet Tech Lead

Stellantis

Auburn Hills, MI • On-site

$41K - $53K/yr

Full-time

Posted 13 days ago


Stellantis rating

7.5

Company rating: 7.5 out of 10

Based on 131 frontline employees who took The Breakroom Quiz

15th of 45 rated automakers


Job description

The Ethernet Tech Lead must be able to define communication architecture at both the system and software levels, using SOME/IP as well as other communication technologies such as CAN-over-Ethernet (PSOME/IP, raw PDUs, etc.), DDS, MQTT, and related protocols.
The role requires strong embedded-systems knowledge to understand how these services can be optimized for network throughput and for the ECUs that consume them.
Key Responsibilities:
  • Lead and support the design, analysis, development and integration of SOME/IP as well as other communication technologies such as CAN-over-Ethernet (PSOME/IP, raw PDUs, etc.), DDS, MQTT, and related protocols
  • Collaborate with OS, hypervisor, and middleware teams to enable robust inter-domain communication
  • Optimize communication architecture for latency, throughput, resource usage, and determinism in real-time and virtualized environments (e.g., QNX, Linux, Android GVM)
  • Debug and troubleshoot ethernet communication related issues across hardware and software layers using tools like JTAG, tracing frameworks, and logic analyzers
  • Implement safety- and security-aware features impacted by ethernet based communications aligned with ISO 26262 and ISO/SAE 21434
  • Provide technical guidance to specialists (and/or technical references) in their field of expertise
  • Transfers knowledge internally via trainings and expertise webinars

Basic Qualifications:
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • A minimum of 10 years of experience in embedded software development, with a focus on SoC platforms or communication frameworks
  • Experience in designing networks for distributed embedded systems
  • Experience in system design and architecture; experience in SW architecture
  • Able to design, write, review, debug and guide SW development
  • Strong experience in analyzing ethernet data trace logs
  • Strong background in working with multiple ethernet protocols such as SOME/IP, CAN-over-ethernet ( PSOME/IP, raw PDUs), DDS, MQTT, etc.
  • Ability to effectively present to multi-discipline and multicultural audiences in English
  • Strong proficiency in Advanced C and C++ (14/17+), with a solid understanding of multicore and embedded systems
  • Familiarity with QNX, Linux, or RTOS environments
  • Familiarity with network hardware such as Ethernet switches and associated software for such HW peripherals
  • Experience in board bring-up, BSPs, or driver integration for SoCs is preferred
  • Understanding of performance optimization and system profiling techniques
  • Strong analytical, debugging, and documentation skills

Preferred Qualifications:
  • Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • Experience with virtualization and domain communication in hypervisor-based systems (e.g., QNX Hypervisor, Android GVM)
  • Knowledge of secure boot, trusted execution environments, and memory protection
  • Familiarity with Yocto, Device Trees, and system configuration for embedded Linux
  • Understanding of functional safety and cybersecurity standards (ISO 26262, ISO/SAE 21434)
  • Proficiency in scripting (Python, Shell) for automation and validation
  • Experience with CAN and LIN transceivers, and associated software for such HW peripherals
  • Exposure to automotive communication protocols (CAN, Ethernet, LIN)

What Stellantis employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom