Embedded Jobs in Michigan
Embedded jobs in Michigan are concentrated in the state's deep manufacturing and automotive technology ecosystem, with consistent demand from entry-level firmware developers through senior systems architects. Detroit, Grand Rapids, and Ann Arbor are the primary hiring hubs, anchored by employers like General Motors, Ford Motor Company, and Aptiv, all of which maintain significant embedded engineering operations in Michigan. The most in-demand specialties are automotive embedded systems, real-time operating systems development, and embedded Linux for connected vehicle platforms. Find a role that fits below and apply directly.
Find Embedded JobsOverview
Showing 5 of 46+ Embedded jobs











Responsibilities:
- Design, develop and maintain embedded diagnostics software in C/C++ for automotive ECUs and platform services.
- Implement diagnostic services and workflows including UDS, DoIP, DTC handling, diagnostic sessions, security access, routine control and software download/flash.
- Integrate diagnostics with CAN/CAN FD, Ethernet and platform middleware across FreeRTOS and/or embedded Linux environments.
- Configure and integrate AUTOSAR diagnostic components and interfaces (for example DCM, DEM, PduR, CanTp and communication stack elements), where applicable.
- Analyse requirements, define software design and interfaces, and contribute to architecture and technical reviews.
- Debug complex ECU and network issues using traces, logs, debuggers and vehicle communication tools; perform rootcause analysis and implement durable fixes.
- Develop unit, integration and automated tests; support SIL/HIL, bench and vehicle validation, defect triage and release readiness.
- Collaborate with distributed OEM, Tier 1 and internal engineering teams; follow software quality, functional safety and cybersecurity processes.
Requirements:
Required Qualification:
- Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering or a related field.
- 8+ years of embedded software development experience in automotive systems.
- Strong C/C++ skills, embedded debugging capability and understanding of real-time systems, memory, concurrency and performance.
- Hands-on experience with UDS (ISO 14229), DoIP (ISO 13400), CAN/CAN FD and automotive Ethernet.
- Experience with AUTOSAR Classic and/or Adaptive Platform diagnostics.
- Working knowledge of Git, CI/CD, code reviews, static analysis and software configuration management.
Preferred Qualification:
- Vector CANoe/CANalyzer, CAPL, vFlash or equivalent diagnostic and network tools.
- Python-based test automation and exposure to SIL/HIL environments.
- Experience with FreeRTOS, embedded Linux, QNX, OpenBSW, Adaptive AUTOSAR or service-oriented architectures.
- Knowledge of ISO 26262, Automotive SPICE and ISO/SAE 21434.
- Experience with bootloaders, secure flashing, OTA, diagnostic security and certificate-based access.
Compensation and Benefits:
Along with competitive pay, as a full-time KPIT employee, you are eligible for the following benefits:
- Geo Blue PPO and HSA plan.
- MetLife – Dental and Vision plan.
- Healthcare and Dependent care flexible spending account(FSA).
- 401k with employer match.
- Company-paid Basic Life and Long-term disability insurance.
- Voluntary benefits include Critical Illness, Hospital indemnity, accident insurance, theft, and legal service.
- Employee Assistance Program.
- Paid Holidays.
- Employee discounts and perks.
- Gym benefit.
See All 46 Embedded Jobs in Michigan
Find roles in Michigan that match your experience and apply in just a few clicks.
Find Embedded JobsEmbedded Jobs by City in Michigan
Where Michigan roles are concentrated, by current openings.
Embedded Job Market in Michigan
A snapshot from current Michigan openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Technology & Software
- Electronics & Hardware
- Consulting & Professional Services
What Michigan Employers Look For
The qualifications that appear most often in embedded jobs across Michigan.
- Bachelor's degree in electrical engineering, computer engineering, or computer science required
- Proficiency in C or C++ for embedded systems development on resource-constrained hardware
- Experience with real-time operating systems such as FreeRTOS, QNX, or AutoSAR
- Familiarity with automotive communication protocols including CAN, LIN, or Ethernet
- Hands-on experience with microcontrollers such as ARM Cortex-M or NXP S32 series
- Ability to use oscilloscopes, logic analyzers, and JTAG debuggers for hardware validation
Embedded Jobs in Michigan: Frequently Asked Questions
How do you become a embedded in Michigan?
Becoming an embedded engineer in Michigan requires a bachelor's degree in electrical engineering, computer engineering, or computer science, as no state-issued license applies to this role. Most Michigan employers in the automotive and defense sectors expect coursework or project experience in microcontroller programming and real-time systems. Building a portfolio of firmware projects and gaining familiarity with automotive standards like MISRA C strengthens candidacy considerably with Michigan's manufacturing-focused hiring managers.
Which companies hire embeddeds in Michigan?
Employers hiring embeddeds in Michigan right now include Stellantis, Ford Motor Company, and MTCA, based on current listings on Migrate Mate as of November 2026. Michigan's automotive supply chain means many openings also come from Tier 1 suppliers and defense contractors with engineering centers concentrated in metro Detroit and the I-96 corridor.
Which Michigan cities have the most embedded jobs?
Auburn Hills, Dearborn, and Detroit have the most embedded openings in Michigan. Metro Detroit dominates because of the headquarters and engineering campuses of major automakers and their supplier networks, while Ann Arbor draws from its university research community and growing mobility technology startups, and Grand Rapids contributes through its diversified advanced manufacturing base.
Are there remote embedded jobs in Michigan?
Yes, but they're rare. Embedded work is inherently hands-on, requiring physical access to hardware, development boards, and lab equipment, which limits remote arrangements significantly. About 52% of embedded openings tied to Michigan are remote or hybrid as of November 2026, and those tend to cover software-heavy responsibilities like firmware architecture review or toolchain integration rather than board bring-up or hardware debugging.
How can I get hired as a embedded in Michigan with little or no experience?
The most realistic entry path is through a co-op or internship at one of Michigan's automotive OEMs or Tier 1 suppliers, where programs at employers like General Motors and Ford routinely bring in students and recent graduates for embedded firmware rotations. Adjacent roles in hardware test engineering or software QA at Michigan manufacturers provide a common lateral entry point. A portfolio of personal microcontroller projects, a GitHub repository with documented firmware code, or a relevant senior capstone project from a Michigan engineering program makes a concrete difference when competing against candidates with limited professional experience.
Where can I find and apply to embedded jobs in Michigan?
You can find and apply to embedded jobs in Michigan on Migrate Mate, which lists current Michigan openings updated regularly. Search the listings to find roles that match your experience and location, then apply directly to the ones that fit.
See All 46 Embedded Jobs in Michigan
Find roles in Michigan that match your experience and apply in just a few clicks.
Find Embedded Jobs