Institute of Data
  • Learn Practical AI Skills
  • Find Jobs
  • Career Consultation
  • Job Alerts
  • Post a Job
  • Employers
  • Sign in
  • Sign up
  • Learn Practical AI Skills
  • Find Jobs
  • Career Consultation
  • Job Alerts
  • Post a Job
  • Employers

90 software developer jobs found

Refine Search
Current Search
Developers & Programmers software developer Michigan
Refine by Specialisation
Engineering - Software  (218) Management  (91) Product Management & Development  (20) Consultants  (17) Business & Systems Analyst  (14) Security  (12)
Programme & Project Management  (9) Architects  (8) Engineering - Networks  (5) Web & Interaction Design  (3) Help Desk & IT Support  (2) Testing & Quality Assurance  (2) Database Development & Admin  (1) Network & Systems Administration  (1)
More
Refine by Job Type
Full time  (13) Contract  (4)
Refine by Country
United States  (90)
Refine by City
Lansing  (40) Warren  (17) Detroit  (5) Milford  (4) Ann Arbor  (3) Dearborn  (3)
Grand Rapids  (3) Farmington  (2) Plymouth  (2) Pontiac  (2) Southfield  (2) Sterling Heights  (2) Auburn Hills  (1) Birmingham  (1) Holland  (1) Zeeland  (1)
More
Computer Aid, Inc.
Java Software Developer
Computer Aid, Inc. Lansing, MI, USA
Java Software Developer Req number: R7353 Employment type: Full time Worksite flexibility: Remote Who we are CAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 billion+. We have over 40 years of excellence in uniting talent and technology to power the possible for our clients, colleagues, and communities. As a privately held company, we have the freedom and focus to do what is right-whatever it takes. Our tailor-made solutions create lasting results across the public and commercial sectors, and we are trailblazers in bringing neurodiversity to the enterprise. Job Summary We are looking for a motivated Java Software Developer ready to take us to the next level! If you have Java technologies, Web Technologies, and RESTful services expertise and are looking for your next career move, apply now. Job Description We are looking for a Java Software Developer to design, develop, and support innovative...

Mar 21, 2026
Computer Aid, Inc.
Java software developer
Computer Aid, Inc. Lansing, MI, USA
Java Software Developer Req number: R7353 Employment type: Full time Worksite flexibility: Remote Who we are CAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 billion+. We have over 40 years of excellence in uniting talent and technology to power the possible for our clients, colleagues, and communities. As a privately held company, we have the freedom and focus to do what is right-whatever it takes. Our tailor-made solutions create lasting results across the public and commercial sectors, and we are trailblazers in bringing neurodiversity to the enterprise. Job Summary We are looking for a motivated Java Software Developer ready to take us to the next level! If you have Java technologies, Web Technologies, and RESTful services expertise and are looking for your next career move, apply now. Job Description We are looking for a Java Software Developer to design, develop, and support innovative...

Mar 21, 2026
General Motors
Senior Software Developer
General Motors Milford, MI, USA
Job Description The Role: Vehicle Mechatronics Embedded Controls (VMEC) is responsible for designing, developing, and deploying the embedded controls and software for all vehicle systems and components that manage cabin comfort. The successful candidate will join an Agile Scrum team responsible for developing HVAC Climate Controls for all GM vehicles produced globally. The Scrum team works in an Agile framework and is responsible for Requirements, Software Development, and Test. The primary role of the successful candidate will be Software Development and Test. Our team is collaborative, has a strong Agile culture, and will afford you the opportunity to work as part of a fun group whose product spans the entire GM portfolio! What You'll Do: As a Senior Software Developer, guiding technical architecture and design of large and complex software implementations Provide leadership and technical mentorship to junior developers, and serve as a reviewer of...

Mar 10, 2026
General Motors
Senior software developer
General Motors Milford, MI, USA
Job Description The Role: Vehicle Mechatronics Embedded Controls (VMEC) is responsible for designing, developing, and deploying the embedded controls and software for all vehicle systems and components that manage cabin comfort. The successful candidate will join an Agile Scrum team responsible for developing HVAC Climate Controls for all GM vehicles produced globally. The Scrum team works in an Agile framework and is responsible for Requirements, Software Development, and Test. The primary role of the successful candidate will be Software Development and Test. Our team is collaborative, has a strong Agile culture, and will afford you the opportunity to work as part of a fun group whose product spans the entire GM portfolio! What You'll Do: As a Senior Software Developer, guiding technical architecture and design of large and complex software implementations Provide leadership and technical mentorship to junior developers, and serve as a reviewer of...

