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 19 of 10,000 jobs

Staff Software Engineer - IVI Camera Software

CAN01 - Canada Automotive

Dearborn, Michigan, 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 Oct 23, 2026
View details Apply

Software Engineer, II - Data Engineering

Torc Robotics

Ann Arbor, MI Full-time Remote $139,000 - $166,800

Torc’s Data Engineering team builds secure, scalable data systems that power analytics, simulation, and ML training for automated trucks. As a Software Engineer, II - Data Engineering, you will implement AWS-native data ingestion, ETL, and storage solutions, build resilient pipelines for massive fleet and simulation data, and help scale the data lake for ML training.

Last seen Oct 23, 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 Oct 12, 2026
View details Apply

Software Engineer, I - Data Engineering

Torc Robotics

Ann Arbor, MI Full-time $114,400 - $137,300

Torc's Data Engineering team builds secure, scalable data systems for automated truck software within the Daimler family, focused on transforming freight movement. As a Software Engineer, I - Data Engineering, you will contribute to AWS-based data ingestion, ETL, and storage solutions, build resilient pipelines for massive fleet and simulation data, and support the Data Factory and data lake for ML training.

Last seen Oct 23, 2026
View details Apply

Senior Software Engineer, Legal, CoCounsel Forward Deployed Engineering

Thomson Financial

Ann Arbor, Michigan, United States Full-time Hybrid $109,000 - $203,000 / year

CoCounsel Forward Deployed Engineering at Thomson Reuters builds next‑gen legal AI solutions that empower law firms and corporate legal teams. The Senior Software Engineer designs, builds, and deploys bespoke AI systems, collaborates with AI engineers and legal experts, and writes clean, secure Python code using DevOps, IaC, and TDD. Hybrid work from an assigned office (2‑3 days onsite) across US and Canada locations, with occasional travel to client sites.

Last seen Oct 23, 2026
View details Apply

Software Engineer

ACCEO Solutions

Michigan, United States Full-time $70,000 - $80,000

SmartCop, part of Harris Computer's Frontline portfolio, delivers integrated public safety software for law enforcement and first responders. The Software Engineer builds reliable, scalable applications for SmartCop systems, collaborates across the software development lifecycle, and leverages AI‑assisted development tools to improve code quality and testing.

Last seen Oct 12, 2026
View details Apply

Software Engineer I

Rocket Mortgage by Quicken Loans

Detroit, Michigan, United States Full-time On-site $84,000 - $207,000

Servicing Technology at Rocket Mortgage builds client‑facing and team‑member‑facing servicing applications for millions of homeowners. As a Software Engineer I you will code full‑stack features, write automated tests, and deploy services on AWS/EKS while leveraging AI code‑generation tools.

Last seen Oct 23, 2026
View details Apply

Software Engineer

CACI International

Ypsilanti, Michigan, United States Full-time On-site $86,100 - $181,000 / year

CACI seeks a Software Engineer to support the development of algorithms and software for synthetic aperture radar, low observables, and remote sensing capabilities. The role involves converting prototypes into robust applications, collaborating with scientists, and maintaining scalable code within the full development lifecycle.

Last seen Oct 23, 2026
View details Apply

Engineer-Software

Alps Alpine (North America), Inc.

Auburn Hills, MI Full-time

Alps Alpine (North America), Inc. seeks a Software Engineer in Auburn Hills, MI to design and develop software applications for automotive systems. Day-to-day work includes analyzing customer and system requirements, writing clean code, performing unit and functional testing, collaborating on hardware-software integration, and supporting internal certification efforts (e.g., ASPICE, TISAX, ISO/TS 16949).

Last seen Oct 23, 2026
View details Apply

Software Engineer

CAN01 - Canada Automotive

Dearborn, Michigan, United States Full-time $138,486 - $178,099 / year

Global Data Insight & Analytics at Ford drives mobility through data, metrics, and analytics. As a Software Engineer on the Rewards Program and Dealer Member Portal team, you design, develop, and test high‑quality microservices in Java 11/17, Spring Boot, and Spring Cloud, while collaborating with Product Managers, Architects, and DevOps to build a scalable platform.

Last seen Oct 23, 2026
View details Apply

Software Engineer

CACI International

