Software Development Jobs in Michigan by Main Cities
Lansing
(557 postings)
Software Engineer,...; Programmer Analyst –...
Detroit
(419 postings)
Senior Mobile Engineer;...; Team Leader, Engineering...
Ann Arbor
(328 postings)
Remote Data Engineer...; Senior Software Engineer...
Dearborn
(241 postings)
Senior Backend Engineer...; Senior Software Engineer...
Grand Rapids
(194 postings)
Duck Creek Senior...; Duck Creek Senior...
Southfield
(99 postings)
Senior Java Architect,...; Senior Software...
Auburn Hills
(84 postings)
Senior Full-Stack...; Senior Web Application...
Troy
(81 postings)
Full-Stack .NET Core...; Principal Software...
Warren
(73 postings)
SW Verification Test...; Embedded Software & UI...
Farmington Hills
(69 postings)
Remote Java Software...; Software Developer II -...
Novi
(63 postings)
Software Developer, AGV...; On-site BMS Embedded...
Holland
(59 postings)
Front-end Developer; Back end Developer...
Pontiac
(46 postings)
Mobile Application...; .NET Software Engineer:...
Okemos
(26 postings)
Senior Full-Stack Java...; Full Stack Java...
Portage
(26 postings)
Software Design Quality...; Principal Software...
Sterling Heights
(23 postings)
Senior Embedded SW...; Senior Embedded SW...
Bay City
(20 postings)
Senior Embedded Software...; Sr. Software Engineer |...
Birmingham
(20 postings)
Software Engineer, AI...; AI-Driven Full-Stack...
Rochester
(20 postings)
Software Developer,...; Senior Embedded Project...
Jackson
(17 postings)
Senior iOS Engineer –...; Sr Software Engineer...
Allen Park
(16 postings)
Software Update...; Student Worker Program –...
Livonia
(15 postings)
AI Modeling Lead - in...; Software Developer,...
East Lansing
(13 postings)
Systems Programmer III; Software Engineer II...
Midland
(12 postings)
Tech Lead, Android Core...; Senior Software...
Rochester Hills
(9 postings)
Entry-Level .NET/WPF...; Software Applications...
Wixom
(9 postings)
Senior Level Salesforce...; Application Engineer –...
Kalamazoo
(8 postings)
Software Developer;...; Golang/C++ Systems API...
Romulus
(8 postings)
Remote .NET Engineer;...; Senior Software Engineer...
Mount Pleasant
(7 postings)
Software Developer;...; Software Engineer,...
Battle Creek
(6 postings)
Web Developer/Engineer...; Senior Web Developer &...
Royal Oak
(5 postings)
Senior Software...; Senior Software...
Traverse City
(5 postings)
Software Developer;...; Assoc, FrontEnd Eng -...
Zeeland
(5 postings)
Digitaal inspirator &...; Senior intake en service...
Flint
(4 postings)
Full-Stack Web Developer...; Full Stack Web Developer...
Saginaw
(4 postings)
Software Developer;...; Impactful Software...
Ypsilanti
(4 postings)
Software Engineer;...; Software Engineer;...
Benton Harbor
(3 postings)
Lead Embedded Software...; Manager Embedded...
Monroe
(3 postings)
Associate Application...; Associate Application...
Owosso
(3 postings)
Mac Software Engineer...; Senior iOS Architect -...
Saint Clair
(3 postings)
Software Engineering...; Software Engineering...
Saint Clair Shores
(3 postings)
Principal Engineer - Gen...; Senior Gen AI Platform...
Utica
(3 postings)
Embedded Software...; Automotive Embedded...
Wyoming
(3 postings)
API Platform Engineer; Azure Intermediate...
Plymouth
(2 postings)
Autonomous Driving Kit...; Autonomous Driving Kit...
Westland
(2 postings)
Embedded Systems Lead...; Senior BI Specialist;...
Charlotte
(1 posting)
Senior Software...
Clawson
(1 posting)
Full Stack Developer;...
Grand Haven
(1 posting)
Robotics Technician:...
Highland Park
(1 posting)
Highland Park Quality...
Holt
(1 posting)
Robotics Technician -...
Hudsonville
(1 posting)
Robotics Technician:...
Iron Mountain
(1 posting)
Auxiliar de Bodega
Marshall
(1 posting)
Senior Embedded Software...
Melvindale
(1 posting)
Software Engineer, AI...
Milan
(1 posting)
Controls Technician:...
Whitmore Lake
(1 posting)
Lead Controls Software...
today
1.
AI Engineer — RAG/LLM Systems; Hybrid
Job in
Ann Arbor, Michigan, USA
Software Development (AI Engineer, Machine Learning/ ML Engineer, Software Engineer, Data Scientist)
Position: Staff AI Engineer — RAG/LLM Systems (Hybrid) - A leading recruitment agency is seeking a Staff Software Engineer to help build...
AI Engineer — RAG/LLM Systems; Hybrid JobListing for: Greybridge Search & Selection |
today
2.
Software Engineering Manager – Dealer Platforms
Job in
Dearborn, Michigan, USA
Software Development (Cloud Engineer - Software, Software Engineer, Full Stack Developer)
Job Category: - Enterprise Technology - Degree Level: Bachelor’s Degree or equivalent - Job Description - We are the movers of the...
Software Engineering Manager – Dealer Platforms JobListing for: Ford |
today
3.
Senior ML Engineer – ADAS & Autonomous Driving; Hybrid
Job in
Belleville North, Michigan, USA
Software Development (AI Engineer, Machine Learning/ ML Engineer)
Position: Senior ML Engineer – ADAS & Autonomous Driving (Hybrid) - Location: Belleville North - A leading automobile manufacturer in...
Senior ML Engineer – ADAS & Autonomous Driving; Hybrid JobListing for: Subaru |
today
4.
Software Engineer, macOS Core Product - Jackson
Job in
Jackson, Michigan, USA
Software Development (Software Engineer, Full Stack Developer)
Position: Software Engineer, macOS Core Product - Jackson, USA - Software Engineer, macOS Core Product - Jackson, USA - 2 days ago Be...
Software Engineer, macOS Core Product - Jackson JobListing for: Speechify |
today
5.
Senior Software Engineer; Java
Job in
Ann Arbor, Michigan, USA
Software Development (Software Engineer, Full Stack Developer)
Position: Senior Software Engineer (Java) - Overview - We are hiring a Senior Software Engineer to join our Academia & Government team...
Senior Software Engineer; Java JobListing for: Clarivate Analytics US LLC |
today
6.
Software Engineer, macOS Core Product - Lansing
Job in
Lansing, Michigan, USA
Software Development (Software Engineer, Full Stack Developer, Senior Developer, App Developer - Mobile/Web)
Software Engineer, macOS Core Product - Lansing, USA - Apply for the Software Engineer, macOS Core Product - Lansing, USA role at...
Software Engineer, macOS Core Product - Lansing JobListing for: Speechify |
today
7.
Senior Software Engineer - Azure .NET & Scalable Systems
Job in
Lansing, Michigan, USA
Software Development (Software Engineer, Senior Developer, C# / Unity Developer)
A healthcare technology firm is seeking an experienced software engineer to join an agile team. The role involves designing scalable...
Senior Software Engineer - Azure .NET & Scalable Systems JobListing for: Highmark Health |
today
8.
Senior Embedded Software Engineer - DoD Secret Clearance
Job in
Grand Rapids, Michigan, USA
Software Development (Embedded Software Engineer, Software Engineer)
Job Summary - Senior Embedded Software Engineer – High‑assurance embedded systems. Join GE Aerospace Defense and Systems Emerging...
Senior Embedded Software Engineer - DoD Secret Clearance JobListing for: GE Aerospace |
today
9.
Manager, Engineering - ML Ops & Frameworks
Job in
Ann Arbor, Michigan, USA
Software Development (AI Engineer, Data Engineer, Software Engineer)
About the Company - At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and...
Manager, Engineering - ML Ops & Frameworks JobListing for: Torc |
today
10.
Senior Embedded Software Engineer Assurance Systems
Job in
Grand Rapids, Michigan, USA
Software Development (Embedded Software Engineer, Software Engineer, C++ Developer)
Position: Senior Embedded Software Engineer - High - Assurance Systems - A leading aerospace organization in Grand Rapids, MI, is...
Senior Embedded Software Engineer Assurance Systems JobListing for: GE Aerospace |
today
11.
Senior Backend Engineer, AI Model Serving & TTS
(Remote / Online) - Candidates ideally in
Detroit, Michigan, USA
Software Development (Backend Developer)
A leading tech firm in Detroit is seeking a Senior Backend Engineer to enhance their infrastructure and optimize key product flows. The...
Senior Backend Engineer, AI Model Serving & TTS JobListing for: Clutch Canada |
today
12.
Remote Embedded Verification Engineer - Vehicle Health
(Remote / Online) - Candidates ideally in
Grand Rapids, Michigan, USA
Software Development (Software Engineer)
A leading consulting firm is seeking a Low Level Software Verification Engineer to support an Integrated Vehicle Health Monitoring system...
Remote Embedded Verification Engineer - Vehicle Health JobListing for: Real Time Consulting, LLC |
today
13.
Software Engineering Manager - Safety Technology
Job in
Saint Clair, Michigan, USA
Software Development (Software Engineer, Software Project Mgr/ Lead)
Software Engineering Manager - Safety Technology - Southfield, MI - Job Summary - Our client, a global leader in vehicle safety...
Software Engineering Manager - Safety Technology JobListing for: Recooty |
today
14.
Senior Software Engineer, Windows/Desktop - Detroit-Ann Arbor
(Remote / Online) - Candidates ideally in
Detroit, Michigan, USA
Software Development (Software Engineer, Full Stack Developer, App Developer - Mobile/Web, C# / Unity Developer)
Position: Senior Software Engineer, Windows/Desktop Applications - Detroit - Ann Arbor, USA - Mission - The mission of Speechify is to...
Senior Software Engineer, Windows/Desktop - Detroit-Ann Arbor JobListing for: Clutch Canada |
today
15.
Software Engineer, Full Stack Developer, Cloud Engineer - Software
Job in
Dearborn, Michigan, USA
Software Development (Software Engineer, Full Stack Developer, Cloud Engineer - Software)
Position: Software Engineer #1044945 - Dearborn, Michigan - Software Engineer #1044945 - Job Description: - Employees in this job...
Software Engineer, Full Stack Developer, Cloud Engineer - Software JobListing for: FastTek Global |
today
16.
Senior Software Engineer — Full-Stack, AI & Security
Job in
Dearborn, Michigan, USA
Software Development (Software Engineer, Full Stack Developer)
Position: Senior Software Engineer 3 — Full - Stack, AI & Security - A technology solutions provider in Dearborn, Michigan is seeking...
Senior Software Engineer — Full-Stack, AI & Security JobListing for: FastTek Global |
today
17.
Lead Engineer – Engineering Tools
Job in
Grand Rapids, Michigan, USA
Software Development (Software Engineer, C++ Developer, Python)
Position: Lead Engineer 1 – Engineering Tools - Job Description Summary - This description outlines the responsibilities and tasks of the...
Lead Engineer – Engineering Tools JobListing for: Energy Consulting group |
today
18.
Lead Software Developer - Product Development · Wixom, Michigan
Job in
Wixom, Michigan, USA
Software Development (Software Engineer, Full Stack Developer, Cloud Engineer - Software)
Position: Lead Software Developer - United States Product Development · Wixom, Michigan - Lead Software Developer - 📍 - Location -...
Lead Software Developer - Product Development · Wixom, Michigan JobListing for: Metrologic Group |
today
19.
Senior Frontend Engineer, DevX Platform; Remote
(Remote / Online) - Candidates ideally in
Lansing, Michigan, USA
Software Development (Front End Developer, Software Engineer)
Position: Senior Frontend Engineer, DevX Platform (Remote) - A leading cryptocurrency company is seeking a Frontend Developer to enhance...
Senior Frontend Engineer, DevX Platform; Remote JobListing for: Coinbase |
today
20.
Software Developer; Entry Level
Job in
Lansing, Michigan, USA
Software Development (Software Engineer)
Position: Software Developer (Entry Level) - Please note that this position is based on our campus in Madison, WI, and requires...
Software Developer; Entry Level JobListing for: Epic |