Software Architect Jobs in Michigan
Software Architect jobs in Michigan are in strong and steady demand, concentrated in automotive technology, financial services, healthcare IT, and defense contracting, with openings at every level from emerging architects to principal and distinguished levels. Detroit, Ann Arbor, and Grand Rapids anchor the market, where established employers like Ford Motor Company, Rocket Companies, and Blue Cross Blue Shield of Michigan maintain significant technology organizations. Cloud-native architecture, microservices design, and enterprise integration are the most consistently sought specialties across Michigan postings. Find a role that fits below and apply directly.
Find Software Architect JobsOverview
Showing 5 of 17+ Software Architect jobs











Career Area: Software Electric & Electronics
Position Type: Salaried
48326, US
Date Posted: August 12, 2026
Brand: FCA Group
The Embedded Software Safety Architect is responsible for defining and governing the software safety architecture of automotive embedded systems ranging from ASIL B to ASIL D. The role ensures that software architectures, safety concepts, and implementation strategies comply with ISO 26262 requirements while supporting product performance, reliability, and scalability objectives.
Working at the intersection of System Engineering, Functional Safety, Software Architecture, and Platform Development, the Embedded Software Safety Architect translates safety requirements, semiconductor safety assumptions, and hardware constraints into robust software safety concepts and architectural solutions. The role supports a broad range of computing platforms including MCU- and SoC-based ECUs and software technologies such as AUTOSAR Classic, AUTOSAR Adaptive, QNX, and Safe Linux.
The Embedded Software Safety Architect acts as the software safety authority across the ECU lifecycle, ensuring consistency from safety goals and technical safety concepts through software architecture, implementation, integration, and verification.
Key Responsibilities:
- Define, maintain, and govern software safety architectures for ASIL B to ASIL D automotive systems in compliance with ISO 26262.
- Analyze and translate Functional Safety Concepts, Technical Safety Concepts, hardware safety assumptions, and semiconductor safety manuals into software safety requirements and software architectural solutions.
- Define software safety mechanisms, fault detection concepts, monitoring strategies, supervision architectures, degraded modes, fault recovery strategies, and safe-state transitions.
- Assess and integrate safety capabilities provided by MCUs, SoCs, operating systems, hypervisors, communication stacks, and hardware accelerators into the overall software safety architecture.
- Develop safety architectures for AUTOSAR Classic, AUTOSAR Adaptive, QNX, Safe Linux, and mixed-platform environments.
- Ensure proper allocation of safety requirements across application software, middleware, operating systems, communication layers, platform services, and hardware-dependent software.
- Perform software safety analyses, including Software FMEA, critical-path FMEA, failure propagation analysis, safety mechanism analysis, and support for FTA and dependent failure analyses.
- Apply and promote established industry approaches such as EGAS and other safety-oriented design methodologies.
- Define software partitioning, freedom-from-interference concepts, execution monitoring, memory protection, communication protection, and multicore safety strategies.
- Support software verification planning, including requirements-based testing, fault injection, robustness testing, safety mechanism validation, and structural coverage assessments.
- Review software architectures, design specifications, interface definitions, safety analyses, verification evidence, and safety case contributions.
- Collaborate with System Architects, ECU Architects, Functional Safety Managers, Hardware Architects, and Software Development teams to ensure end-to-end safety consistency.
- Provide technical guidance on safety-related software design decisions, technology selection, and safety compliance strategies.
EOE/Disability/Veteran
At Stellantis, we assess candidates based on qualifications, merit, and business needs. We welcome applications from all people without regard to sex, age, ethnicity, nationality, religion, sexual orientation, disability, or any characteristic protected by law. We believe that diverse teams reflect our identity as a global company, enabling us to better address the evolving needs of our customers and care for our future.
Our benefits reflects the STELLANTIS commitment to helping you reach your personal and professional goals. In addition to an environment that promotes career development, we offer benefits for a healthy lifestyle and a rewarding future, designed to take care of you and your family, in various stages of life.
As a global company, our employee packages will vary by country, customary norms and the legal entity into which you are hired.
We care about your privacy. For more information on how your personal data is processed, please read the specific Privacy Statement provided by the respective entities whose job offer you have selected.
See All 17 Software Architect Jobs in Michigan
Find roles in Michigan that match your experience and apply in just a few clicks.
Find Software Architect JobsSoftware Architect Jobs by City in Michigan
Where Michigan roles are concentrated, by current openings.
Software Architect Job Market in Michigan
A snapshot from current Michigan openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Electronics & Hardware
- Automotive
- Technology & Software
- Banking & Financial Services
What Michigan Employers Look For
The qualifications that appear most often in software architect jobs across Michigan.
- Bachelor's or master's degree in computer science, software engineering, or a closely related field
- Seven or more years of software development experience progressing into architecture or systems design roles
- Proven experience designing distributed systems, microservices, or cloud-native applications on AWS, Azure, or GCP
- Ability to produce and own architecture decision records, technical roadmaps, and reference architecture documentation
- Experience working within regulated industries such as automotive, financial services, or healthcare common in Michigan
- Familiarity with enterprise integration patterns and legacy modernization common in Michigan's established technology organizations
Software Architect Jobs in Michigan: Frequently Asked Questions
How do you become a software architect in Michigan?
Software architect is not a state-licensed role in Michigan, so the path runs through education and demonstrated experience rather than a board exam. Most Michigan employers expect a bachelor's degree in computer science or software engineering, followed by several years of hands-on development work. From there, candidates move into architecture by leading system design on large projects, earning vendor certifications such as AWS Certified Solutions Architect or Azure Solutions Architect Expert, and building a portfolio of architectural decisions at scale.
How much do software architects make in Michigan?
Software architects in Michigan earn a median of about $125,570 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $78,930 for the lowest 10% to over $166,510 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire software architects in Michigan?
Employers hiring software architects in Michigan right now include Stellantis, General Motors (GM), and American business solutions, based on current listings on Migrate Mate as of August 2026. Michigan's automotive and financial services sectors drive consistent architecture hiring, making large OEMs, mobility technology spinoffs, and regional banks among the most active employers in the state.
Which Michigan cities have the most software architect jobs?
Auburn Hills, Lansing, and Milford account for the largest concentration of software architect openings in Michigan. Detroit and its surrounding suburbs dominate because of the density of automotive technology, fintech, and defense firms headquartered there, while Ann Arbor draws architecture talent through its university research ecosystem and growing startup scene, and Grand Rapids contributes through its expanding healthcare and manufacturing technology employers.
Are there remote software architect jobs in Michigan?
Yes, and more than most fields. Software architecture is a desk-based, communication-heavy discipline that translates well to distributed work. About 43% of software architect openings tied to Michigan are remote or hybrid as of August 2026, reflecting how broadly the role has shifted away from full on-site requirements. Strategic design work, architecture reviews, and stakeholder alignment sessions are the functions most commonly performed fully remote.
How can I get hired as a software architect in Michigan with little or no experience?
The most realistic entry path is moving laterally from a senior software engineer or lead developer role within a Michigan employer that has a defined architecture practice. Ford Motor Company, Quicken Loans technology teams, and large Michigan health systems such as Henry Ford Health regularly hire senior engineers into associate architect or principal engineer roles that carry architecture responsibilities. Building a portfolio of system design proposals, contributing to open-source architectural projects, and earning a recognized cloud architecture certification strengthens a candidate's case before making that move.
Where can I find and apply to software architect jobs in Michigan?
You can find and apply to software architect jobs in Michigan on Migrate Mate, which lists current openings tied to Michigan employers. Find the roles that fit your experience and specialty, then apply directly through the listings without creating a profile or going through an intermediary step.
See All 17 Software Architect Jobs in Michigan
Find roles in Michigan that match your experience and apply in just a few clicks.
Find Software Architect Jobs