Senior Software Engineer - Platform General Motors CoSenior Software Engineer - PlatformWarren, MIThis role focuses on modernizing mission-critical solutions across on-prem, cloud, SaaS, and hybrid environments, strengthening system reliability, enabling scalable integrations, and driving technical execution across a complex operational landscape. The Senior Software Engineer will also help introduce AI-enabled capabilities in practical, secure, and responsible ways, supporting automation, advanced insights, and intelligent workflows that improve both service delivery and business decision-making.
Senior Chassis Diagnostic Sub System Engineer - Driveline & Trailering Mechatronics General Motors CoSenior Chassis Diagnostic Sub System Engineer - Driveline & Trailering MechatronicsMilford, MIThe Role: We are seeking a highly capable Sub systems Diagnostics Engineer to lead the definition of diagnostic requirements and strategies for Vehicle Dynamics systems, including Driveline, Trailer Brakes, Vehicle Motion Control (VMC), and Vehicle Dynamic State Estimation (VDSE). This position requires close collaboration with Functional System Architects (FSAs), Diagnostic System Architects (DSAs), Software, Controls, Calibration, Validation, OBD, Quality, Safety, and supplier teams to ensure diagnostics are implemented consistently and effectively throughout the product development lifecycle.
Senior Cyber Security Engineer - Security Services General Motors CoSenior Cyber Security Engineer - Security ServicesWarren, MIPartner with product, engineering, and security teams to improve security tools by identifying user pain points and providing feedback on features, usability, and integration needs. The ideal candidate brings deep cybersecurity and IAM expertise, along with a development background and experience building tools or automation that improve operational efficiency and control consistency.
Staff Software Engineer - Automation Library Development General Motors CoStaff Software Engineer - Automation Library DevelopmentWarren, MIThis role sits at the center of building a scalable automation ecosystem supporting the Software-Defined Vehicle (SDV), collaborating across engineering teams to modernize testing, validation, and integration practices. As a Staff Software Engineer - Automation Library Development at GM, you will define and deliver automation software library strategy and solutions enabling vehicle-level test automation across all systems and subsystems.
Entry Level Software Engineer General Motors CoEntry Level Software EngineerWarren, MIWorking under the guidance of experienced engineers, you will execute software tasks across the full software development lifecycle, including planning, requirements analysis, design, coding, testing, defect resolution, and production release. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
Lead AI Workflow Engineer - Enterprise Transformation General Motors CoLead AI Workflow Engineer - Enterprise TransformationWarren, MI$163,000–$250,000 / yearFrom the software and core IT side of the transformation, you will focus on eliminating manual effort, simplifying workflows, improving consistency, and enabling business teams to operate effectively across Google Workspace, enterprise platforms, and AI-enabled environments. You will partner closely with product, engineering, technical program management, security, and business stakeholders to turn high-value manual processes into scalable solutions and to contribute reusable patterns that can be adopted broadly across GM.
Senior Controller Integration Engineer - Low Voltage Infrastructure General Motors CoSenior Controller Integration Engineer - Low Voltage InfrastructureMilford, MIThe Role: The Low Voltage Infrastructure Team, within the Embedded Platform Systems & Infrastructure organization, develops systems, software, and controls for on-vehicle low-voltage power generation, energy storage, power management, power distribution, and consumption control. What Will Give You A Competitive Edge (Preferred Qualifications): Master's degree in Computer Science, Electrical Engineering, Software Engineering, Mechanical Engineering, Computer Engineering, or a related field.
Staff Systems Engineer (Core Platform) General Motors CoStaff Systems Engineer (Core Platform)Warren, MI$160,200–$263,700 / yearAs a Staff Systems Engineer, you will be the bridge between the platform and the hardware it manages -- building integration tooling, hardware discovery services, provisioning workflows, and agent software in Go that connects diverse automotive test equipment to the platform's control plane. Work with tools and technologies including Go, PostgreSQL, Nomad, Consul, Linux system interfaces, automotive communication protocols (CAN, Ethernet, serial), CI/CD pipelines, observability frameworks (Prometheus, Grafana, Datadog), and Git/GitHub.
Senior Data Engineer - Vehicle Telematics Platform General Motors CoSenior Data Engineer - Vehicle Telematics PlatformWarren, MI$129,400–$168,650 / yearWe're looking for a hands-on Senior Data Engineer to help build, scale, and operate the telemetry platform that turns massive volumes of raw vehicle data into trusted, discoverable, production-grade data assets used across General Motors. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
Senior Software Engineer - Software Integration Manager General Motors CoSenior Software Engineer - Software Integration ManagerMilford, MIFive (5) years of experience with the following: Software integration, CI, CD, and DevOps; Tooling, infrastructure solutions and automated testing; Project management; Programming using C, C++, and Assembly; Scripting languages including Perl and Python; Operating systems including Unix, Linux, and RTOS for embedded system; Instrumentation including INCA, in circuit emulators, dSpace; and Configuration management system including Git and build tools using Jenkins and eflow. REQUIREMENTS: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, Mechanical Engineering, or related field of study and Five (5) years of experience as an Integration Engineer, Software Engineer, Controls Engineer, or related role.
Staff Hardware Engineer- Display Diagnostics & Interface Integration General Motors CoStaff Hardware Engineer- Display Diagnostics & Interface IntegrationWarren, MIWorking closely with software, vehicle integration, and design partners, the group is building an in-house display platform that can be reused across programs, enabling faster technology introduction, richer digital experiences, and a more consistent, premium display experience for customers. The team owns the electrical and mechanical design of fully integrated display systems-spanning control boards, optics, mechanics, and firmware-while also reviewing and approving supplier and production design changes to ensure robustness, quality, and cost efficiency.
Senior Backend Software Engineer - GM Energy General Motors CoSenior Backend Software Engineer - GM EnergyWarren, MI$129,400–$198,400 / yearBenefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. The Role: As a Senior Software Engineer focused on backend platform and API ownership, you will design, build, and operate scalable backend services that power critical product and business capabilities.
Senior Software Engineer - ADAS Interactive Experience General Motors CoSenior Software Engineer - ADAS Interactive ExperienceMilford, MI$129,400–$198,400 / yearBenefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. Participate in architecture reviews and communicate technical trade-offs involving latency, determinism, memory, compute, functional safety, cybersecurity, reliability, and long-term maintainability.
Staff Software Engineer - MBFF Platform / Microservices Architecture General Motors CoStaff Software Engineer - MBFF Platform / Microservices ArchitectureWarren, MIThe role requires deep expertise in Java-based microservices, Azure cloud platforms, observability, CI/CD, and modern software delivery, along with the ability to guide teams through complex technical decisions that improve speed, quality, and operational resilience. This role is responsible for shaping the technical direction of the platform, driving engineering excellence across microservices and cloud-native systems, and leading the adoption of scalable DevOps and AI-enabled operational practices.
Staff Cybersecurity Software Engineer General Motors CoStaff Cybersecurity Software EngineerWarren, MI$160,200–$246,300 / yearBenefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. You will work as a hands-on engineer: designing systems, writing code, reviewing designs and implementations, and partnering with teams across GM to embed security into the software development lifecycle.
Research Engineer - Post-Training & Small Language Models (SLMs), Healthcare AI Deloitte Touche Tohmatsu LtdResearch Engineer - Post-Training & Small Language Models (SLMs), Healthcare AIGrand Rapids, MI$189,200–$372,900 / yearDeloitte brings together AI researchers, modeling and platform engineers, architects, clinical and domain specialists, and product leaders to build, deploy, and operate verticalized AI systems across software, data, models, and cloud infrastructure - engineered for one of the most complex operating environments in the world. Three hundred fifty million Americans rely on a healthcare system whose decision-making has become slow, costly, and adversarial - care delayed by prior authorization and paperwork, claims that misfire, clinical decisions made without the right information at the right moment, and patients who struggle to navigate or afford the care they need.
Senior Software Engineer - Software Integration Manager General MotorsSenior Software Engineer - Software Integration ManagerMilford, MIFive (5) years of experience with the following: Software integration, CI, CD, and DevOps; Tooling, infrastructure solutions and automated testing; Project management; Programming using C, C++, and Assembly; Scripting languages including Perl and Python; Operating systems including Unix, Linux, and RTOS for embedded system; Instrumentation including INCA, in circuit emulators, dSpace; and Configuration management system including Git and build tools using Jenkins and eflow. REQUIREMENTS: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, Mechanical Engineering, or related field of study and Five (5) years of experience as an Integration Engineer, Software Engineer, Controls Engineer, or related role.
Senior Data Engineer - Vehicle Telematics Platform General MotorsSenior Data Engineer - Vehicle Telematics PlatformWarren, MI$129,400–$168,650 / yearWe're looking for a hands-on Senior Data Engineer to help build, scale, and operate the telemetry platform that turns massive volumes of raw vehicle data into trusted, discoverable, production-grade data assets used across General Motors. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
Staff Software Engineer - Mbff Platform / Microservices Architecture General MotorsStaff Software Engineer - Mbff Platform / Microservices ArchitectureWarren, MIThe role requires deep expertise in Java-based microservices, Azure cloud platforms, observability, CI/CD, and modern software delivery, along with the ability to guide teams through complex technical decisions that improve speed, quality, and operational resilience. This role is responsible for shaping the technical direction of the platform, driving engineering excellence across microservices and cloud-native systems, and leading the adoption of scalable DevOps and AI-enabled operational practices.
Staff Cybersecurity Software Engineer General MotorsStaff Cybersecurity Software EngineerWarren, MI$160,200–$246,300 / yearBenefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more. You will work as a hands-on engineer: designing systems, writing code, reviewing designs and implementations, and partnering with teams across GM to embed security into the software development lifecycle.