GW
Job search
Log inSign Up
  1. Onsite Jobs
  2. Michigan
  3. Software Engineer

Onsite Software Engineer jobs in Michigan, USA

Job type
Job type
Salary
Min. salary, $/year
Level
Level

Stop wasting hours
on applications

We find relevant roles, generate tailored resumes and cover letters, and apply automatically - you focus on interviews
Try it now
  • Sun
    • 1:00 PM - 2:00 PM

      Senior Product Manager Interview

      Sarah Jenkins

    • 2:30 PM - 3:00 PM

      Initial Interview

      Alex Chen

  • Mon
    • 11:00 AM - 11:15 AM

      Product Manager Interview

      David G. (Hiring Manager)

    • 4:15 PM - 5:15 PM

      First Round Interview

      Sophie L.

  • Tue
    • 1:20 PM - 1:45 PM

      Introductory Interview

      Marta W.

    • 2:30 PM - 3:00 PM

      Kick-off Interview

      Daria (HR)

  • Wed
    • 1:00 PM - 1:45 PM

      Qualifying Interview

      James Miller

    • 5:30 PM - 6:00 PM

      Discovery Interview

      Chris V.

  • Thu
    • 2:30 PM - 3:00 PM

      First Interview

      Michael T.

    • 4:00 PM - 5:00 PM

      Interview

      Den

Over 200,000 job seekers trust us

Diego Martínez
The AI tools here are outstanding. I found a job within a week of signing up, and the personalized job suggestions made the whole process effortless. I'm beyond impressed!
Feb 16, 2025
Brian Raine
I was skeptical, but this platform exceeded my expectations. The AI-driven resume builder helped me craft a professional resume. The auto-apply feature is a game-changer — saves so many tedious hours. I found a remote position eventually. Highly recommend Global Work AI.
Feb 16, 2025
Tomi Horvat
This site is amazing! The AI tools saved me so much time. I secured two contracts.
Feb 16, 2025
Elias Nyman
This platform is a must for anyone searching for freelance opportunities. The tools to optimize CVs and cover letters were invaluable. I've already referred a few friends because the results speak for themselves!
Feb 16, 2025
Ruben
This site has revolutionized the way I search for jobs. The AI-powered tools helped me polish my applications, and I've already signed a contract with a fast-growing tech startup as a part-time marketer.
Feb 16, 2025
Zayn
I was overwhelmed with my job search until I discovered GlobalWork. The AI CV builder helped me craft a standout resume, and I love that I can auto-apply to jobs without worrying about duplicates or scams. It feels good to know I'm only seeing verified listings.
Mar 9, 2025
Lena Kindler
My experience with Global Work AI has been fantastic. The platform tailors your resume and cover letter perfectly to each job description, making the whole application process so much easier. I even secured a job through the site and would recommend it to anyone looking.
Nov 24, 2025
Janos Kocsis
I am glad to have landed a job as an online tutor by using this Global Work platform. The CV builder was really helpful. I was also able to use the auto-apply feature, which saved me time. It is an ideal platform to look for remote jobs.
Nov 10, 2025
Andrea Martins
Global Work AI does a perfect job at collecting jobs that need people right away. The AI personalized my application for each role it applied to while passing the ATS compliance checks. I would highly recommend this service to other job seekers.
Aug 23, 2025

Software Engineer Jobs in Michigan — On-Site Opportunities Await

Michigan's growing tech sector continues to drive demand for skilled professionals, and 500+ on-site software engineer jobs are now open across the state. Companies are investing heavily in digital infrastructure, creating steady opportunities for engineers ready to contribute to meaningful projects. This is an excellent moment to explore software engineer vacancies and join teams building innovative solutions in a collaborative, on-site environment.

