Software Automation Engineer Visa Sponsorship Jobs in Michigan
Software automation engineer jobs in Michigan span automotive tech at companies like Ford, General Motors, and Stellantis, plus growing tech hubs in Detroit, Ann Arbor, and Grand Rapids. Michigan employers across manufacturing, mobility, and enterprise software actively sponsor H-1B visa and other work visas for qualified automation engineers.
Find Software Automation Engineer JobsOverview
Showing 5 of 109+ Software Automation Engineer Jobs in Michigan with Visa Sponsorship










See all 109+ Software Automation Engineer Jobs in Michigan with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Automation Engineer Jobs in Michigan with Visa Sponsorship.
Get Access To All Jobs
INTRODUCTION
MatchPoint Solutions is a fast-growing, young, energetic global IT-Engineering services company with clients across the US. We provide technology solutions to various clients like Uber, Robinhood, Netflix, Airbnb, Google, Sephora, and more! More recently, we have expanded to working internationally in Canada, China, Ireland, UK, Brazil, and India. Through our culture of innovation, we inspire, build, and deliver business results, from idea to outcome. We keep our clients on the cutting edge of the latest technologies and provide solutions by using industry-specific best practices and expertise. We are excited to be continuously expanding our team. If you are interested in this position, please send over your updated resume. We look forward to hearing from you!
ROLE AND RESPONSIBILITIES
Job Title: Embedded Software Integration Automation testing Engineer
Location: (On-site – City, Country) Auburn Hills, MI
Employment Type: Full Time
This position will function as a member of the Software Integration and Testing team in the PDT/SWE/IVDO organization. We are looking for an experienced candidate to take up this exciting hands-on technical role. The candidate’s responsibilities will consist of:
- Build and maintain test bench used for Build Verification Tests (BVT)
- Develop new test cases and updated current test suite to new specifications
- Performing root cause analysis on Linux/Android system and relate issues to code changes/build configuration changes
BASIC QUALIFICATIONS
The ideal candidate will possess hands-on experience in the development and testing of embedded software (QNX, Linux, Android) and familiarity with Adaptive Autosar. The job requires prior experience in embedded software development, and experience in integration and testing. It is expected that this person possesses an interest in learning and in contributing to the state-of-the-art and emerging automotive computational technologies and ability to work with minimal guidance.
- Bachelor’s in Electrical and Computer Engineering. Other related engineering degrees will also be considered.
- Minimum of 2 years of experience in software development, and testing, using C or C++.
- Minimum of 4 years of experience on automated testing for embedded products
- Good knowledge of Python and Cmake
- Good knowledge of Vector tools (Cancase, Canoe, CAPL script)
- Good knowledge of standard Unix/QNX debugging system and good attitude on running root cause analysis on hardware in the loop setup
- Familiarity with Linux and Android debugging tools (gdb, adb…)
- Good knowledge of Python Robot framework
- Familiarity with Test Guide automation tool
- Good knowledge of bash scripting
- Familiarity with embedded Linux software for automotive application, in particular applications that deal with one or more of the following application areas: Instrument Clusters, infotainment, multimedia, navigation, and firmware over the air (FOTA).
- Familiarity with rapid prototyping and board bring-up
- Knowledge in hardware interfaces (e.g. CAN, CAN-FD, LIN, Automotive Ethernet, Bluetooth, USB)
- Possess strong initiative, problem solving skills, and ability to work in a diverse team environment, good at documenting the software
- Has good communication skills and the ability to interface with application software developers, vehicle integration and validation engineering organizations.
PREFERRED QUALIFICATIONS
Ways to Stand out Above the Rest:
- Minimum of 4 years of experience in software integration and testing in the Linux environment and involving QNX/Linux.
- Deep knowledge of Test guide
- Deep knowledge of Vector Canoe and CAPL scripting
- Experience working within an Agile/Scrum software development process
- Experience working with continuous integration systems and ALM tools and script automation
- Experience with Ethernet networking protocols such as 802.3, 802.1AS, TSN, and requisite transport layer formats
- Experience with industry cryptographic protocols, key handling, chain of trust processing, and anti-spoofing techniques
- Familiarity of Automotive Product Development Process like ASPICE, V-model
- Experience with power management, board diagnostics, fault management or failure modes
- Experience working on embedded target platform services like diagnostics, logging & Tracing, client-server & other IPC mechanisms, industry benchmarks and their application to measurement and competitive analyses of performance KPI's
- Experience with automated build and test automation system
MatchPoint Solutions provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Software Automation Engineer Job Roles in Michigan
See all 109+ Software Automation Engineer Jobs in Michigan
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search Software Automation Engineer Jobs in MichiganSoftware Automation Engineer Jobs in Michigan: Frequently Asked Questions
Which companies in Michigan sponsor visas for software automation engineers?
Michigan's largest visa sponsors for software automation engineers include Ford Motor Company, General Motors, Stellantis, Magna International, and Bosch, primarily headquartered in the Detroit metro and southeast Michigan corridor. Tech-focused employers like Quicken Loans parent company Rocket Companies and enterprise software firms in Ann Arbor also file regularly. These companies have established immigration programs and sponsor H-1B petitions for automation and software roles with consistent frequency.
What visa types realistically apply to software automation engineer roles in Michigan?
Software automation engineering qualifies as a specialty occupation, making the H-1B the most common visa path, requiring a bachelor's degree in computer science, software engineering, or a closely related field. Canadian and Mexican nationals may qualify under TN visa status as engineers under USMCA. Australian nationals can pursue the E-3 visa, and Chilean and Singaporean nationals have access to the H-1B1 visa. F-1 students may work under OPT or STEM OPT if their degree is STEM-designated.
How to find software automation engineer visa sponsorship jobs in Michigan?
Migrate Mate lists Michigan employers with verified visa sponsorship history for software automation engineer roles, letting you search specifically within the state rather than sorting through national postings. Because sponsorship willingness varies significantly by employer and even by team, focusing on companies with documented LCA filing history for software automation positions in Michigan saves significant time and targets realistic opportunities rather than speculative ones.
Which Michigan cities have the most software automation engineer sponsorship jobs?
Metro Detroit, including Dearborn, Auburn Hills, and Warren, accounts for the majority of software automation engineer sponsorship activity due to the dense concentration of automotive OEMs and their technology divisions. Ann Arbor is a secondary hub driven by University of Michigan spinoffs and established tech employers. Grand Rapids has a smaller but growing presence as manufacturing automation and medical device companies expand their software engineering teams there.
Are there state-specific factors that affect software automation engineer sponsorship in Michigan?
Michigan's economy is closely tied to automotive and industrial manufacturing, which means software automation engineers here often work at the intersection of embedded systems, test automation, and vehicle software platforms rather than purely web or cloud-focused roles. This specialization can strengthen a specialty occupation argument for H-1B purposes when the role requires a specific engineering degree. University of Michigan and Michigan State also supply a consistent pipeline of international graduates who pursue sponsorship with Michigan-based employers.
What is the prevailing wage for sponsored software automation 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.