Mar 10, 2026
Or
Principal Software Engineer, Interactive Media
Oracle Lansing, MI, USA
Job Description Potential Locations : Nashville, TN Austin, TX Broomfield, CO Santa Clara, CA Redwood City, CA Seattle, WA As a Principal Engineer inside the Oracle Cloud Infrastructure Interactive Media team, you will have the opportunity to solve challenging technical problems and function as a lead developer in the development, delivery and operation of cloud services that will enable delivery of novel consumer video applications. This is a rare opportunity to join a high-performing team building new products that are redefining streaming, transforming how content creators engage audiences and unlock new revenue streams through cloud-native innovation. You will help create scalable, real-time systems enabling intelligent content delivery, dynamic interactivity, and monetization-all built on globally distributed infrastructure. The environment is dynamic, fast-paced, and highly collaborative. You will work with a talented...

Mar 10, 2026
Or
Senior Software Engineer, Interactive Media
Oracle Lansing, MI, USA
Job Description *This role can sit out of the following OCI offices: Austin, Texas, Broomfield, Colorado or Nashville, TN. As a Senior Software Engineer inside the Oracle Cloud Infrastructure Interactive Media team, you will have the opportunity to solve challenging technical problems and contribute to the development, delivery and operation of cloud services driving novel consumer video applications. This is a rare opportunity to join a high-performing team building new products that are redefining streaming, transforming how content creators engage audiences and unlock new revenue streams through cloud-native innovation. You will help create scalable, real-time systems enabling intelligent content delivery, dynamic interactivity, and monetization-all built on globally distributed infrastructure. The environment is dynamic, fast-paced, and highly collaborative. You will work with a talented group of software developers, designing scalable, highly available cloud...

Mar 10, 2026
Or
Principal software engineer media
Oracle Lansing, MI, USA
Job Description Potential Locations : Nashville, TN Austin, TX Broomfield, CO Santa Clara, CA Redwood City, CA Seattle, WA As a Principal Engineer inside the Oracle Cloud Infrastructure Interactive Media team, you will have the opportunity to solve challenging technical problems and function as a lead developer in the development, delivery and operation of cloud services that will enable delivery of novel consumer video applications. This is a rare opportunity to join a high-performing team building new products that are redefining streaming, transforming how content creators engage audiences and unlock new revenue streams through cloud-native innovation. You will help create scalable, real-time systems enabling intelligent content delivery, dynamic interactivity, and monetization-all built on globally distributed infrastructure. The environment is dynamic, fast-paced, and highly collaborative. You will work with a talented...

Mar 10, 2026
Or
Senior software engineer media
Oracle Lansing, MI, USA
Job Description *This role can sit out of the following OCI offices: Austin, Texas, Broomfield, Colorado or Nashville, TN. As a Senior Software Engineer inside the Oracle Cloud Infrastructure Interactive Media team, you will have the opportunity to solve challenging technical problems and contribute to the development, delivery and operation of cloud services driving novel consumer video applications. This is a rare opportunity to join a high-performing team building new products that are redefining streaming, transforming how content creators engage audiences and unlock new revenue streams through cloud-native innovation. You will help create scalable, real-time systems enabling intelligent content delivery, dynamic interactivity, and monetization-all built on globally distributed infrastructure. The environment is dynamic, fast-paced, and highly collaborative. You will work with a talented group of software developers, designing scalable, highly available cloud...

Mar 10, 2026
General Motors
Senior Software Engineer - Commercial Software
General Motors Warren, MI, USA
Job Description Work Arrangement: Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Warren, MI location three times per week, at minimum. The Role: At General Motors, we have embarked on an ambitious journey to pioneer next-generation software solutions tailored for commercial fleet owners and their drivers, ranging from small and medium-sized businesses to large enterprises. As a leading OEM, our extensive fleet of GM vehicles already traverse roads globally. We leverage our unique advantage as an OEM - comprehensive control over both in-vehicle and cloud software - to deliver seamless solutions to our customers, including fleet management, energy optimization, transportation logistics, safety systems, and more. As a Senior Software Engineer for Commercial Software, you will play a key role in developing high-performance back-end services and systems. What You'll Do : Software Development :...

