1

Embedded System Jobs in Michigan (NOW HIRING)

Embedded Software Engineer

Warren, MI · On-site

$123K - $162K/yr

As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the ... Collaborate with System Engineers to refine understanding of requirements and identify ...

Embedded Software Engineer

Warren, MI · On-site

$123K - $162K/yr

As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the ... Collaborate with System Engineers to refine understanding of requirements and identify ...

Ada Embedded Engineer

Grand Rapids, MI

$126K - $166K/yr

Developing and implementing networking protocols and secure communications capabilities for embedded systems. * Translating operational concepts (CONOPS), specifications, and requirements into ...

Embedded Security Engineer

Dearborn, MI · On-site

$121K - $159K/yr

The Embedded Security Engineer will serve a key role in designing, developing, and maintaining ... systems, validation, and cybersecurity) to deliver robust, high-quality software that can be ...

Ada Embedded Engineer

Grand Rapids, MI

$126K - $166K/yr

Developing and implementing networking protocols and secure communications capabilities for embedded systems. * Translating operational concepts (CONOPS), specifications, and requirements into ...

Embedded software Engineer

Allen Park, MI · On-site

$119K - $157K/yr

Experience with debugging and problem-solving in embedded systems. * Familiarity with CAN communication is an advantage. * Experience in automotive lighting or projector-based systems. * Knowledge of ...

Be Seen First

Embedded Vehicle Control Systems Engineer Vehicle control systems embedded software gets more complex every year, and we are looking to expand upon our capabilities to ensure the software we release ...

Understanding of common security vulnerabilities and attack vectors in embedded systems. * Working ... knowledge of cryptography fundamentals, including symmetric and asymmetric algorithms, hashing ...

Understanding of common security vulnerabilities and attack vectors in embedded systems. * Working ... knowledge of cryptography fundamentals, including symmetric and asymmetric algorithms, hashing ...

next page

Showing results 1-20

Embedded System information

See Michigan salary details

$54.5K

$119.6K

$167.3K

How much do embedded system jobs pay per year?

As of Jun 22, 2026, the average yearly pay for embedded system in Michigan is $119,647.00, according to ZipRecruiter salary data. Most workers in this role earn between $97,200.00 and $142,500.00 per year, depending on experience, location, and employer.

What is the difference between Embedded System vs Firmware Engineer?

AspectEmbedded SystemFirmware Engineer
Required CredentialsBachelor's in Electrical, Computer Engineering, or related fieldsBachelor's in Computer Engineering, Electrical Engineering, or related fields
Work EnvironmentHardware and software development for embedded devicesDeveloping low-level code for hardware devices
Industry UsageConsumer electronics, automotive, medical devicesEmbedded devices, IoT, consumer electronics

Embedded System and Firmware Engineer roles often overlap, but embedded systems focus on designing complete hardware-software solutions, while firmware engineers specialize in writing low-level code that runs directly on hardware. Both roles require similar educational backgrounds and work in related industries, but their specific focus areas differ.

What are jobs in embedded systems?

Jobs in embedded systems involve designing, developing, testing, and maintaining software and hardware for embedded devices such as microcontrollers, IoT devices, and consumer electronics. These roles typically require knowledge of programming languages like C or C++, understanding of hardware interfaces, and experience with real-time operating systems. Professionals often work in industries like automotive, healthcare, and consumer electronics, and may need certifications or specialized training in embedded systems development.

Is embedded system a good career?

Embedded systems engineering is a stable career with demand in industries such as automotive, consumer electronics, and healthcare. It requires knowledge of programming languages like C and C++, as well as understanding hardware design and real-time operating systems. The field offers opportunities for specialization and growth with certifications and hands-on experience.

What engineers make $500,000?

Senior engineers in specialized fields such as software, electrical, or systems engineering with extensive experience, advanced skills, and leadership roles can earn $500,000 or more annually. High compensation often involves working in high-demand industries, holding executive or principal positions, or receiving significant bonuses and stock options.

What engineers make $300,000 a year?

Senior embedded systems engineers with extensive experience, specialized skills in hardware and software integration, and often working in high-demand industries such as aerospace or defense can earn $300,000 or more annually. Achieving this level typically requires advanced certifications, leadership roles, and working in companies with high compensation standards.
What are the most commonly searched types of Embedded System jobs in Michigan? The most popular types of Embedded System jobs in Michigan are:
What cities in Michigan are hiring for Embedded System jobs? Cities in Michigan with the most Embedded System job openings:
Infographic showing various Embedded System job openings in Michigan as of June 2026, with employment types broken down into 79% Full Time, and 21% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $119,647 per year, or $57.5 per hour.
(IoT) Embedded Software Developer

(IoT) Embedded Software Developer

Avani Technology Solutions, Inc.

Detroit, MI • On-site

Contractor

Posted 26 days ago


Job description

As a Software Developer in SDV (Software Defined Vehicle), your responsibilities include understanding and implementation of the use cases, software design execution and software verification (unit testing/ software integration testing, etc.). Software developer will develop vehicle abstraction layer and feature applications for Software Defined Vehicles (SDV). We particularly focus utilizing modern software techniques to design optimized software in service-oriented architecture (SOA) based on model-based system design. This includes the following: • Supply common solutions across all GM in-house controllers and cloud/edge • Document requirements for design solutions and link them to test cases that can demonstrate software functionality • Utilize automated test tools in build environments, benches, and vehicles to verify functionality at the Function, Controller and System level • Coordinate and collaborate with departments outside engineering, such as IT, Systems & Safety Engineering, Electrical Architecture, Calibration and Vehicle Performance Basic Qualifications: • Bachelor of Science degree in Computer Science, Software Engineering, Electrical Engineering or related technical degree • Minimum of 2 years of experience with proven technical and professional skills in Android and related software design, development, and testing • Designing and developing Apps, services using SDK for Android OS for embedded systems and Android Framework for Development. • Designing and developing apps, services using multiple protocols - webRTC/ WebSocket/ GRPC, protobuffer/ MQTT, DDS etc., • Design and Develop apps, services for transferring data using different protocols. • Design and Develop applications using SOA Framework. Excellent knowledge of Microservices/Event driven Architecture. • Develop solutions that leverages telemetry/message queues/events • Knowledge in C++ programming, Java, Kotlin • Knowledge in Big Data solutions - including but not limited to Kafka/pulsar/Cassandra and file storage solutions like Amazon S3. • Develop and maintain mobile CI/CD pipelines, and push notification services • Outstanding interpersonal and relationship management skills to effectively collaborate with varying levels of the organization • Emerging partnership and collaboration skills showing ability to learn from and share knowledge with co-workers in a fast-paced environment • High level of integrity, ability to deal with ambiguity, take initiative/self-directed • Consistent demonstration of innovative thinking that is customer-centric Preferred Experience: • Master's degree in a related technical field • Experience with C++, python, rust, Kotlin and java development • Experience with GIT/source code management, CI/CD development, open source SW development/contributor • Experience with microcontroller architecture, electronic control systems, embedded system development • Experience with network engineering, telecommunications, network development and testing • Experience with edge, cloud, IoT technologies, operating systems, OS internals, OS design, virtualization technologies, containerization/container development • Knowledge of data science, data analytic tools, machine learning, artificial intelligence (AI) • Knowledge of AUTOSAR standards and methodology • Knowledge and experience with CAN, LIN or Ethernet communications protocol
Hours : 8:00am to 5:00pm
Education :
Additional Job Details : This person can work remote.