Senior Backend Software Engineer/SRE - GM Energy GMSenior Backend Software Engineer/SRE - GM EnergyWarren, Michigan$129,400–$198,400 / yearThe Energy Cloud Platform is a highly scalable, secure cloud platform in production today that connects vehicles, utilities, markets, and IoT systems to enable smart charging, bidirectional energy (V2H/V2G), and data-driven energy services. We are looking for a Senior Backend Software Engineer – Site Reliability (SRE) to lead reliability, performance, and operational excellence for the Energy Cloud platform, while also contributing directly to backend services and platform capabilities.
AI/ML Senior Researcher GMAI/ML Senior ResearcherWarren, MichiganThe Materials & Manufacturing Systems Research Lab at the General Motors R&D Center located in Warren, Michigan is seeking a technically exceptional AI/ML Senior Researcher with world class, Artificial Intelligence (AI), Machine Learning (ML), Large Language Models (LLMs), World Models, and Agentic AI skills to perform leading edge research in the area of Smart Manufacturing Systems. The specific research focus of the Smart Manufacturing Research Group is to develop advanced AI/ML, Agentic AI, mathematical modeling and optimization approaches and build real-time, decision support tools that enable GM’s plants to meet efficiency and quality goals.
Staff Automation & Platform Engineer GMStaff Automation & Platform EngineerWarren, Michigan$160,000–$246,000 / yearThis is a flexible, full-stack Engineering role responsible for building and maintaining the software platform that connects AI models to business processes, as well as building agents directly within third-party platforms like Glean, Databricks, and Azure AI Foundry — while extending a software engineering mindset — testability, reliability, and maintainability — to agentic and automation systems, and helping other teams build to that same bar, so systems can be trusted to run in production without constant rework. · Third-Party Platform Enablement: Continuously learn and build agents and automations directly within emerging third-party platforms (e.g., Databricks, Glean, Azure AI Foundry, Google), using them as core building blocks for new solutions and evaluating/adopting new tooling as the ecosystem evolves.
AI Agent Engineer GMAI Agent EngineerWarren, MichiganExperience with Glean or similar enterprise AI search/assistant platforms (e.g., integrating sources, configuring tools, designing agents or workflows within the platform). This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc).
Senior Software Architect - Mechatronic Infrastructure GMSenior Software Architect - Mechatronic InfrastructureMilford, MichiganThis role leads across requirements, architecture, and verification, partnering with system engineers and software teams to ensure solutions are clear, testable, scalable, and ready for deployment. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc).
Body Controls Calibration and System Test Engineer GMBody Controls Calibration and System Test EngineerWarren, MichiganIn Body electronics system test space, we calibrate and validate different customer facing features in functional areas like Vehicle Access, occupant Protection, Cabin Comfort, Exterior and Interior Lighting, etc. The Body Controls Calibration and System Testing Team is looking for a Body Electronics System Test Engineer/cal engineer to join our organization!
Staff Software DevOps Engineer GMStaff Software DevOps EngineerMilford, MichiganThis is a deeply technical role for an engineer who operates at enterprise scale, leads through technical vision with strong, disciplined execution and engineering excellence for a cloud-based platform that provides integrated virtual workspaces, integration with test environments, and continuous visibility into software quality. You will drive high-impact technical decisions across build, test, release, and developer workflow capabilities, ensuring our platforms are scalable, secure, reliable, and aligned to the long-term needs of software-defined vehicle development.
Technical Specialist– Software Reflash GMTechnical Specialist– Software ReflashWarren, MichiganHOW: Lead end-to-end readiness of reflash tooling and test configurations, partnering closely with software engineering, manufacturing, and execution teams to build, validate, and continuously improve reliable, yard-ready solutions that enable on-time software updates and improve the customer experience at delivery. Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline OR equivalent hands‑on experience supporting vehicle software systems in manufacturing environments.
Staff Software Architect – Mechatronics Infrastructure GMStaff Software Architect – Mechatronics InfrastructureMilford, MichiganGM is seeking a Staff Software Architect to lead architecture, requirements, and verification strategy for mechatronics infrastructure software that underpins our next-generation vehicle electrical architecture and software-defined vehicle platform. You will translate high-level system needs into clear, scalable, and testable software requirements, guide implementation across teams, and ensure solutions are validated through strong automation.
Software Test Engineer (Virtualization - SIL) - ADAS Virtualization Deployment GMSoftware Test Engineer (Virtualization - SIL) - ADAS Virtualization DeploymentMilford, Michigan7+ years of overall engineering experience related to software testing, simulation of embedded systems or control systems, test automation, validation. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc).
Senior Software Engineer - Platform GMSenior Software Engineer - PlatformWarren, MichiganThis 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.
ECU Software Deployment Supervisor – Manufacturing Engineering GMECU Software Deployment Supervisor – Manufacturing EngineeringWarren, MichiganThis role is ideal for technical leads or supervisors with experience in vehicle diagnostics, ECU flashing, or manufacturing operations who enjoy leading teams in fast-paced, hands-on environments and driving execution across multiple sites. WHY: Reduce vehicle yard holds and improve product quality by ensuring timely, accurate deployment of ECU software across manufacturing plants and yard operations—enabling vehicles to meet release and readiness targets.
AI/ML Data Scientist (GPSSC) GMAI/ML Data Scientist (GPSSC)Warren, MichiganCloud & Big Data Platforms: ( Preferred Microsoft Azure (Data Lake, Machine Learning, Databricks), Nice to Have (AWS (S3, SageMaker, Bedrock) or Google Cloud Platform (BigQuery, Dataflow, AI Platform) ). Machine Learning & AI : Large Language Models (LLMs), Generative AI, RAG, Generative AI, Deep learning, Reinforcement Learning, Natural Language Processing (NLP), SVM, XGBoost, Random Forest, Decision Trees, Clustering.
Staff Software Engineer, Infotainment GMStaff Software Engineer, InfotainmentWarren, MichiganThis is a high-scope staff-level role: you lead architecture and cross-team technical decisions, influence managers and suppliers, and dive into design reviews, hard bugs, and prototypes when needed. Work with hardware and release teams on new central compute platforms and software releases; lead resolution of complex system-level issues in benches and vehicles.
Connected Vehicle Researcher – Vehicular System and Applications GMConnected Vehicle Researcher – Vehicular System and ApplicationsWarren, MichiganResearch experience in at least one of the following areas: mobile systems and applications, wireless communication, wireless network protocols, cyber-physical systems, wireless sensor network, intelligent transportation system, data science, or other related areas. You will be applying your expertise in connected and autonomous vehicles, wireless communication, infotainment, robotics, and data science for developing innovative approaches to enhance customer experience through wireless connectivity.
Senior Backend Software Engineer- GM Energy GMSenior Backend Software Engineer- GM EnergyWarren, Michigan$129,400–$198,400 / year6+ years of relevant experience in backend software engineering, including: Designing, building, and operating production services and APIs on a major cloud provider (Azure, GCP, or AWS), with a strong preference for Azure. Contribute to or advise on key data models and pipelines related to Energy Cloud services (telemetry, enrollments, program performance), including data quality, freshness, and observability where it directly impacts service correctness and customer outcomes.
NewSenior System Engineer – Electrical Component Integration GMSenior System Engineer – Electrical Component IntegrationWarren, MichiganThe selected candidate will act as a key technical leader for an electrical subsystem, ensuring system requirements are clearly defined, design solutions are integrated early, and execution is coordinated across design, packaging, electrical, software, validation, manufacturing and vehicle integration teams. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc).
NewManager Digital System – Battery Cell Development Center GMManager Digital System – Battery Cell Development CenterWarren, MichiganThis rolesupportsthe controls, data, simulation,analyticsand overall digital infrastructurecapabilitiesto enablerapiddevelopment and accelerate transition of battery cell technologies intoscalable solutions. This leader will partner closely with process development, operations, quality,IT / data,and equipment suppliers to deliver a connected ecosystem that enables rapid learning, improved process understanding, and scalable solutions.
Android Automotive Software Engineer ICONMA, LLCAndroid Automotive Software EngineerDearborn, MI$32.86 / hourPython Development & Coding Experience: Strong Python programming knowledge and hands-on coding experience, including Object-Oriented Programming, scripting, debugging, optimization, and development of automated test utilities. Automation Frameworks: Ability to execute, maintain, troubleshoot, and enhance automated test suites within established test automation frameworks.
NewSoftware Research Engineer C++ ICONMA, LLCSoftware Research Engineer C++Warren, MI$70 / hourMS or PHD (preferred) in Computer Science, Computer Engineering, Electrical Engineering or equivalent. Our Client, an IT Services and Consultant company, is looking for a Software Research Engineer – C++ for their Warren, MI location.