Mar 08, 2026
General Motors
Senior software engineer - commercial software
General Motors Warren, MI, USA
Job Description Work Arrangement: Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Warren, MI location three times per week, at minimum. The Role: At General Motors, we have embarked on an ambitious journey to pioneer next-generation software solutions tailored for commercial fleet owners and their drivers, ranging from small and medium-sized businesses to large enterprises. As a leading OEM, our extensive fleet of GM vehicles already traverse roads globally. We leverage our unique advantage as an OEM - comprehensive control over both in-vehicle and cloud software - to deliver seamless solutions to our customers, including fleet management, energy optimization, transportation logistics, safety systems, and more. As a Senior Software Engineer for Commercial Software, you will play a key role in developing high-performance back-end services and systems. What You'll Do : Software Development :...

Mar 08, 2026
General Motors
Senior Software Engineer - DevOps
General Motors Warren, MI, USA
Job Description The Role: We are seeking a highly skilled and experienced Senior Software Engineer to join our Continuous Integration Continuous Deployment (CICD) and Embedded Software Development Tools Group. As a Senior Software Engineer specializing in DevOps, you will play a crucial role in supporting our CICD pipelines with build and test capabilities to support GM's embedded software production. These pipelines are hosted on a cloud-based platform which provides integrated virtual workspaces, integration with test environments, and continuous visibility into software quality. What You'll Do: Design, develop, and maintain CICD pipelines for embedded software production Collaborate with cross-functional teams to define and implement best practices forbuildandtestautomation within the CICD pipelines. Ensure the scalability, reliability, and security of the CICD pipelines,optimizingthem for efficient software delivery. Integrate the CICD...

Mar 13, 2026
General Motors
Senior software engineer - devops
General Motors Warren, MI, USA
Job Description The Role: We are seeking a highly skilled and experienced Senior Software Engineer to join our Continuous Integration Continuous Deployment (CICD) and Embedded Software Development Tools Group. As a Senior Software Engineer specializing in DevOps, you will play a crucial role in supporting our CICD pipelines with build and test capabilities to support GM's embedded software production. These pipelines are hosted on a cloud-based platform which provides integrated virtual workspaces, integration with test environments, and continuous visibility into software quality. What You'll Do: Design, develop, and maintain CICD pipelines for embedded software production Collaborate with cross-functional teams to define and implement best practices forbuildandtestautomation within the CICD pipelines. Ensure the scalability, reliability, and security of the CICD pipelines,optimizingthem for efficient software delivery. Integrate the CICD...

Mar 13, 2026
Actalent
Contract
 
Dsp Software Engineer
Actalent Farmington, MI, USA
Job Title: Digital Signal Processing Software Engineer Job Description We are seeking a highly skilled Digital Signal Processing Engineer to join our advanced engineering team at a leading Tier One automotive supplier. The DSP Engineer will be responsible for designing, developing, and optimizing signal processing algorithms for automotive applications such as advanced driver-assistance systems (ADAS), infotainment, active noise cancellation, and in-vehicle communication systems. This role requires strong expertise in DSP theory, embedded systems, and real-time implementation. Responsibilities Design and implement DSP algorithms for audio, sensor data, and communication systems in automotive environments. Collaborate with hardware and software teams to integrate DSP solutions into embedded platforms. Analyze and optimize algorithms for real-time performance, memory usage, and power efficiency. Develop test plans, perform simulations, and validate DSP algorithms under...

Mar 11, 2026
Actalent
Contract
 
Software engineer
Actalent Farmington, MI, USA
Job Title: Digital Signal Processing Software Engineer Job Description We are seeking a highly skilled Digital Signal Processing Engineer to join our advanced engineering team at a leading Tier One automotive supplier. The DSP Engineer will be responsible for designing, developing, and optimizing signal processing algorithms for automotive applications such as advanced driver-assistance systems (ADAS), infotainment, active noise cancellation, and in-vehicle communication systems. This role requires strong expertise in DSP theory, embedded systems, and real-time implementation. Responsibilities Design and implement DSP algorithms for audio, sensor data, and communication systems in automotive environments. Collaborate with hardware and software teams to integrate DSP solutions into embedded platforms. Analyze and optimize algorithms for real-time performance, memory usage, and power efficiency. Develop test plans, perform simulations, and validate DSP algorithms under...

