software Jobs in Detroit, MI

Refine Results
1 - 20 of 3,581 Jobs

Body Control Senior Software Engineer

General Motors

Warren, Michigan, USA

Full-time

Job Description Design and release of Body Control Module (BCM) and Exterior Lighting Module (ELM) embedded Electronic Control Unit (ECU) Automotive Open System Architecture (AutOSAR) architectural software. Prepare software timing plans that ensure all program requirements and Module Release Dates (MRD) are met with appropriate level of software. Design, review, integrate and verify software calibrations to meet vehicle specific architecture, system, security, safety and encoding requirements o

Full Stack Software Engineer (Java+Google Cloud Platform+Terraform) - Only W2

Patton Labs Inc.

Dearborn, Michigan, USA

Contract

Top Requirements: Bachelor Degree in Computer Science, Computer Engineering, or equivalent experience 5+ years of experience in software engineering with a focus on Java Development 1+ year of experience developing and deploying for cloud platforms, specifically Google Cloud Platform or Azure, AWS. Strong Experience with Google Cloud Platform, Java, Springboot, Angular and or React, Postgres, GithubSkills Required:Google Cloud Platform (Google Cloud Platform)JavaJava Sping BootAngular and/or Re

Software Engineer/Developer

Dexian Signature Consultants

Dearborn, Michigan, USA

Contract

Job Summary: Dexian is seeking a Software Engineer/Developer for an opportunity with a client located in Dearborn, MI. Responsibilities: Design, develop, test, and deploy software applications and systems Collaborate with cross-functional teams to define and deliver new features Write clean, maintainable, and efficient code following best practices Troubleshoot, debug, and upgrade existing software Participate in code reviews and provide constructive feedback Create technical documentation for

Sr Software Engineer- Full Stack

General Motors

Warren, Michigan, USA

Full-time

Job Description Hybrid: Reporting to a specific location where work needs to be performed / collaboration should happen (regardless this location is within a hub) and without regard to where a candidate lives (some employees may end up hybrid who live more than 50 miles away but where business needs dictate them to be onsite at a specific location three days per week). This role is categorized as hybrid. This means the successful candidate is expected to report to GM Georgia IT Innovation Cent

Linux Administrator with VMware Experience

Zion Cloud Solutions

Detroit, Michigan, USA

Contract

Job Title: Linux Administrator with VMware Experience Duration: Contract-to-Hire (6 months to Hire) Location: Monroe / Detroit, MI (Hybrid) Job Description: Client is seeking a skilled Linux Administrator with VMware experience to join their IT infrastructure team. This is a contract-to-hire opportunity with the intention of converting the right candidate to a full-time position within 6 to 12 months. Key Responsibilities: Manage, maintain, and support Linux server environments.Deploy, configure

Software Program Manager

General Motors

Warren, Michigan, USA

Full-time

Job Description Supports the definition, design, and development of continuously improving mobility services. SDV is a new vehicle intelligence platform that will underpin all our future innovations across a wide range of technological advancements, including EVs and expanded automated driving. Participates in the program management for GM Infotainment system development. Works on the entire software life cycle beginning with the software requirement definition and program planning to the final

Senior Software Engineer

General Motors

Warren, Michigan, USA

Full-time

Job Description Contributes to the development of embedded software and tools for the GM Infotainment components. Works on the entire life-cycle of the assigned domain, including requirements, system design, development, deployment, and maintenance of the Infotainment development tools. Delivers development tools by coding best in class embedded software using Embedded C with Keil IDE, C/C++, Java and QNX/Linux/Android expertise. Works on and solves a variety of embedded hardware. Develops CAN/L

Body Controls Software Senior Program DRE

General Motors

Warren, Michigan, USA

Full-time

Job Description Hybrid: This means the successful candidate is expected to report to their primary location (Milford OR Warren, MI) three times per week, at minimum. Relocation: This job may be eligible for relocation benefits The Role: Responsible for the Deployment of Body Controls Software & Calibration (i.e., BCM - Body Control Module and ELM - Exterior Lighting Module) to various electrical architectures for multiple vehicle programs at General Motors. The Senior Software DRE will own the

Android Software Engineer - SDV

General Motors

Warren, Michigan, USA

Full-time

Job Description Design and develop Android based infotainment solutions for automotive consumer devices. Responsible for the entire life cycle of the assigned domain, including requirements, system design, development, maintenance of the infotainment software. Participate in the design of a best-in-class in-vehicle platform for GM infotainment systems. Follow our software development process where quality comes first and ensure that the designed solutions conform to architectural requirements su

Senior Software Safety Engineer

SAIC

Detroit, Michigan, USA

Full-time

Job ID: 2506547-DETROIT-MI Location: DETROIT, MI, US Date Posted: 2025-06-10 Category: Engineering and Sciences Subcategory: Sys Safety Engr Schedule: Full-time Shift: Day Job Travel: Yes, 10 % of the Time Minimum Clearance Required: Interim Secret Clearance Level Must Be Able to Obtain: Secret Potential for Remote Work: No Description SAIC has an immediate need for a Senior Software Safety Engineer for the Precision Fires (PF) projects for performance of risk analyses and hazard anal

