NewStaff Software Engineer - Adas Interactive Experience General MotorsStaff Software Engineer - Adas Interactive ExperienceMilford, MI$189,300–$290,700 / yearBachelor's degree or Bachelor of Applied Science in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related technical field, with 5-8 years of relevant software engineering experience; or equivalent practical experience with 10-12 years delivering production software. The ideal candidate is a recognized SoC software expert who operates with broad latitude in a complex environment, turns ambiguous cross-domain requirements into practical system designs, and drives critical workstreams from concept through vehicle launch.
7097 - Senior Field Application Engineer ORYX7097 - Senior Field Application EngineerLivonia, MichiganFrom early architecture discussions and component selection to hardware bring-up, debugging, validation, and production ramp support, you'll play a critical role in helping customers achieve successful product launches while driving strategic design wins. This is an opportunity to join a highly technical customer-facing engineering organization where you'll work directly with engineers developing next-generation embedded systems, industrial equipment, connected devices, AI-enabled platforms, and advanced electronic products.
Controls Engineer 3 Technology Resource GroupControls Engineer 3Warren, MIA controls engineer is responsible for designing complex piping and wiring diagrams along with providing technical support across various control systems projects. The main function of a controls engineer is to initiate control system design from written sequences of operation.
Systems Engineer - Data and Insights GMSystems Engineer - Data and InsightsWarren, MichiganThe Finance Data and Insights team in the Business Applications (Finance, Legal & SAP Engineering – FLSE) organization is responsible for empowering Finance and Legal teams by delivering reliable and secure AI-driven tools that streamline workflows, accelerate decision making, surface actionable insights, and unlock measurable productivity gains across the product lifecycle. 2–5 years of systems engineering experience delivering data-intensive and analytics-focused solutions, with proven technical and professional skills in SQL, Python/PySpark , and cloud data platforms such as Databricks .
Senior Software Engineer – Go (Golang) GMSenior Software Engineer – Go (Golang)Warren, MichiganBenefit 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. As a Senior Software Engineer – Go (Golang), you will design, develop, and deliver high-performance middleware and application software solutions supporting GM’s next-generation in-vehicle infotainment platforms and connected vehicle systems.
Senior Backend Software Engineer - GM Energy GMSenior Backend Software Engineer - GM EnergyWarren, Michigan$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. You will be responsible for developing secure, reliable, and maintainable APIs and platform services, improving system performance and observability, and helping raise the engineering bar across the team.
Senior 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).
Senior Software Engineer, SAP Developer GMSenior Software Engineer, SAP DeveloperWarren, MichiganThe ideal candidate will possess deep technical expertise in SAP technologies, demonstrate a proven track record of successful SAP project implementations, exhibit strong problem-solving abilities, and a passion for delivering high-quality software solutions. Design and Development: Lead the design, development, testing, and deployment of SAP solutions, including enhancements, customizations, and integrations using SAP BTP, ABAP, SAP Fiori, SAPUI5, and other SAP technologies (CAP, HANA Cloud etc.).
Software Engineer, Data Infrastructure Lucid MotorsSoftware Engineer, Data InfrastructureSouthfield, MIYou will design, develop, and operate high-scale data pipelines and backend services responsible for processing and managing large-scale sensor datasets, including camera, LiDAR, and vehicle telemetry data. We create scalable platforms, services, and data pipelines that ingest, process, store, and serve large-scale sensor data from vehicle fleets to engineering teams across the company.
Materials Engineer – Global Energy, Fluids & Lubricants (GEFL) GMMaterials Engineer – Global Energy, Fluids & Lubricants (GEFL)Warren, MichiganA Materials Engineer – Global Energy, Fluids & Lubricants (GEFL) is responsible for the technical development, test method design, validation, approval, and issue resolution of fuels, lubricants, and functional fluids that support GM products, propulsion systems, and manufacturing operations, with a strong emphasis on test development and data analysis. This individual contributor role supports technical leadership across one or more GEFL areas, including fuels, engine and driveline lubricants, EV/EDU fluids, coolants, hydraulic fluids, washer fluids, greases, and other specialty fluids.
Staff Hardware Engineer– GNSS Connectivity GMStaff Hardware Engineer– GNSS ConnectivityWarren, Michigan$160,000–$245,000 / yearWe are seeking a Staff Hardware Engineer– GNSS to lead the definition, design, and validation of GNSS (Global Navigation Satellite System) solutions for our current and future generations of connectivity and compute platforms across a broad range of vehicles. This role will serve as the subject matter expert for GNSS hardware and system performance, working closely with product, systems, RF, hardware design, suppliers, and validation teams to deliver robust, automotive-grade GNSS solutions.
Lead System Integration Engineer - Enterprise Transformation GMLead System Integration Engineer - Enterprise TransformationWarren, Michigan$202,000–$310,000 / yearYou will partner closely with product, engineering, technical program management, security, and business stakeholders to enable reliable data flow, workflow continuity, and platform interoperability across GM, while contributing reusable patterns that can be adopted broadly across the enterprise. From the software and core IT side of the transformation, you will focus on connecting Google Workspace, SaaS platforms, enterprise AI tools, and GM’s core business systems through secure, reusable, and scalable integration patterns.
Senior Engineer, Motion Planning And Controls, Autonomous Driving Lucid MotorsSenior Engineer, Motion Planning And Controls, Autonomous DrivingSouthfield, MIIn Lucid Air and Lucid Gravity, we have designed and built vehicles that have redefined their segments, combining exceptional range, performance, design, and expansive space in a single experience. Leading the future in luxury electric and mobility At Lucid, we set out to introduce the most captivating, luxury electric vehicles that elevate the human experience and transcend the perceived limitations of space, performance, and intelligence.
Lead AI Workflow Engineer - Enterprise Transformation GMLead AI Workflow Engineer - Enterprise TransformationWarren, MichiganFrom 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.
CAE Analysis Engineer--Engine Performance & Calibration GMCAE Analysis Engineer--Engine Performance & CalibrationPontiac, MichiganDevelop new and innovative analytical techniques to model engine technologies (boost devices, exhaust gas recirculation, variable valve lift, emission control systems, aftertreatment etc.) with emphasis on minimizing test data requirements. Develop 1D engine simulation models in GT-POWER of a wide variety of engine architectures with complete intake and exhaust systems for both Gasoline & Diesel engines.
Senior Software Engineer - ADAS Interactive Experience GMSenior Software Engineer - ADAS Interactive ExperienceMilford, Michigan$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 About GM . - Participate in architecture reviews and communicate technical trade-offs involving latency, determinism, memory, compute, functional safety, cybersecurity, reliability, and long-term maintainability.
Senior Software Engineer (.Net) - HRIS GMSenior Software Engineer (.Net) - HRISWarren, MichiganHands-on experience with RESTful API design and integration services that connect enterprise systems like Workday, Microsoft identity services (Azure AD/ Entra ID, Microsoft Graph ). Build AI-powered agents that retrieve context, reason across multiple data sources, recommend actions, and support human-in-the-loop automation.
Senior Software Engineer - Android GMSenior Software Engineer - AndroidWarren, Michigan$160,000–$200,000 / 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. As a Senior Software Engineer - Android Development, you will be responsible for design, development and testing of automotive infotainment software solutions for new features or major enhancements.
Staff Software Engineer GMStaff Software EngineerWarren, Michigan$160,000–$240,000 / yearWe 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. 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.
Senior Controls Engineer GMSenior Controls EngineerWarren, MichiganAs a Controls Process Engineer, you will support the development and execution of advanced manufacturing and automation solutions that help bring GM’s vision of Zero Crashes, Zero Emissions and Zero Congestion to life. 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).