Software Engineer Jobs in Michigan, United States

10,000 jobs available

Find Software Engineer opportunities in Michigan, United States. Browse 10,000 open positions from top employers in the area.

Showing 20 of 10,000 jobs

Software Engineer - System and Software Engineering Tools

General Motors

Warren, Michigan, United States of America Full-time Hybrid

General Motors' product teams are redefining mobility through human-centered design, creating vehicles and experiences that are safer, smarter, and more connected. As a Software Engineer on the System and Software Engineering Tools team, you will develop in-house Java-based tooling and automation scripts for software and system modelling within the SDV2 architecture, integrate ECU interface generation, and provide technical guidance to business owners on SDV tooling and processes.

Last seen Sep 3, 2026
View details Apply

Embedded Systems Software Engineer (Engineer Software 4) - 29063

Huntington Ingalls Industries

Detroit,MI,United States Full-time $117,262 - $145,000 / year

All-Domain Operations (ADO) within HII Mission Technologies designs and integrates advanced ISR and mission management systems for the DoD. The Embedded Systems Software Engineer will establish DevOps pipeline automation for embedded ground vehicle platforms, mentor project teams, and embed AI capabilities into workflows. Detroit, MI, on-site role with 0-10% travel.

Last seen Sep 3, 2026
View details Apply

Application Software Engineer - Software Integration / Embedded Software

Wayve

Detroit, MI, USA Full-time Hybrid

Wayve seeks an Application Software Engineer to localize and advance autonomous driving tech for the US market. The role focuses on bring‑up and early validation of AI software stack on customer hardware, ensuring seamless performance across diverse SoCs and operating systems.

Last seen Aug 26, 2026
View details Apply

Software Engineer (Base Software/ Diagnostic SW)

Robert Bosch

Farmington Hills,MI,USA Full-time On-site

Bosch VM Product Division develops safety-critical software for active driving systems such as ABS and ESP. The engineer designs, implements, and integrates AUTOSAR‑based Base Software components, conducts verification, and collaborates with global teams to deliver high‑quality embedded solutions. Farmington Hills campus, on‑site work model, relocation assistance available.

Last seen Aug 25, 2026
View details Apply

Senior Software Engineering Manager, Software Applications

General Motors

Warren, Michigan, United States of America Full-time Hybrid

General Motors is seeking a Senior Software Engineering Manager to lead engineering strategy, delivery, and technical execution for a diverse portfolio of business-critical software applications, integrations, and modernization initiatives. This hands-on leadership role requires principal-level engineering depth: the manager will lead multiple teams, own technical direction across modern platforms and legacy systems, drive modernization and technical-debt reduction, enforce strong engineering pr

Last seen Sep 3, 2026
View details Apply

Software Engineer, Autonomous Vehicles Software Systems - Early Career

General Motors

Warren, Michigan, United States of America Full-time Hybrid

Software Engineer on the AV Software Validation team at GM. Hybrid role in Sunnyvale, CA and Warren, MI. Develop and prototype autonomy benchmarking strategies, convert validation plans into production code, analyze simulation and on-road data, build scalable testing tools, and drive coding best practices. Requires a Master’s in CS, ME, AE, Physics, Data Science or related field, software engineering experience, AI skills, and proficiency in SQL, Python, C++.

Last seen Sep 3, 2026
View details Apply

Chief Engineer - Software (Battery Electric Vehicle Software & Controls) - Hybrid

Oshkosh Corporation

Remote-US-Michigan Full-time Hybrid $118,600 - $204,000 / year

Oshkosh Defense seeks a Chief Engineer to lead the xEV Powertrain Controls & Software team, driving technical strategy for battery and hybrid electric vehicle propulsion systems. The role involves overseeing embedded software, controls, and system integration across Detroit or Oshkosh locations in a hybrid work model.

Last seen Sep 3, 2026
View details Apply

Software Engineering Manager - Software Aligned Vehicle

General Motors

Warren,Michigan,United States of America Full-time Hybrid

Software Aligned Vehicle organization at General Motors builds critical vehicle software distribution platforms. The Engineering Manager leads a high‑performing team delivering software solutions, overseeing architecture, quality, and full lifecycle while collaborating with product, hardware, and design groups.

Last seen Sep 3, 2026
View details Apply

Senior Software Engineer - Software Integration Manager

General Motors

Milford, Michigan, United States of America Full-time Hybrid

This Senior Software Engineer role within the Software Integration Manager function at General Motors plans, leads, and executes software content and timing for SDV2.0 MCU software releases. Day-to-day work includes directing software builds, testing, and validation, documenting delivery and ADV plans, driving issue resolution, and fostering best practices to reduce lead time.

Last seen Sep 3, 2026
View details Apply

Senior Software Engineer - CI/CD and Software Development Tools

General Motors

Warren, Michigan, United States of America Full-time Hybrid

The Senior Software Engineer role sits within the Continuous Integration/Continuous Deployment (CI/CD) and Embedded Software Development Tools organization (VEST) at General Motors. You will design, build, and operate cloud-based CI/CD platforms and pipelines that support GM’s embedded software production and large-scale virtualized test environments, blending CI/CD tooling expertise with cloud infrastructure skills to enable automated builds, scalable Bazel-based build/test systems, and headles

Last seen Aug 21, 2026
View details Apply

Staff Software Engineer - IVI Camera Software

CAN01 - Canada Automotive

Dearborn,MI,United States Full-time Hybrid $112,680 - $212,760 / year