Senior Software Engineer (SAP Developer- RTR/RTP)

General Motors

Warren, Michigan, USA

Full-time

Job Description Work Arrangement: Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to one of the following locations: Warren, MI, Austin, TX, or Roswell, GA Technical Center. You are expected to report to that location three times a week, at minimum based on business need. The Role: We are seeking a highly skilled and experienced Senior Software Engineer specializing in SAP Development to join our dynamic IT team. As a Senior Software Engine

Senior Embedded Software Engineer - Display Systems

General Motors

Warren, Michigan, USA

Full-time

Job Description Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Warren, MI three times per week, at minimum. The Role The Compute Platform - Display Software team is a fast-paced, highly technical group responsible for enabling next-generation digital cockpit experiences. We specialize in display bring-up and foundational embedded software for high-performance automotive compute platforms. Our work spans across DisplayPort (DP) link proto

Gameplay Software Engineer II

BCforward

Remote

Contract

Gameplay Software Engineer II BCforward is currently seeking a highly motivated Gameplay Software Engineer II for a REMOTE opportunity. Position Title: Gameplay Software Engineer II Location: PST preferred - remote Anticipated Start Date: July 24, 2025 Please note this is the target date and it is subject to change. BCforward will send official notice ahead of a confirmed start date. Expected Duration: 06 Months Job Type: Contract - [FULL TIME (40 Hours a week)] Pay Range: $70.73/hr-$75.4

Senior Software Engineer

Tyler Technologies, Inc

Troy, Michigan, USA

Full-time

Description Are you passionate about leveraging your cloud software development skills to build transformative solutions that help Public Safety personnel make better, faster, and more informed decisions? At Tyler Technologies, we are dedicated to empowering those who serve and protect our communities. We are looking for a Senior Software Engineer to join our team enabling data sharing across Public Safety and Justice platforms. In this role, you'll be building data integration platforms and c

Senior Software Safety Engineer

SAIC

Warren, Michigan, USA

Full-time

Job ID: 2506547-WARREN-MI Location: WARREN, MI, US Date Posted: 2025-06-10 Category: Engineering and Sciences Subcategory: Sys Safety Engr Schedule: Full-time Shift: Day Job Travel: Yes, 10 % of the Time Minimum Clearance Required: Interim Secret Clearance Level Must Be Able to Obtain: Secret Potential for Remote Work: No Description SAIC has an immediate need for a Senior Software Safety Engineer for the Precision Fires (PF) projects for performance of risk analyses and hazard analys

Senior Software Developer

General Motors

Warren, Michigan, USA

Full-time

Job Description DUTIES: Responsible for writing and testing code, debugging programs, and integrating applications with other tools. Build highly interactive tools that align with business needs. Conceive, propose, design and architect during the initial product design phase. Work within the development scrum teams to coordinate the development as well as perform code reviews throughout the rest of the stages of product lifecycle. Lead development of software system team design content and soft

JR Software Test Engineer

Apex Systems

Dearborn, Michigan, USA

Full-time

Job#: 2076661 Job Description: JR Software Test Engineer Hybrid Dearborn MI $20 - $26/HR Position Description: The CX-Hub program utilizes cutting-edge technology to provide a seamless and efficient customer experience for our dealers and customers. As a Software Test Engineer, you will be responsible for designing and executing test cases, identifying, and documenting defects, and collaborating with the development team to ensure the highest quality product.Design and execute comprehensive t

Sr. Software Engineer (Multiple Positions) (REF262070O)

Bosch

Plymouth, Michigan, USA

Full-time

Company Description Robert Bosch LLC seeks Sr. Software Engineer (Multiple Positions) at its facility located at 15000 N Haggerty Rd, Plymouth, MI 48170. Negotiate system and software requirements with the customer. Analyze internal and external requirements. Select the right brake product that fits customer needs. Translate customer requirements into high level design, which include maintaining the system and part of the software architecture for the customer project. Create system level tests

Sr Software Engineer (Multiple Positions) (REF260914W)

Bosch

Plymouth, Michigan, USA

Full-time

Company Description Robert Bosch LLC seeks Sr Software Engineer (Multiple Positions) at its facility located at 15000 N Haggerty Rd, Plymouth, Michigan 48170. Develop responsibilities for active safety systems including brake modulators, electronic brake boosters, and future braking system configurations. Work directly with an entire development team including project leaders, fellow function and software developers, and application/calibration engineers to develop project-specific solutions wi

Software Engineer (Multiple Positions) (REF262068E)

Bosch

Plymouth, Michigan, USA

Full-time

Company Description Robert Bosch LLC seeks Software Engineer (Multiple Positions) at its facility located at 15000 Haggerty Road, Plymouth, MI 48170. Analyze customer requirements and create related subsystem and module requirements. Create design documentation in both text and model-based formats. Implement logic for new features and/or modify existing logic to realize the design. Perform reviews for requirements, designs and implementations, as well as support other team members. Follow the d