Mar 11, 2026
General Motors
Simulation Software Engineer
General Motors Warren, MI, USA
Job Description Job Description We are seeking a Simulation Software Engineer for the Digital Twin team with expertise in at least one major simulation environment (Unity, Unreal Engine, or NVIDIA Isaac Sim) and a willingness to learn others. In this role, you will design, build, and scale core software services and high-performance 3D simulation environments, program NPC behaviors, and support automation workflows for autonomous robotics development. You will combine 3D programming with strong platform engineering to deliver reliable, low-latency simulations at enterprise scale. What You'll Do (Key Responsibilities) Develop and maintain simulation environments using Unity, Unreal Engine, or NVIDIA Isaac Sim Build high-performance 3D simulation modules (rendering, physics, spatial indexing) for scalable, real-time execution and integrate them with platform services Integrate physics sensors and perception modules into simulation Develop asset...

Mar 08, 2026
KLA
Full time
 
Software Engineer - AI/ML
KLA Ann Arbor, MI, USA
Company Overview KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. The innovative ideas and devices that are advancing humanity all begin with inspiration, research and development. KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world’s leading technology providers to accelerate the delivery of tomorrow’s electronic devices. Life here is exciting and our teams thrive on tackling really hard problems....

Mar 08, 2026
General Motors
Software engineer
General Motors Warren, MI, USA
Job Description Job Description We are seeking a Simulation Software Engineer for the Digital Twin team with expertise in at least one major simulation environment (Unity, Unreal Engine, or NVIDIA Isaac Sim) and a willingness to learn others. In this role, you will design, build, and scale core software services and high-performance 3D simulation environments, program NPC behaviors, and support automation workflows for autonomous robotics development. You will combine 3D programming with strong platform engineering to deliver reliable, low-latency simulations at enterprise scale. What You'll Do (Key Responsibilities) Develop and maintain simulation environments using Unity, Unreal Engine, or NVIDIA Isaac Sim Build high-performance 3D simulation modules (rendering, physics, spatial indexing) for scalable, real-time execution and integrate them with platform services Integrate physics sensors and perception modules into simulation Develop asset...

Mar 08, 2026
KLA
Full time
 
Software engineer
KLA Ann Arbor, MI, USA
Company Overview KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. The innovative ideas and devices that are advancing humanity all begin with inspiration, research and development. KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world’s leading technology providers to accelerate the delivery of tomorrow’s electronic devices. Life here is exciting and our teams thrive on tackling really hard problems....

Mar 08, 2026
GC
Cloud Developer III
Gentex Corporation Zeeland, MI, USA
You want to love what you do and love where you work. Gentex gives you the best of both worlds. A global technology company headquartered in Zeeland, Michigan, Gentex is an 8-time winner of the Top Workplaces in Michigan. POSITION OVERVIEW The Cloud Developer III will develop innovative custom Cloud solutions for many diverse uses at Gentex, including customer-facing products, proof of concepts, and internal engineering applications. As a Cloud Developer you will be responsible for the architecture, design, and implementation of Cloud-based software applications. Location : This position requires on-site work at Gentex facilities. This role is not eligible for remote work. WHAT YOU’LL DO Develop and Architect Software Solutions: Design scalable and efficient software that meets business requirements. Modify/Debug Software Issues: Identify, analyze, and fix software bugs to enhance system performance and reliability. Develop Production and Test Software:...