The most sought-after software engineer positions call for strong proficiency in languages such as Java, Python, or C++, along with solid understanding of data structures, algorithms, and software design principles. Employers increasingly value engineers who can write clean, maintainable code and collaborate effectively across cross-functional teams. Familiarity with version control systems, cloud platforms, and agile methodologies further strengthens a candidate's profile. Communication skills and a problem-solving mindset remain essential, as companies look to hire a software engineer who can adapt quickly to evolving project requirements and contribute to long-term technical strategy.

On-site work for software engineers in Michigan typically means close collaboration with product managers, designers, and fellow developers in dynamic office settings. This arrangement fosters mentorship, faster feedback loops, and stronger team cohesion compared to remote setups. Michigan's expanding tech corridors, from Detroit to Ann Arbor, reflect a healthy hiring outlook, with businesses prioritizing in-person innovation hubs. Regional demand continues to rise as industries like automotive technology, manufacturing, and healthcare adopt more software-driven solutions.

If you're ready to advance your career and make an impact, now is the time to pursue software engineer jobs in Michigan. Global Work AI connects passionate engineers with employers seeking fresh talent and proven expertise. Explore current openings today and take the next step toward a rewarding, on-site engineering career.

Frequently Asked
Questions

Everything you need to know about
finding your next role
  • What is the average software engineer salary in Michigan?

    Pay for a software engineer in Michigan typically sits in the middle of the national range, with stronger offers in metro markets such as Detroit, Ann Arbor, and Grand Rapids. Base compensation often varies by experience, industry, and whether the role supports automotive tech, healthcare, finance, or SaaS. Entry-level candidates may see lower starting pay, while senior talent can command significantly more, especially with cloud or security expertise. When reviewing open roles, compare base salary, bonus potential, and benefits together, since total compensation can differ quite a bit across employers.
  • What skills are required for a software engineer job?

    Employers in Michigan usually look for strong problem-solving ability, clean coding habits, and comfort working within a team. A solid foundation in data structures, algorithms, debugging, testing, and version control is important, along with communication skills for cross-functional work. In an on-site setting, collaboration and quick feedback matter even more because engineers often work closely with product, QA, and operations groups. Experience with agile methods is common, and knowledge of secure development practices can help you stand out when comparing openings in the local market.
  • What programming languages and tools are commonly required for software engineer positions?

    The language mix depends on the stack, but Java, Python, JavaScript, C#, and SQL are among the most frequently requested in Michigan software engineer postings. Many employers also value familiarity with frameworks such as Spring, .NET, React, or Node.js, plus tools like Git, Jira, Docker, and cloud platforms including AWS or Azure. Some teams prefer Linux-based development environments, CI/CD pipelines, and automated testing suites. The exact combination changes by company, so it helps to review current listings and match your background to the stack used most often.
  • What does a software engineer do day to day in an on-site role?

    An on-site software engineer usually spends the day moving between coding, code reviews, troubleshooting, and team coordination. You may join standups in person, pair with peers on features, and work directly with product managers, designers, or QA staff to refine requirements. In Michigan offices, especially in larger technical hubs, in-person collaboration can speed up issue resolution and planning. Daily tasks often include writing tests, fixing defects, documenting changes, and supporting deployments. The pace can shift based on release cycles, so it is useful to look at team structure when comparing roles.
  • What should I expect from the hiring process for a software engineer job in Michigan?

    Most employers in Michigan use a multi-step process that begins with a recruiter screen, followed by a technical interview and one or more conversations with the hiring team. Depending on the company, you may face coding exercises, system design questions, or a take-home assignment. Some organizations also test communication style and your ability to explain tradeoffs clearly. In sectors like automotive technology and enterprise software, interviews can be fairly structured and may include several stakeholders. Reviewing common interview formats in advance can help you judge how each opening is run.
  • What career growth opportunities are available for software engineers?

    Growth paths are usually strong for a software engineer, especially in Michigan’s larger tech and industrial sectors. Many professionals move from junior to mid-level, then into senior, lead, or staff roles with broader technical ownership. Others shift toward architecture, DevOps, cybersecurity, data engineering, or management, depending on interest and business needs. Companies with in-house platforms often support internal mobility, mentorship, and training budgets, which can help you build depth over time. When evaluating postings, check whether the employer mentions advancement tracks, learning support, or exposure to modern systems.
  • What kind of work environment can I expect in an on-site software engineer job in Michigan?

    Expect a collaborative office setting where direct communication is part of the daily rhythm. Many Michigan employers favor structured teamwork, especially in industries that value secure systems, reliable delivery, and close coordination across departments. You may work in a professional campus, a corporate headquarters, or a smaller product team environment, depending on the company. On-site roles often include set schedules, in-person meetings, and easier access to hardware or specialized equipment. If flexibility matters to you, it is worth comparing office culture, commute expectations, and team routines across current listings.

