Principal Software Engineer Visa Sponsorship Jobs in Michigan
Michigan's principal software engineer market centers on Detroit's automotive tech corridor, with employers like Ford, General Motors, and Stellantis running substantial software divisions alongside Ann Arbor's growing startup and research ecosystem. Companies across autonomous vehicle, manufacturing technology, and enterprise software regularly sponsor H-1B visa and O-1 visas for senior engineering talent at this level.
Find Principal Software Engineer JobsOverview
Showing 5 of 31+ Principal Software Engineer Jobs in Michigan with Visa Sponsorship










See all 31+ Principal Software Engineer Jobs in Michigan with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Principal Software Engineer Jobs in Michigan with Visa Sponsorship.
Get Access To All Jobs
INTRODUCTION
Become our next FutureStarter
Are you ready to make an impact? ZF is looking for talented individuals to join our team. As a FutureStarter, you’ll have the opportunity to shape the future of mobility. Join us and be part of something extraordinary!
ROLE AND RESPONSIBILITIES
Principal Engineer - Software
Country/Region: US
Location:
Farmington Hills, MI, US, 48331
Req ID 90509 | Gbl Elec HQ - Farmington Hills, United States Capri USA Group, Inc.
About the Position
ZF's advanced camera solutions provide safety systems such as Forward Collision Warning (FCW), Following Distance Indication (FDI), Lane Keeping assistance (LKAS) and Lane Departure Warning (LDW). These functions are realized with a forward-looking monocular camera mounted at the windshield in the region of the rear-view mirror. This position is responsible for the software development of Camera systems for passenger cars and commercial vehicles within the DAS Business Unit.
What you can look forward to as Principal Software Engineer:
- Lead the execution of software tasks and deliverables across the entire software lifecycle, encompassing requirements analysis, design, coding, unit testing, and defect resolution.
- Enforce adherence to a defined software process to ensure excellence in quality and thorough documentation, in compliance with SPICE and ISO26262 standards.
- Manage the configuration of AUTOSAR modules and their integration into automotive systems.
- Develop intricate embedded software for ECUs, orchestrating the specification, design, and development of critical safety features based on system needs.
- Uphold configuration management standards to establish baselines for all major software releases.
- Vigilantly track and resolve issues, maintaining a controlled and standardized methodology.
- Produce comprehensive documentation, including release notes, software development plans, software requirement specifications, and software quality assurance plans.
- Abide by the corporate quality process for documenting embedded code.
- Drive process improvements to align with industry benchmarks and the commercial objectives of the company.
- Generate and follow through on project timelines, ensuring milestones are met in a timely fashion.
- Collaborate with international colleagues and work alongside hardware engineers and cross-functional teams to debug and validate code.
- Prepare detailed and actionable analyses, reports, and presentations tailored to both internal teams and external customers.
- Interpret automotive customer requirements, project milestones, and the technological relevance and capability to inform project direction.
- Motivate and guide teams to achieve task completion and project success.
BASIC QUALIFICATIONS
Your Profile as Principal Software Engineer:
- 10+ years of Embedded Software Engineering Field
- 5+ years of ADAS experience.
- Knowledge of ASPICE, ISO26262 and AUTOSAR Architecture.
- Experience with Configuration Management tools like Git and Integrity.
- Experience with Static Analysis tools like QAC and Polyspace.
- Knowledge of Agile software development methodology.
- Bachelor’s Degree in Electronics/Software Engineering or related discipline (masters preferred)
PREFERRED QUALIFICATIONS
What We Offer:
- A supportive collaborative team environment
- Annual Incentive Plan
- Paid Vacation
- Personal Time
- 401k Plan
- Health Care Benefits
- Paid Holidays
- A strong diversity culture
- Supportive Employee Groups and community outreach activities
ADDITIONAL INFORMATION
This position is part of ZF’s ADAS & HPC business, which is entering an exciting new phase of growth and transformation within the advanced automotive technology space. The business unit is planned for divestiture, creating a unique opportunity to help shape the future of next-generation driver assistance and high-performance computing technologies.
Be part of our ZF team as Principal Engineer - Software and apply now!
CONTACT
Gabriela Palacio
DIVERSITY COMMITMENT:
Diversity, Equity and Inclusion are more than just words for us. They are at the core of the ZF Way that propels our team members towards their utmost success. We strive to build and nurture a culture where inclusiveness is a natural reflex. We actively seek ways to remove barriers so that every member of ZF can rise to their full potential. We aim to embed this in our legacy through how we operate and build our products as we shape next generation mobility, safety, sustainability and social justice.
With four generations across 118 nationalities in 41 countries, ZF combines a unique variety of backgrounds, perspectives, and ideas. Together, we solve problems, drive innovation and shape next generation mobility.
Our company is committed to the principles of Equal Employment Opportunity and to providing reasonable accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with us and are in need of accommodation or special assistance to navigate our website or to complete your application, please contact us. Requests for reasonable accommodation will be considered on a case-by-case basis. ZF is an Equal Opportunity and Affirmative Action Employer and is committed to ensuring equal employment opportunities for all job applicants and employees. Employment decisions are based upon job-related reasons regardless of an applicant's race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, marital status, genetic information, protected veteran status, or any other status protected by law. Equal Employment Opportunity/Affirmative Action Employer M/F/Disability/Veteran
FIND OUT HOW WE WORK AT ZF:
NEAREST MAJOR MARKET: Detroit
JOB SEGMENT: Test Engineer, Software Engineer, Embedded, Testing, R&D Engineer, Engineering, Technology
Principal Software Engineer Job Roles in Michigan
See all 31+ Principal Software Engineer Jobs in Michigan
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search Principal Software Engineer Jobs in MichiganPrincipal Software Engineer Jobs in Michigan: Frequently Asked Questions
Which companies sponsor visas for principal software engineers in Michigan?
Michigan's largest visa sponsors at the principal engineer level include Ford Motor Company, General Motors, Stellantis, and their technology subsidiaries, which file significant H-1B volumes annually. Beyond automotive, companies like Rocket Companies in Detroit, Consumers Energy, and various Ann Arbor-based software firms also appear in Department of Labor disclosure data as active sponsors for senior engineering roles.
Which visa types are most common for principal software engineer roles in Michigan?
The H-1B is the most commonly used visa for principal software engineers in Michigan, as the role consistently qualifies as a specialty occupation requiring a related bachelor's degree or higher. Candidates with exceptional records of recognition, publications, or industry leadership sometimes pursue the O-1A. Those already holding an approved I-140 may also transfer into Michigan roles while maintaining priority dates.
Which cities in Michigan have the most principal software engineer sponsorship jobs?
Detroit and its surrounding metro area, including Dearborn and Auburn Hills, concentrates the largest share of principal software engineer sponsorship activity due to the automotive OEM and supplier headquarters based there. Ann Arbor is the second-largest hub, anchored by University of Michigan spinouts, health technology companies, and enterprise software firms with active international hiring programs.
How to find principal software engineer visa sponsorship jobs in Michigan?
Migrate Mate filters job listings specifically by visa sponsorship availability, making it straightforward to identify principal software engineer roles in Michigan without sorting through positions that exclude international candidates. Because employers at this level often don't advertise sponsorship explicitly in job postings, using a platform like Migrate Mate that surfaces confirmed sponsoring employers saves significant time in the search process.
Are there state-specific considerations for principal software engineers seeking sponsorship in Michigan?
Michigan's Department of Labor prevailing wage determinations for principal software engineer roles reflect the Detroit metro and Ann Arbor markets separately, and employers must file Labor Condition Applications matching the specific worksite location. Michigan's concentration of automotive tech work also means some roles involve export-controlled technology, which can add a separate compliance review step affecting international candidates regardless of visa category.
What is the prevailing wage for sponsored principal software engineer jobs in Michigan?
U.S. employers sponsoring a visa must pay at least the prevailing wage, which is what workers in the same role, area, and experience level typically earn. The Department of Labor sets this rate to make sure companies aren't hiring foreign workers simply because they'd accept lower pay than a U.S. worker. It varies by job title, location, and experience. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search page.