Ford IVI Camera Software team builds mission‑critical camera pipelines for next‑gen infotainment. The Staff Engineer designs, develops, and tests high‑availability camera software, integrates camera feeds into vehicle displays, and drives performance and reliability on embedded platforms.

Last seen Sep 3, 2026
View details Apply

Chief Engineer/Principal Software Engineer

CACI International

Ypsilanti, MI, US Full-time On-site $114,600 - $252,100 / year

CACI is seeking a Chief Engineer/Principal Software Engineer to lead technical execution for a large-scale government program supporting a modern data lake system for national critical operations. Partnering with a Chief Architect, you will manage delivery, operational rigor, engineering standards, and team enablement for a distributed team of 45+ engineers across AWS-hosted environments.

Last seen Sep 3, 2026
View details Apply

Gasoline Engine Controls Software Engineer

USA01 - USA Automotive

Dearborn, MI, United States Full-time Hybrid

As a member of the Engine Controls software team at Ford in Dearborn, MI, you will collaborate across calibration, systems engineering, and vehicle integration to develop robust, production-ready solutions for current and next-generation boosted engine programs. Day-to-day work involves programming embedded automotive controls in C, testing and debugging automotive embedded controls, and using Matlab Simulink for software development and simulation.

Last seen Sep 3, 2026
View details Apply

Full-Stack Software Engineer - Vehicle Software Release & Deployment

USA01 - USA Automotive

Dearborn, MI, United States Full-time Hybrid $85,400 - $192,900 / year

The Full-Stack Software Engineer role sits within Ford's Software Release & Deployment function in Dearborn, MI, operating on a hybrid schedule. The position drives development of Ford's global Release & Update capability, delivering Over The Air (OTA) software updates to millions of vehicles at scale.

Last seen Sep 3, 2026
View details Apply

Lead Engineer, Software Engineering - Hybrid

XPO, Inc.

Ann Arbor, MI, US Full-time Hybrid

Lead Engineer, Software Engineering (Mobile Development) at XPO in Ann Arbor, MI, US, is a hybrid role focused on leading the design, development, and delivery of mobile and business technology-enabled applications. Day-to-day work includes providing technical leadership, managing code quality and branching, mentoring developers, coordinating technical tasks, and supporting production deployments and troubleshooting on an on-call basis.

Last seen Aug 25, 2026
View details Apply

Senior, Software Engineer - Platform Engineering

Torc Robotics

Ann Arbor, MI Full-time $160,800 - $193,000 / year

The Platform Engineering team seeks a Senior Software Engineer to build and evolve internal platforms and services that empower engineers to automate and accelerate software development, testing, and validation for autonomous vehicles worldwide. Day-to-day work includes designing platform infrastructure across build, test, deployment, and release workflows; maintaining a multimodal test execution platform; operating shared services like workflow orchestration, observability, remote development e

Last seen Sep 3, 2026
View details Apply

Principal Software Engineer, Agentic Engineering

Fifth Third Bancorp

Farmington Hills, MI Full-time Hybrid

Fifth Third Bank is hiring a Principal Software Engineer for its Agentic Engineering team to build a platform where specialized AI agents compose across technical domains such as knowledge, ITSM, network security, cloud, and source code. Day-to-day, you will lead and grow a team of engineers, set engineering standards, architect shared agent services and protocols, stay hands-on with code and prototyping, and own agent quality, safety, and observability.

Last seen Sep 3, 2026
View details Apply

Senior Software Design Engineer - Engine Controls

General Motors

Milford, Michigan, United States Full-time Hybrid

Controls and Software team at General Motors designs embedded control software for next‑generation engine and transmission platforms. Leads development of C‑based embedded controls, collaborates with controls, systems and architecture engineers to define software architecture, implements and tests code using Simulink and auto‑generated tools, and drives quality through MISRA compliance and test‑driven practices.

Last seen Sep 3, 2026
View details Apply

Lead Software Engineer AI (Staff Engineer)

Thomson Financial

Ann Arbor,MI,USA Full-time Hybrid $127,400 - $236,600 / year

Audit Suite team at Thomson Reuters builds AI-native backend platforms for tax and audit professionals. The Lead Software Engineer AI drives architecture and development of core AI orchestration services, designs high‑throughput, low‑latency workflows, and mentors engineers across multiple squads.

Last seen Sep 3, 2026
View details Apply

Engine Controls Software Engineer

USA01 - USA Automotive

Dearborn, MI, United States Full-time Hybrid

Powertrain Controls team at Ford develops embedded algorithms for air‑path and turbo systems. The engineer designs, implements and validates control software for temperature estimation, boost control and wastegate actuation within the Powertrain Control Module.

Last seen Sep 3, 2026
View details Apply

Software Engineer Jobs in Michigan: FAQ

How many Software Engineer jobs in Michigan are open right now?

10,000 Software Engineer jobs in Michigan are live on NextGig, all seen active within the last 45 days. The list refreshes daily as new roles are posted and filled ones drop off.

Which companies are hiring for Software Engineer jobs in Michigan?

Employers with current openings include General Motors, Huntington Ingalls Industries, Wayve, Robert Bosch, Oshkosh Corporation, CAN01 - Canada Automotive, and others. Every listing links straight to the employer's application page.

What do Software Engineer jobs in Michigan pay?

7 of the 20 newest listings disclose pay, for example $117,262 - $145,000 / year at Huntington Ingalls Industries, $118,600 - $204,000 / year at Oshkosh Corporation, $112,680 - $212,760 / year at CAN01 - Canada Automotive. Open a listing for the full compensation details.

Are any of these roles remote?

Of the 20 newest listings on this page, 16 are hybrid. The work model is shown on each job card.