Resources

  • Frequently asked questions
  • Contact us
  • Privacy policy
  • Money back policy
  • Terms of use

Top job offers

  • Data Analysis
  • Data Entry Clerk
  • Customer Service Rep
  • Human Resource
  • Marketing Manager
  • Customer Service Manager
  • Project Manager
  • Financial Manager
  • Account Manager
  • Operations
  • All remote job titles A–Z
Career Blog
  • AI for Job Seekers
  • Career Development
  • Cover Letters
  • Job Interviews
  • Job Search
  • Resume
  • Salary & Job Offers
  • Workplace
Top Companies
  • JPMorganChase
  • Starbucks
  • EY
  • Accenture
  • Capgemini
  • Allied Universal
  • Bosch
  • Citi
  • Aramark
  • Compass Group
GW
Copyright © 2026, Global Work AI
The names and logos of the companies mentioned are trademarks of their respective owners. Unless explicitly stated, these references are not intended to indicate any endorsement or affiliation with Global Work AI. By continuing to use the website, you agree to the Terms and Conditions and the Privacy Policy.
Copyright © 2026, Global Work AI

500+ jobs found

  • Applied Intuition

    Applied Intuition

    Today

    Software engineer (autonomy tools - sensor sim)

    Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring...

    onsite, Ann Arbor, MI, United States
    Full TimeJunior (<2 years)
  • Rocket Companies

    Rocket Companies

    Today

    Software engineer i

    As a Software Engineer I, you will play a critical role in building backend systems that power innovative AI-driven communication experiences. You'll work with cutting-edge technologies including...

    onsite, Dallas, TX, United States
    Full TimeJunior (<2 years)
  • T

    TGW Systems

    a day ago

    Software test engineer i

    Software Test Engineer I The Software Test Engineer I is an entry-level engineer who supports a team of Software Engineers in the testing, commissioning, and ongoing support of TGW software...

    onsite, Grand Rapids, MI, United States
    Full TimeJunior (<2 years)
  • Applied Intuition

    Applied Intuition

    2 days ago

    Software integration engineer - middle east

    Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring...

    onsite, Ann Arbor, MI, United States
    Full TimeMiddle (2-4 years)
  • Indotronix International Corporation

    Indotronix International Corporation

    6 days ago

    Software integration engineer

    Onsite Job: Software Integration Engineer Work Location: MI-Sterling Heights-34201 Van Dyke Ave Work Schedule: 9/80 Education: Bachelor's degree in STEM field Security Clearance: Ability to obtain a...

    onsite, Sterling Heights, MI, United States
    $84k/yrFull TimeJunior (<2 years)
  • FANUC America Corporation

    FANUC America Corporation

    7 days ago

    Robotics software engineer

    Who You Are We are currently searching for a Robotics Software Engineer who will be pivotal in designing, developing, and implementing software engineering solutions for the Automation Systems Group...

    onsite, Rochester Hills, MI, United States
    Full TimeJunior (<2 years)
  • Amazon

    Amazon

    7 days ago

    Jr. software development engineer - detroit, mi, jr. developer program

    Ready to build the foundation of your software engineering career in a growth-focused program? Amazon is looking for highly motivated students to join the Jr. Developer Program (JDP). As a Jr....

    onsite, Detroit, MI, United States
    $63k/yrFull TimeJunior (<2 years)
  • GripFusion

    GripFusion

    8 days ago

    Forward-deployed software engineer

    Position Summary GripFusion is building the next generation of sports performance technology with Tactile Intelligence. As our Forward-Deployed Software Engineer, you will expand every surface where...

    onsite, Ann Arbor, MI, United States
    $110k – $145k/yrFull TimeMiddle (2-4 years)
  • Schaeffler

    Schaeffler

    8 days ago

    Embedded software engineer - devops (humanoid robotics)

    Schaeffler is a dynamic global technology company and its success has been a result of its entrepreneurial spirit and long history of private ownership. As a partner to all of the major automobile...

    onsite, Troy, MI, United States
    Full TimeMiddle (2-4 years)
  • Indotronix International Corporation

    Indotronix International Corporation

    8 days ago

    Senior software engineer

    Indotronix is seeking an : Onsite Job :Senior Software Engineer Work Location: MI-Sterling Heights-34201 Van Dyke Ave Shift: 8:00 AM to 5:00 PM Clearance: Able to obtain a US Secret Security...

    onsite, Sterling Heights, MI, United States
    $126k/yrFull TimeSenior (5+ years)
  • S3

    S3

    8 days ago

    Software engineer 4 (job code:176962)

    Job Description Responsible for consulting on complex initiatives with broad impact and large-scale planning for Software Engineering; review and analyze complex multi-faceted, larger scale or...

    onsite, Detroit, MI, United States
    $131k/yrFull TimeMiddle (2-4 years)
  • SiTime Corporation

    SiTime Corporation

    8 days ago

    Sr. software engineer, hardware integration

    About SiTime SiTime is the Precision Timing company. Timing is the heartbeat of all electronics, ensuring performance, resilience and scalability. For decades, quartz devices, non-silicon technology,...

    onsite, Ann Arbor, MI, United States
    $100k – $137k/yrFull TimeSenior (5+ years)
  • AUO Corporation America

    AUO Corporation America

    9 days ago

    Senior software system engineer

    AUO Mobility Solutions Corporation America is part of a global leader in display and smart technology solutions. We combine engineering expertise, customer focus, and innovation to deliver...

    onsite, Farmington, MI, United States
    Full TimeSenior (5+ years)
  • Mobis North America

    Mobis North America

    9 days ago

    Embedded software engineer- bootloader

    Job Title: Embedded Software Engineer - Bootloader Reports To: Infotainment Displays Engineering Manager FLSA Classification: Salaried, Exempted Company Overview: MOBIS Technical Center of North...

    onsite, Plymouth, MI, United States
    Full TimeMiddle (2-4 years)
  • Mobis North America

    Mobis North America

    9 days ago

    Embedded software engineer- diagnostics

    Embedded Software Engineer - Diagnostics REPORTS TO: Infotainment Displays Engineering Manager FLSA CLASSIFICATION: Salaried, Exempt COMPANY OVERVIEW MOBIS Technical Center of North America is the...

    onsite, Plymouth, MI, United States
    Full TimeMiddle (2-4 years)
  • Ally

    Ally

    9 days ago

    Principal software engineer

    Ally and Your Career Ally Financial only succeeds when its people do - and that’s more than some cliché people put on job postings. We love this stuff! We see our people as, well, people - with...

    onsite, Charlotte, NC, United States
    $110k – $180k/yrFull TimeLead / Manager
  • Ally

    Ally

    9 days ago

    Senior software engineer

    Ally and Your Career Ally Financial only succeeds when its people do - and that’s more than some cliché people put on job postings. We love this stuff! We see our people as, well, people - with...

    onsite, Charlotte, NC, United States
    $85k – $150k/yrFull TimeSenior (5+ years)
  • Mojo Trek

    Mojo Trek

    11 days ago

    Software engineer - level ii

    Job Description About Mojo Trek Mojo Trek is a trusted custom software delivery firm. We build and modernize the revenue-generating and customer-facing systems that high-growth companies and...

    onsite, Ann Arbor, MI, United States
    $90k – $105k/yrFull TimeMiddle (2-4 years)
  • R

    RHP Staffing

    11 days ago

    Software engineer

    Description Who is RHP Properties? Headquartered in Farmington Hills, Michigan, RHP Properties ( www.rhp.com ) is the nation's largest private owner and operator of manufactured home communities....

    onsite, Farmington Hills, MI, United States
    Full TimeMiddle (2-4 years)
  • Eccalon

    Eccalon

    11 days ago

    Mid-level software engineer

    This position is located onsite in Detroit, MI. Job Description We are seeking a Mid-Level Software Engineer to design, develop, and maintain scalable software solutions. This role is ideal for...

    onsite, Detroit, MI, United States
    Full TimeMiddle (2-4 years)
  • Mojo Trek

    Mojo Trek

    11 days ago

    Software engineer - level iii

    Job Description About Mojo Trek Mojo Trek is a trusted custom software delivery firm. We build and modernize the revenue-generating and customer-facing systems that high-growth companies and...

    onsite, Ann Arbor, MI, United States
    $105k – $120k/yrFull TimeMiddle (2-4 years)
  • Applied Intuition

    Applied Intuition

    13 days ago

    Software integration engineer - customer onsite

    Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring...

    onsite, Ann Arbor, MI, United States
    Full TimeJunior (<2 years)
  • Eccalon

    Eccalon

    13 days ago

    Senior software engineer detroit

    Job Description We are seeking an experienced Senior Software Engineer to lead the design and development of scalable, reliable software systems. This role is ideal for an engineer who can operate...

    onsite, Detroit, MI, United States
    Full TimeSenior (5+ years)
  • Stefanini Group

    Stefanini Group

    14 days ago

    Embedded software engineer

    Details: Stefanini Group is hiring! Stefanini is looking for Embedded Software Engineer, Allen Park, MI. For quick apply, please reach out to Ashish Sharma at 248-263-5623/ [email protected] We are...

    onsite, Allen Park, MI, United States
    Full TimeMiddle (2-4 years)
  • Stout

    Stout

    15 days ago

    Software engineer, business applications - information technology

    At Stout, we’re dedicated to exceeding expectations in all we do – we call it Relentless Excellence ® . Both our client service and culture are second to none, stemming from our firmwide embrace of...

    onsite, Detroit, MI, United States
    Full TimeMiddle (2-4 years)
  • OST

    OST

    19 days ago

    Senior software engineer

    Senior Software Engineer (.NET/Multi-Tenant SaaS) | 6-Month Contract We're looking for a Senior Software Engineer to join a project team on a contract basis. The team is building a modern,...

    onsite, Grand Rapids, MI, United States
    Full TimeSenior (5+ years)
  • Snap-on Inc

    Snap-on Inc

    21 days ago

    Sr. project engineer - embedded software

    Overview Snap-on Business Solutions (A group under RS&amp;I Division of Snap-on Incorporated) Location: Rochester Hill, MI Work Schedule: Monday - Friday in facility 5 days per week Seeking an...

    onsite, Rochester Hill, MI, United States
    Full TimeSenior (5+ years)
  • General Motors

    General Motors

    22 days ago

    Senior software engineer - adas interactive experience

    Job Description Senior Software Engineer — ADAS Interactive Experience Job Summary We are seeking a highly skilled and experienced Senior Software Engineer to join our ADAS HMI team within the...

    onsite, Milford, MI, United States
    Full TimeSenior (5+ years)
  • Amplitude

    Amplitude

    22 days ago

    Software engineer i

    Amplitude is the leading AI analytics platform, helping over 5,200 customers—including Atlassian, Burger King, NBCUniversal, and Square—build better products and digital experiences. With powerful AI...

    onsite, Amsterdam, NY, United States
    $125k – $207k/yrFull TimeJunior (<2 years)
  • HRU-Tech

    HRU-Tech

    22 days ago

    Software engineer - fire control (15102/15103/15092)

    Software Engineer - Fire Control Must have Fire Control experience. This position will require eligibility to obtain a US security clearance. (Non-US Citizens may not be eligible to obtain a security...

    onsite, Sterling Heights, MI, United States
    Full TimeLead / Manager
  • Mariana Minerals

    Mariana Minerals

    23 days ago

    Sr. software engineer, autonomy

    About Mariana Minerals Mariana Minerals is a software-first, vertically integrated minerals company on a mission to supply the critical minerals powering modern energy, AI, and defense technologies....

    onsite, Ann Arbor, MI, United States
    Full TimeSenior (5+ years)
  • T

    TGW Systems

    23 days ago

    Software engineer i

    The Software Engineer I is an entry-level engineer who works with a team of Software Engineers to design, develop, test, commission, and provide ongoing support of TGW software solutions. DUTIES AND...

    onsite, Grand Rapids, MI, United States
    Full TimeJunior (<2 years)
  • T

    TGW Systems

    24 days ago

    Software engineer ii

    The Software Engineer II is a mid-level engineer who works with a team of Software Engineers to design, develop, test, commission, and provide ongoing support of TGW software solutions. DUTIES AND...

    onsite, Grand Rapids, MI, United States
    Full TimeMiddle (2-4 years)
  • Match Point Solutions

    Match Point Solutions

    a month ago

    Software engineer

    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,...

    onsite, Auburn Hills, MI, United States
    $90k – $115k/yrFull TimeSenior (5+ years)
  • Ascentt

    Ascentt

    a month ago

    Senior software engineer

    About the Job: We are seeking a C, C++ Software Engineer with strong hands-on experience designing, building and maintaining high-quality, performant software in C and C++. The engineer owns features...

    onsite, Ann Arbor, MI, United States
    Full TimeSenior (5+ years)
  • Amazon

    Amazon

    a month ago

    Software development engineer ii, core selling partner experience

    Are you passionate about building software that operates at massive scale and directly impacts millions of customers? As a Software Development Engineer II at Amazon, you will design, build, and...

    onsite, Detroit, MI, United States
    $144k – $194k/yrFull TimeMiddle (2-4 years)
  • Woven by Toyota

    Woven by Toyota

    a month ago

    Software engineer ii, safety & quality tooling

    Woven by Toyota is enabling Toyota’s once-in-a-century transformation into a mobility company. Inspired by a legacy of innovating for the benefit of others, our mission is to challenge the current...

    onsite, Ann Arbor, MI, United States
    Full TimeMiddle (2-4 years)
  • East Penn Manufacturing - Deka Batteries

    East Penn Manufacturing - Deka Batteries

    a month ago

    Senior software engineer

    Get to know East Penn! Navitas Systems LLC, a leader in comprehensive energy storage solutions, was formed in 2011 with the merger of MicroSun Innovative Energy Storage Solutions and MicroSun...

    onsite, Pittsfield Charter Township, MI, United States
    Full TimeSenior (5+ years)
  • KODE Labs

    KODE Labs

    a month ago

    Senior software engineer

    KODE Labs, headquartered in Detroit Michigan is seeking a Senior Software Engineer to join our growing team in Detroit. In this role, you'll be responsible for designing and building resilient and...

    onsite, Detroit, MI, United States
    Full TimeSenior (5+ years)
  • Torc Robotics

    Torc Robotics

    a month ago

    Software engineer ii, mission interface

    About the Company At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business. A leader in autonomous driving since 2007, Torc has...

    onsite, Ann Arbor, MI, United States
    $139k – $167k/yrFull TimeMiddle (2-4 years)

10,000,000+ more jobs available!