×
Register Here to Apply for Jobs or Post Jobs. X

Software Development Jobs in Michigan by Main Cities

Ann Arbor (338 postings) Remote Software Engineer...;  Remote Kotlin Developer...
Detroit (332 postings) Team Lead, Android Core...;  Front-end developer...
Dearborn (329 postings) Front-end developer;  Healthcare Front-End...
Lansing (228 postings) Team Lead, Android Core...;  Remote Java Web...
Grand Rapids (203 postings) PeopleSoft Developer -...;  Remote UiPath AI...
Sterling Heights (191 postings) Team Lead, Android Core...;  Remote Data Warehouse...
Troy (188 postings) SW Development Engineer...;  Remote Kotlin Developer...
Farmington Hills (150 postings) Remote Custom Solutions...;  PeopleSoft Developer -...
Livonia (143 postings) Remote Custom Solutions...;  PeopleSoft Developer -...
Shelby Township (131 postings) PeopleSoft Application...;  Remote Software...
Warren (127 postings) On-Site Automotive...;  Remote UiPath AI...
Flint (123 postings) On-Site Automotive...;  Remote Java Web...
Southfield (109 postings) Technical Lead - Full...;  Remote Software Engineer...
Westland (109 postings) On-Site Automotive...;  Front-end developer...
Clinton Township (107 postings) Remote Custom Solutions...;  On-Site Automotive...
Novi (96 postings) Backend Engineer II...;  Remote UiPath AI...
Wyoming (83 postings) Backend Engineer II...;  ServiceNow Developer...
Rochester Hills (75 postings) Remote Data Warehouse...;  Remote Custom Solutions...
Pontiac (74 postings) Remote Java Web...;  Senior Software Engineer...
Kalamazoo (72 postings) Technical Lead - Full...;  Remote Software Engineer...
Auburn Hills (69 postings) XIL Framework and...;  Web Developer: Problem...
Taylor (67 postings) Remote Java Web...;  Quality Automation...
Dearborn Heights (66 postings) Remote Data Warehouse...;  Software Engineer II,...
West Bloomfield Township (65 postings) Technical Lead - Full...;  Remote Custom Solutions...
Royal Oak (49 postings) Remote Curam Architect &...;  SW Development Engineer...
Plymouth (35 postings) Senior Automotive...;  Summer Software Engineer...
Portage (28 postings) Test Engineer;  Test Engineer: Python...
Allen Park (21 postings) Automotive Embedded...;  IT Developer...
Jackson (15 postings) Senior Software...;  Hybrid Software Engineer...
Okemos (15 postings) Senior Full-Stack...;  Sr Full Stack Java...
Holland (14 postings) Software Engineer - 3D...;  Senior/Lead IT Solution...
Wixom (14 postings) Java Developer;  Software Engineer -...
Ypsilanti (11 postings) Software Engineer Intern...;  Software Engineer; S...
Birmingham (8 postings) Software Development...;  Director, Platform &...
Midland (7 postings) Azure AI & Power...;  Senior Systems...
Saline (7 postings) Embedded and Software...;  Embedded and Software...
Zeeland (6 postings) Senior Programmer Analyst;  Embedded Software...
Battle Creek (4 postings) Software Deployment;  Remote Reliability Lead...
East Lansing (4 postings) Senior Software...;  Software Engineer Intern...
Monroe (4 postings) Associate Application...;  Remote Tech Lead,...
Brighton (3 postings) Algorithm & Functional...;  Lead Automotive...
Milan (3 postings) Associate Technical...;  Associate Power Platform...
Muskegon (3 postings) Senior .NET Software...;  Dotnet Developer...
Rochester (3 postings) Senior Project Engineer...;  Sr. Project Engineer -...
Walker (3 postings) Principal Engineer;  Principal Engineer...
Benton Harbor (2 postings) Technical Lead Engineer;  Senior SRE: Global AWS...
Farmington (2 postings) Staff Engineer, Software...;  Java GCP Developer...
Grandville (2 postings) In-House API &...;  Developer; React.js...
Hudsonville (2 postings) Embedded Software...;  Remote Embedded Firmware...
Romulus (2 postings) Senior Web & TV App...;  Remote .NET Software...
Saint Clair Shores (2 postings) Backend & Core ERP...;  AI-Driven QA & Software...
Big Rapids (1 posting) Esports and Digital Lab...
Ecorse (1 posting) Remote Online Casino...
Iron Mountain (1 posting) Software Developer —...
Marquette (1 posting) Sr Software Engineer (...
Marshall (1 posting) Mechanical Software...
Marysville (1 posting) Senior AI Engineer: SAP...
Menominee (1 posting) Remote Gaming Platform...
Milford (1 posting) Software Engineering...
Mount Pleasant (1 posting) Research Scientist...
Oxford Township (1 posting) Software Developer -...
Traverse City (1 posting) Generative AI Engineer...
Some of the Last Jobs Posted:
today 1. AI & Automation Builders - Summer Internship Pathway Job in Flint, Michigan, USA

Software Development (Software Engineer, AI Engineer (Applied/Software), Software & AI Developer Internship)

Position: AI & Automation Builders - Summer 2027 Internship Pathway - Lumen is the trusted network for the AI‑powered world,...

AI & Automation Builders - Summer Internship Pathway Job

Listing for: Lumen
View this Job
today 2. Research Scientist Intern - Graphics, ML (Remote / Online) - Candidates ideally in Mount Pleasant, Michigan, USA

Software Development (Machine Learning/ ML Engineer, AI Engineer (Applied/Software), Computer Science, Data Scientist)

Job Details: - Job Description: - The Graphics Research Organization at Intel is seeking a highly motivated Research Scientist Intern to...

Research Scientist Intern - Graphics, ML Job

Listing for: Intel
View this Job
today 3. Full Stack Software Developer - Hybrid OR Remote (Remote / Online) - Candidates ideally in Detroit, Michigan, USA

Software Development (Full Stack Developer, Software Engineer, React.js, Backend Developer)

This role is a hybrid opportunity for candidates to work in office on Tuesdays and Wednesdays from our Seattle, San Francisco, or Detroit...

Full Stack Software Developer - Hybrid OR Remote Job

Listing for: Rock central
View this Job
today 4. Software Architect, Duo Job in Ann Arbor, Michigan, USA

Software Development (Software Architect)

The application window is expected to close on: 10/15/2026 - Preferred candidates will be based in Ann Arbor, MI or Austin, TX. Remote...

Software Architect, Duo Job

Listing for: CISCO Systems
View this Job
today 5. Sr Software Engineer ( Web Application & Cloud Development Job in Marquette, Michigan, USA

Software Development (Software Engineer, Cloud Engineer - Software)

Join us in pioneering breakthroughs in healthcare. For everyone. Everywhere. Sustainably. Our inspiring and caring environment forms a...

Sr Software Engineer ( Web Application & Cloud Development Job

Listing for: 499x Siemens Healthineers Endovascular Robotics, Inc.
View this Job
today 6. Technical Software Engineer Job in Warren, Michigan, USA

Software Development (Software Engineer, Backend Developer, Java Developer, Software Testing)

Our client, a leading technology and engineering organization, is seeking a Technical Software Engineer 2 to join their team. As a...

Technical Software Engineer Job

Listing for: Manpower, Inc.
View this Job
today 7. Senior Android Software Developer, Infotainment Job in Southfield, Michigan, USA

Software Development (Android Developer, Software Engineer, Full Stack Developer)

About Lucid - At Lucid, we are creating exceptional mobility experiences through innovation to drive the world forward. Built on Lucid’s...

Senior Android Software Developer, Infotainment Job

Listing for: Lucid Motors
View this Job
today 8. Python Developer - AI Engineering/GenAI (Remote / Online) - Candidates ideally in Ann Arbor, Michigan, USA

Software Development (AI Engineer (Applied/Software), Python, Backend Developer)

Python Developer - AI Engineering / GenAI - Tek Wissenis a global workforce management provider headquartered in Ann Arbor, Michigan...

Python Developer - AI Engineering/GenAI Job

Listing for: BlackCube Labs
View this Job
today 9. AI/ML ADAS Perception Engineer Job in Auburn Hills, Michigan, USA

Software Development (Machine Learning/ ML Engineer, AI Engineer (Applied/Software))

Les descriptions de poste peuvent s'afficher en plusieurs langues en fonction de votre sélection de langue. Ce que nous offrons: - ...

AI/ML ADAS Perception Engineer Job

Listing for: Magna International, Inc.
View this Job
today 10. Robotics Software Engineer; UAS/C-V2X Job in Detroit, Michigan, USA

Software Development (Robotics)

Back to All Roles - Robotics Software Engineer (UAS / C - V2X) Overview - Airspace Experience Technologies (ASX: ) is a startup founded...

Robotics Software Engineer; UAS/C-V2X Job

Listing for: Airspace Experience Technologies, Inc
View this Job
today 11. Software Engineering Manager-AI/ML Job in Ann Arbor, Michigan, USA

Software Development (AI Engineer (Applied/Software), Machine Learning/ ML Engineer)

To make electronics, you need chips, wafers, transistors, reticles, and... To make these, you must see, test and manufacture them at...

Software Engineering Manager-AI/ML Job

Listing for: KLA
View this Job
today 12. Applications Development Manager Job in Lansing, Michigan, USA

Software Development (Software Engineer)

Applications Development Manager Clark Construction Company | Lansing, MI | Full - time - We buy the big systems. We build everything...

Applications Development Manager Job

Listing for: Clark College
View this Job
today 13. Sr. Software Engineer Job in Farmington Hills, Michigan, USA

Software Development (Software Engineer, Software Architect, Embedded Software Engineer, C++ Developer)

Company Name: ASTEMO AMERICAS, INC. Job Family: - Engineering - Job Description: - General Responsibilities: - The Software Design...

Sr. Software Engineer Job

Listing for: ASTEMO AMERICAS, INC.
View this Job
today 14. ServiceNow Developer Job in Detroit, Michigan, USA

Software Development (Software Engineer)

Job Description: - DXC Technology (NYSE: DXC) empowers global companies to operate their mission - critical systems and operations while...

ServiceNow Developer Job

Listing for: DXC Technology Company
View this Job
today 15. Senior Backend Engineer (Remote / Online) - Candidates ideally in Grand Rapids, Michigan, USA

Software Development (AI Engineer (Applied/Software), Software Engineer, Software Architect)

Own the layer that powers agent reasoning — figuring out what patient context to inject, when, and how to keep it coherent across a...

Senior Backend Engineer Job

Listing for: Healiom, Inc.
View this Job
today 16. Application Developer Job in Lansing, Michigan, USA

Software Development (Software Engineer, Full Stack Developer, Software Architect)

Applications Development Manager - Clark Construction Company | Lansing, MI | Full - time - We buy the big systems. We build everything...

Application Developer Job

Listing for: Clark College
View this Job
today 17. Data Engineer (Remote / Online) - Candidates ideally in Ann Arbor, Michigan, USA

Software Development (Data Engineering)

A cover letter is required for consideration for this position and should be attached as the first page of your resume. The cover letter...

Data Engineer Job

Listing for: University of Michigan
View this Job
today 18. Full-Stack Developer (Remote / Online) - Candidates ideally in Ann Arbor, Michigan, USA

Software Development

Who We Are - The School of Information is a progressive, interdisciplinary professional school that offers five academic programs. UMSI...

Full-Stack Developer Job

Listing for: University of Michigan
View this Job
today 19. Sr. Software Engineer Job in Farmington Hills, Michigan, USA

Software Development (Software Engineer, Software Architect, Embedded Software Engineer, C++ Developer)

General Responsibilities: - The Software Design Engineer is primarily responsible for developing software component design...

Sr. Software Engineer Job

Listing for: Astemo, Ltd.
View this Job
today 20. Programmer Analyst Job in Lansing, Michigan, USA

Software Development (.NET Developer, Angular Developer, Software Engineer)

Star Tekk’s adoption of Digital Transformation is to accelerate organizational growth, increase efficiencies and help Star Workforce...

Programmer Analyst Job

Listing for: Startekk Inc
View this Job