Ypsilanti, Michigan, United States Full-time $58,000 - $115,900 / year

CACI’s RST business unit is building advanced remote sensing software for synthetic aperture radar and electro‑optical systems. The role turns algorithm prototypes into robust, scalable applications, collaborating with radar experts to improve image quality.

Last seen Oct 23, 2026
View details Apply

Software Engineer

USA01 - USA Automotive

Dearborn, Michigan, United States Full-time Hybrid $99,100 - $166,200 / year

The Vehicle Software Engineering Services team at Ford designs scalable cloud platforms and microservices to power connected vehicles and OTA systems. This role involves building user-facing applications that ensure low-latency, resilient, and secure solutions for millions of global vehicles.

Last seen Oct 23, 2026
View details Apply

Software Engineer

USA01 - USA Automotive

Livonia, Michigan, United States Full-time Hybrid $99,600 - $166,600 / year

The FDSP team builds cloud-based Java microservices and data repositories that interface with client tools used by vehicle service technicians to diagnose Ford's vehicles. As a Software Engineer, you will work on a collaborative software delivery team to support this business-critical system, developing and maintaining the microservices and data repositories.

Last seen Oct 15, 2026
View details Apply

Software Engineer I

AMERISURE

Farmington Hills, Michigan, United States Full-time Hybrid

Amerisure Mutual Insurance Company builds insurance platforms that protect businesses and employees. As a Software Engineer I you will assist senior engineers with architecture, develop code, write automated tests, and support cloud‑native applications in a 3‑day hybrid schedule at the Farmington Hills office.

Last seen Oct 22, 2026
View details Apply

Software Engineer

NOX METALS

Detroit, Michigan, United States Full-time On-site

Nox Metals is building the supply chain platform for American manufacturing. This Software Engineer role in Detroit involves developing end-to-end features using TypeScript, NestJS, and React to automate factory operations and integrate with shop floor hardware.

Last seen Oct 23, 2026
View details Apply

Software Engineer

CAN01 - Canada Automotive

Dearborn, Michigan, United States Full-time Hybrid

Back‑end Software Engineering Team at CAN01 – Canada Automotive builds connected services that power web, mobile and API clients for Ford’s telematics platform. The Software Engineer designs, develops and maintains robust backend services and APIs using Java, Spring Boot, Kotlin or Node.js, and collaborates daily with Product Managers, Designers and DevOps to deliver high‑quality, cloud‑native microservices.

Last seen Oct 23, 2026
View details Apply

Software Engineer

USA01 - USA Automotive

Dearborn, Michigan, United States Full-time Hybrid

Ford Next Businesses team builds cloud native services for Ford retail consumers. The Senior Software Engineer designs, develops, and evolves microservices using Java Spring Boot on GCP Cloud Run, implements CI/CD pipelines, and ensures scalability, reliability, and security.

Last seen Oct 10, 2026
View details Apply

Software Engineer 2

Strattec Security

Auburn Hills, Michigan, United States Full-time On-site

Lead embedded software development for automotive security systems. Design architecture, code in C/Assembly, integrate and test across global sites.

Last seen Oct 23, 2026
View details Apply

Software Test Engineer

CAN01 - Canada Automotive

Dearborn, Michigan, United States Full-time Hybrid $102,190 - $204,611 / year

Software Test Engineer at Ford Next, a fast‑moving team incubating vehicle‑adjacent businesses. The role builds and executes testing tools and automation for remote vehicle tracking, diagnostics, and connected‑vehicle services, ensuring high quality software for Ford customers.

Last seen Oct 23, 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 CAN01 - Canada Automotive, Torc Robotics, Thomson Financial, ACCEO Solutions, Rocket Mortgage by Quicken Loans, CACI International, and others. Every listing links straight to the employer's application page.

What do Software Engineer jobs in Michigan pay?

13 of the 19 newest listings disclose pay, for example $112,680 - $212,760 / year at CAN01 - Canada Automotive, $139,000 - $166,800 at Torc Robotics, $160,800 - $193,000 / year at Torc Robotics. Open a listing for the full compensation details.

Are any of these roles remote?

Of the 19 newest listings on this page, 1 is remote and 8 are hybrid. The work model is shown on each job card.