Mar 27, 2026
So
ITPA12 - Software Engineer (Intermediate)
State of Michigan Lansing, MI, USA
ITPA12 - Software Engineer (Intermediate) Print (https://www.governmentjobs.com/careers/michigan/jobs/newprint/5263830) Apply ? ITPA12 - Software Engineer (Intermediate) Salary $33.45 - $48.09 Hourly Location Lansing, MI Job Type Permanent Full Time Remote Employment Flexible/Hybrid Job Number 0801-26-21-45AM Department Technology, Management and Budget Opening Date 03/18/2026 Closing Date 4/1/2026 11:59 PM Eastern Bargaining Unit NON-EXCLUSIVE REPRESENTED EMPLOYEE (NERE) Description Benefits Questions Job Description TheDepartment of Technology, Management and Budget (https://youtu.be/H_IrVnVjcoA) supports the business operations of state agencies through a variety of services, including building management and maintenance, information technology, centralized contracting and procurement, budget and financial management, space planning and leasing, construction management, motor vehicle fleet operations, and...

Mar 23, 2026
So
Software engineer
State of Michigan Lansing, MI, USA
ITPA12 - Software Engineer (Intermediate) Print (https://www.governmentjobs.com/careers/michigan/jobs/newprint/5263830) Apply ? ITPA12 - Software Engineer (Intermediate) Salary $33.45 - $48.09 Hourly Location Lansing, MI Job Type Permanent Full Time Remote Employment Flexible/Hybrid Job Number 0801-26-21-45AM Department Technology, Management and Budget Opening Date 03/18/2026 Closing Date 4/1/2026 11:59 PM Eastern Bargaining Unit NON-EXCLUSIVE REPRESENTED EMPLOYEE (NERE) Description Benefits Questions Job Description TheDepartment of Technology, Management and Budget (https://youtu.be/H_IrVnVjcoA) supports the business operations of state agencies through a variety of services, including building management and maintenance, information technology, centralized contracting and procurement, budget and financial management, space planning and leasing, construction management, motor vehicle fleet operations, and...

Mar 23, 2026
PC
Full Stack Developer
Publicis CoLab Birmingham, MI, USA
Company Description At Publicis Collective, we know tomorrow’s challenges won’t be solved by today’s solutions. It’s why we support our teams with the resources and tools they need to continue redefining the future of marketing. It’s also why clients rely on us to lead the way in connecting media, data, technology, and teams by what matters most – business outcomes. Publicis Collective’s consultative practitioners are catalysts for business growth and innovation, we’re more than media experts. We are an incubator for high-performing talent and a launchpad for ideas that push the boundaries of what’s possible. As part of the global Publicis Media network, we’re backed by the power, scale, and benefits of Publicis Groupe, one of the largest and most celebrated marketing and communications platforms on the planet. How are we different? There are three core values at the center of our approach that help us stay ahead – curious, open, and driven. Curious - A deep curiosity...

Mar 16, 2026
EA
Business Systems Application Developer
ESYS AUTOMATION, LLC Holland, MI, USA
Description The Opportunity: JR Automation, a Hitachi Group Company, is driven to deliver customer success worldwide. We provide intelligent automated manufacturing and distribution technology solutions that transform how the world's leading manufacturers make and distribute products. Our strength is our people and we’re always looking to get stronger across North America, Europe, and Asia. Join us as a Business Systems Application Developer in Holland, MI as we work together to bring innovative automation solutions to life. Location Type: This is a full-time salary position based in Holland, MI. What We Offer: Competitive wages, medical benefits starting your first day, and paid parental leave Opportunity to work on unique, custom automation projects A collaborative, engineering-driven environment Career growth and skill development opportunities A role where craftsmanship and quality truly matter Role Overview: The...

Mar 13, 2026
Dovel Technologies, LLC
Full time
 
Microsoft Biz Apps Developer - Power Apps and MS Dynamics Architect
Dovel Technologies, LLC Detroit, MI, USA
Job Family: SAAS/PAAS/Cloud Consulting, Software Development & Support Travel Required: Up to 25% Clearance Required: Ability to Obtain Secret Microsoft Dynamics Architect: What You Will Do : Guidehouse has an exciting opportunity for a Microsoft Dynamics Architect to support our client's Case Management system. As an Architect, you will work with the technical team to design and deliver the case management solution within a given time, identify risks and mitigate the risk during the design phase. You will be responsible for high-quality projects. You will work with the client, PM, and BA and streamline the communication between teams. Key Responsibilities: Gather technical requirements and propose solutions based on client’s architectural and business needs Drive Dynamics 365 CE implementations through all project phases, including discovery, definition, build, test, and deploy Lead data-centric discussions with the client through...

Mar 12, 2026
  • Home
  • Learn Practical AI Skills
  • Contact
  • About Us
  • Terms & Conditions
  • Industry Training
  • United States
  • Australia
  • Singapore
  • New Zealand
  • Industry Jobs
  • Find Jobs
  • Create Resume
  • Sign in
  • Career Consultation
  • Facebook
  • LinkedIn
© Institute of Data. All rights reserved.