Senior Sub-System Lead Engineer - High Voltage Battery Management GMSenior Sub-System Lead Engineer - High Voltage Battery ManagementMilford, MichiganCompile, sustain, and manage extensive documentation like context diagram, state diagram, system integration, Sub-System Technical Specification (SSTS), and Behavioral Test Specifications (BTS) for the defined subsystems. As a Sub-System Lead Engineer focused on High Voltage Battery Management Systems and embedded vehicle mechatronics controls, you will drive innovation in the complex field of Battery State Estimation .
Senior System & Subsystem HIL Integration Engineer GMSenior System & Subsystem HIL Integration EngineerWarren, MichiganFive (5) years of experience with the following: Real-time simulation; MATLAB and Simulink modelling experience in context of plant model development and integration and basic usage of additional tools for real time simulation; Capability of HIL test methods and HIL development environment; Vehicle communication protocols such as CAN, LIN, Automotive Ethernet, and related serial data communication monitoring tools; Automotive software test automation methodologies; Python development; Windows Development; Automation framework; and Serial data tools including CANalyzer. REQUIREMENTS : Bachelor’s degree in Electrical Engineering, Mechanical Engineering, Computer Science, Software Engineering, or related role and Five (5) years of experience as a Software Engineer, Integration Engineer, or related role.
Senior Software Developer - Test Framework GMSenior Software Developer - Test FrameworkWarren, Michigan$125,200–$192,700 / 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 Developer - Test Framework at GM, you will help to lead a team developing automation solutions that will enable test automation of software across various stages of development and integration.
NewSenior Cybersecurity Engineer - Security Operations GMSenior Cybersecurity Engineer - Security OperationsWarren, MichiganWe are seeking a highly skilled Senior Cybersecurity Engineer with deep expertise in systems development, cybersecurity, and modern software engineering practices. 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 Systems Configurator, SAP Functional Analyst GMSenior Systems Configurator, SAP Functional AnalystWarren, MichiganThe General Motors Global IT Organization is seeking to identify highly motivated and qualified individuals for potential future opportunities as a Senior Systems Configurator - SAP Functional Analyst to design, configure, and support SAP solutions that enable our end-to-end value chain across: Source-to-Deliver / Source-to-Pay (Supply Chain & Direct Material Sourcing and Procurement for Automotive). As an SAP Functional Analyst, you will collaborate with cross-functional teams in Product Lifecycle Management, Global Purchasing & Supply Chain (GPSC), Manufacturing, Logistics, and Order Management to gather requirements and to design, configure, and support SAP solutions that meet business needs across the Source-to-Deliver, Make-to-Ship, and Order-to-Delivery spaces.
Sr. Cybersecurity Engineer - Security Operations GMSr. Cybersecurity Engineer - Security OperationsWarren, MichiganWe are seeking a highly skilled Senior Cybersecurity Engineer with deep expertise in systems development, cybersecurity, and modern software engineering practices. 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).
Manufacturing IT Launch Program Manager GMManufacturing IT Launch Program ManagerWarren, MichiganLead schedule progression meetings with Deployment Leads, the Controls Integration Lead, Infrastructure Group Manager, System Integration Lead, IT Site team, and launch team to drive task completion, timing alignment, and dependency resolution. This role requires strong expertise in plant floor systems, network integration, manufacturing operations, material and quality systems, and tooling and manufacturing processes across Vehicle, Global Propulsion Systems (battery, engine, transmission), and/or Stamping.
Software Development Engineer - Contract AM GeneralSoftware Development Engineer - ContractAuburn Hills, MichiganSight: must be able to regularly read computer screen, reports, and various documents with detail and clarity to accomplish work tasks in a safe and efficient manner, including regular use of adequate close vision, distance vision, color vision, peripheral vision, and ability to adjust focus. Methodical approach: Production lines follow a set process, so this position needs a methodical approach to ensure all tasks are completed in the correct order for a smooth-running production line.
Manufacturing Embedded Systems Developer GMManufacturing Embedded Systems DeveloperWarren, MichiganAs manufacturing technology evolves, there is a critical need for engineers who can drive progress by developing complex firmware/software, integrating with embedded systems and swiftly prototyping and validating new concepts. The selected candidate will be required to travel About GM Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Vehicle Systems Engineer GMVehicle Systems EngineerWarren, MichiganOne (1) year of experience in the following: Issue identification, support and resolution; In vehicle test setup and configuration for OTA execution; Retrieval and analysis of CGM/TCP/CAN logs; Operational process requirement including Back Office processes for connected vehicle services; Make issues and OTA impacts to specific modules and features; and Problem-solving skills to triage and resolve ambiguity issues that frequently surface during Over-The-Air update. REQUIREMENTS: Bachelor’s degree in Electrical Engineering, Electronics Engineering, Computer Science, or related field of study and two (2) years of experience as a Senior Software Engineer, Software Engineer, or related occupation.
Classified Sr. Systems Administrator KBRClassified Sr. Systems AdministratorAnn Arbor, MIIn this role, you will be responsible for the administration of a variety of critical data systems, including computer systems hardware, software, information systems, and peripheral equipment such as servers, desktops, printers, and storage devices. In everything we do, we are guided by our ONE KBR Values: We Value Our People- We create diverse, inclusive environments in which each person can feel safe, respected and valued, and where everyone has opportunities to grow and reach their full potential.
NewProgram Validation & Safety Engineer (GPSSC) GMProgram Validation & Safety Engineer (GPSSC)Warren, MichiganAs we advance toward our vision of ZERO emissions, ZERO crashes, and ZERO congestion, we are seeking a highly motivated and hardworking Program Validation & Safety Engineer (PVSE) to join our Global Product Validation Team. Program Team Support & Agility : Act as the validation team's single point of contact for program content changes (VAPIR, VPIT, DEV VAL, PET timing workshops).
NewSenior Software Engineer, AV Platform Integration and Test GMSenior Software Engineer, AV Platform Integration and TestMilford, MichiganCollaborate with Software Infra and application teams to develop new test cases, leveraging expertise in Service-Oriented Architecture, Middleware communication (Pub Sub/DDS/Subspace), diagnostics, Linux and QNX. Create Test automation frameworks, develop test scripts, and execute automated tests to enhance validation efficiency.
NewSr. Director of Digital Experience Design Re:CarSr. Director of Digital Experience DesignTroy, Michigan$222,431–$370,719 / yearDirector of Digital Experience Design to own the design vision and execution across Slate’s digital customer and partner facing products: our website and online marketplace, the vehicle configurator and purchasing experience, the Slate ownership/service mobile app, and the in-vehicle digital experience including the instrument cluster. The compensation for this position is the range Slate reasonably and in good faith expects to pay for the position taking into account the wide variety of factors that are considered in making compensation decisions, including job-related knowledge; skillset; experience, education and training; certifications; work location; and other relevant business and organizational factors.
Senior Software, AV Platform Core Test GMSenior Software, AV Platform Core TestMilford, MichiganCollaborate with Software Infra and application teams to develop new test cases, leveraging expertise in Service-Oriented Architecture, Middleware communication (Pub Sub/DDS/Subspace), diagnostics, Linux and QNX. Create Test automation frameworks, develop test scripts, and execute automated tests to enhance validation efficiency.
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.
NewECU Software Flashing Deployment Lead - Manufacturing Engineering General MotorsECU Software Flashing Deployment Lead - Manufacturing EngineeringWarren, MIHOW: Operate in a hands-on, field-based role-deploying ECU flashing solutions across plants, leading contractor teams, troubleshooting issues in real time, and working directly with engineering and manufacturing partners to ensure reliable, repeatable execution under production conditions. WHAT: Lead on-site deployment of ECU flashing solutions across manufacturing plants-setting up reflash environments, coordinating teams, and ensuring successful execution of software updates in production and yard environments.
Software Engineering Manager, AV Platform Core Mcus General MotorsSoftware Engineering Manager, AV Platform Core McusMilford, MICollaborate with Engineering Managers and Tech Leads to define and communicate technical direction and product strategy while anticipating scaling and long-term strategic challenges. As a Software Engineering Manager on the AV MCU Platform team, you will play a vital role in the design, development, delivery, and deployment of embedded software for MCUs on the AV.
Engineering Group Manager, Chassis Controls Design And Estimation General MotorsEngineering Group Manager, Chassis Controls Design And EstimationMilford, MIThis team works cross-functionally with embedded controls, systems, product, and program teams to deliver high-quality solutions that support GM's revenue-generating portfolio and accelerate our transition to an all-electric future. We are seeking a dynamic and experienced Engineering Group Manager to lead a team focused on Chassis Controls Design and Vehicle State Estimation solutions for vehicle motion controls and estimation.
Sr. Embedded Software Engineer Astemo IndianaSr. Embedded Software EngineerFarmington Hills, MichiganThis role goes beyond integration of vendor-provided BSPs, focusing on the platform capabilities that differentiate automotive-grade systems, including system-level power architecture, firmware design, and platform abstractions that enable advanced applications to run reliably and efficiently. Collaborate with hardware, SoC vendors, safety, and software teams to drive platform-level issues to closure, and mentor junior engineers on platform software topics.