Senior Software Engineer – DevOps and Configuration Management GMSenior Software Engineer – DevOps and Configuration ManagementMilford, MichiganAs a Senior Software Engineer specializing in DevOps and configuration management, you will play a crucial role in supporting our OPTIMUS platform with build and test capabilities to support GM’s embedded software production. Partner with product, IT infrastructure, site reliability, and security stakeholders to deliver new capabilities, resolve systemic issues, and modernize the embedded software development experience.
Sr. Automation Engineer GMSr. Automation EngineerWarren, MichiganThe Engineer serves as a key interface between suppliers, Industrialization teams, Purchasing Program Management (PPM), Product Program Cost Optimization (PPCO) and direct purchasing, driving cross-functional alignment and execution. Act as a strategic liaison between suppliers, industrialization & internal GM teams to support sourcing and negotiation strategies through data-driven insights on supplier automation capabilities.
NewSenior Application Security Engineer (REMOTE) Amerisure Mutual InsuranceSenior Application Security Engineer (REMOTE)Farmington Hills, MichiganRemoteMentor and guide security team members, sharing knowledge and expertise in application and API security, threat analysis, vulnerability management, cloud security, and cryptography, while fostering a collaborative, learning-driven team culture. Required certifications include at least one CISSP, CSSLP, CCSP, GSEC, CEH, CISM, or CRISC, in addition to platform-specific certifications (AWS, Microsoft, Cisco, etc.) or domain specific certifications (OSWE, OSCP, GWAPT, or GWEB).
NewSenior Calibration Engineer - SDV Infrastructure Software GMSenior Calibration Engineer - SDV Infrastructure SoftwareMilford, MichiganYou will work across calibration, software, integration, validation, and platform teams to support calibration readiness, resolve issues, and drive reliable execution across multiple builds and milestones. This role will be responsible for ensuring the right calibration content is developed, validated, applied, and delivered across vehicle and software programs with quality and timing discipline.
NewSystem and Subsystem HIL Integration Engineer GMSystem and Subsystem HIL Integration EngineerWarren, MichiganTwo (2) years of experience with the following: Hardware-In-the-Loop systems for developing real-time controls; Matlab and Simulink modeling; Vehicle and bench electrical troubleshooting; CAN vehicle communication system and CAN based monitoring tools including Vector and Intrepid; and Electrical Test and Development, and Vehicle Electrical Architecture. REQUIREMENTS: Bachelor’s degree in Electrical Engineering, Electronic Engineering, Computer Engineering, Mechanical Engineering, or related field of study.
NewSenior Full Stack Engineer– Systems Framework Applications GMSenior Full Stack Engineer– Systems Framework ApplicationsWarren, MichiganAs a Senior Systems Engineer, you will lead the development of application capabilities that expose and operationalize the systems framework, while ensuring strong alignment to systems thinking, decomposition, and traceability. We are building a set of applications that provide end-to-end visibility into GM’s systems framework, enabling engineers to understand how functions, requirements, variants, software, hardware, and validation all connect.
NewSr. Maintenance Compliance Engineer PfizerSr. Maintenance Compliance EngineerRochester, Michigan$82,700–$137,900 / yearWorking with Pfizer’s dynamic maintenance/engineering team, you will play a critical part in managing the maintenance and reliability engineering activities involving the redesign, maintenance, and repair of utilities systems, buildings, and production/non-production equipment. Subject to further legal review and statutory or regulatory clarification, which Pfizer intends to pursue, reimbursement of recruiting expenses for licensed physicians may constitute a reportable transfer of value under the federal transparency law commonly known as the Sunshine Act.
NewStaff Systems Engineer - AV Platform GMStaff Systems Engineer - AV PlatformWarren, Michigan$157,100–$258,500 / yearYou will be responsible for defining and managing system-level requirements and architectures, optimizing resource allocation across computational and networking subsystems, and working closely with software and hardware teams to ensure seamless integration of vehicle platform components. Company Vehicle: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate.
NewStaff Hardware Engineer- Display Electronics GMStaff Hardware Engineer- Display ElectronicsWarren, Michigan$160,000–$245,000 / yearPartner with software, systems, mechanical, validation, quality, and supplier teams to resolve cross-functional integration issues , debug root causes, and deliver robust module performance at the component and vehicle levels. We are looking for a Staff Display Hardware Design Engineer to lead the electrical design and technical execution of GM in-house display development programs and ensure that the display module meets system, regulatory, validation, and manufacturing requirements across the development lifecycle.
NewSenior Embedded Software Engineer GMSenior Embedded Software EngineerPontiac, MichiganThree (3) years of experience with: Designing, developing, and testing Microcontroller and ECU Abstraction Layer and Complex Drivers for AUTOSAR; Reading schematics and understanding of basic electrical circuits; Real Time Operating Systems (RTOS) for multi-core microcontroller; ARM, PowerPC, and Renesas microcontrollers; Performing root cause analysis with Integrated Basic Software and Application Software on multi-core microcontrollers; and Embedded compiler, linker, debugging tools, and software including Lauterbach, ETAS INCA, CANalyzer, oscilloscopes, and other general lab equipment. Alternatively, the employer will accept a Master's degree in Mechanical Engineering, Computer Engineering, Computer Science, Electrical Engineering, or related field of study and Three (3) years of experience as an Embedded Software Engineer, Validation Engineer, or related occupation.
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).
NewSoftware Engineer - Electrification Propulsion GMSoftware Engineer - Electrification PropulsionMilford, MichiganAs a Software Engineer at GM, you will be a part of the Vehicle Mechatronic Embedded Controls (VMEC) team, working in the Electrification Propulsion domain both for EV and HEV products, focusing on optimal hybrid engine speed / torque selection, optimization for energy efficiency, charge mode determination, drive unit sensors and actuators management, among other things. Utilize automated Continuous integration Continuous deployment (CI CD) build environments, test tools, benches, and vehicles to verify functionality of the feature at the unit, integration, Controller, System and Vehicle level.
Senior Cybersecurity Engineer – Adversary Operations, Innovation & Purple Team Operations GMSenior Cybersecurity Engineer – Adversary Operations, Innovation & Purple Team OperationsWarren, MichiganThe Senior Cybersecurity Engineer will perform tactical purple operations, repeatable MSV-based testing, custom tooling, cloud and platform testing, and the annual red exercise used to validate security operations alerting and processes. Help mature AO capability in advanced and emerging areas such as cloud and SaaS tactics, endpoint tactics across multiple operating systems, AI-related tactics, and infrastructure-focused adversary tradecraft.
NewSr. System Engineer GMSr. System EngineerWarren, MichiganExperience working with multi-tier production software systems utilizing HTTP APIs (REST and/or GraphQL) and backend datastores (PostgreSQL and/or DynamoDB, Redis). The CAE, CAT, Battery, Materials & Validation team delivers next-generation IT software solutions that support Vehicle Test Lab operations, physical validations, and proving ground activities.
Senior Electrical Hardware Engineer - Displays GMSenior Electrical Hardware Engineer - DisplaysWarren, Michigan$125,200–$163,400 / yearPartner with software, systems, mechanical, validation, quality, and supplier teams to resolve cross-functional integration issues, debug root causes, and deliver robust module performance at the component and vehicle levels. Lead the design and integration of display electrical interfaces such as SERDES/deserializer links, eDP/OLDI/LVDS-class video paths, touch controller interfaces, MCU interfaces, or auxiliary I/O content where applicable.
NewSenior Systems Engineer GMSenior Systems EngineerMilford, MichiganTwo (2) years of experience with the following: Embedded controls requirements development architecture development and systems engineering; Process large amounts of information flow identify multiple parameters interdependencies and inconsistencies to provide both high-level systems overview and domain expertise; Major vehicle systems; and Systems Engineering principles and successful implementations. Own the total power consumption performance of complex components and electronic control units leading consumption reduction and optimization activities across organizations.
Software Engineer I Amerisure Mutual Insurance CompanySoftware Engineer IFarmington Hills, MIDevelop and support test automation frameworks and tools, writing automated test scripts using frameworks like JUnit, NUnit, GT-Framework and pytest to validate code functionality and prevent regressions. Participates in assigned projects by developing code, troubleshooting issues, writing automated tests, documenting workflows, assisting with manual testing, and contributing to innovation efforts.
Manufacturing / Automation Engineer PTIManufacturing / Automation EngineerMacomb, MichiganPromote team problem solving and productivity projects with operators, engineers, customers and management. Extensive knowledge of the plastic industry and various automation techniques.
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).
Software and Controls Engineer – GM Defense GMSoftware and Controls Engineer – GM DefenseMilford, MichiganThis is a fast-paced role where you will operate with independence to impact compressed-timeline programs—such as developing in-house controls solutions (like custom Vehicle Interface Modules) and optimizing system performance across complex electrical architectures. Work collaboratively with systems integration engineers and technical leads to implement control algorithms for propulsion, chassis, and other complex systems into existing or new supervisory controls.
Product Development Engineer - Soft Goods Central Garden & Pet CoProduct Development Engineer - Soft GoodsBingham Farms, MIThe Product Development Engineer will focus on engineering initiatives at our Fort Wayne, IN manufacturing facility, while working closely with cross-functional partners, including Product Development, Design, Sales, Operations, and Sourcing. Central Home Brands is a division of Central Garden & Pet, focused on designing and manufacturing soft goods (outdoor cushions, pillows, and pet products) for both Retail and eCommerce.
Senior Software Engineer- Safety Design GMSenior Software Engineer- Safety DesignMilford, MichiganAlternatively, the employer will accept a Master's degree in Electronic Engineering, Electrical Engineering, Mechanical Engineering, Computer Engineering, Computer Science, or related field of study and Four (4) years of experience as a Software Engineer, Associate Consultant, or related occupation. REQUIREMENTS: Bachelor's degree in Electronic Engineering, Electrical Engineering, Mechanical Engineering, Computer Engineering, Computer Science, or related field of study and Six (6) years of experience as a Software Engineer, Associate Consultant, or related occupation.
Software Engineer GMSoftware EngineerWarren, MichiganMust also have five (5) years of experience with: Java / JEE Business Solutions; Full software development lifecycle (SDLC); Implementing and securing API’s using API Gateway solution; Microservices development; SQL/Oracle; OO analysis and design; Creating and running JUnit Tests; WebLogic, Layer 7, Azure Gateway & APIM, SOA; Microservices, Pivotal Cloud Foundry, Spark, Kubernetes, Akka, Pulsar, RabbitMQ, Cassandra, Redis, Bitbucket and Maven; Agile Dev Techniques (including TDD, JUnit, Mocks); and SQL, Hibernate, Web Services (REST and SOAP). Involves close interaction with the entire CORE scrum team, Systems Architect, development team leaders, business team members and other members of the development team and demand a high level of design and coding to implement and deliver enhancements.
Sr. Virtual Design Release Engineer – Electric Power Systems Simulation GMSr. Virtual Design Release Engineer – Electric Power Systems SimulationWarren, MichiganGeneral Motors is accelerating the development of virtual simulation technologies for future GM vehicles, and we are looking for a highly innovative, data driven person who works well in a team setting, This person needs to be able to work with sufficient understanding of industry technology trends, solid technical knowledge, critical reasoning, simulation technical skills, and a structured approach to solving problems in both familiar and unfamiliar domains. This Virtual DRE role offers the selected candidate the opportunity to be a part of a team releasing game-changing Electric Power (EP) technologies and controls strategies enabling cost effective and power efficient systems delivering improved Power capabilities and enhanced diagnostics to support GM’s Zero, Zero, Zero vision for the future.
Senior Vehicle Motion Controls Platform Control Design Engineer GMSenior Vehicle Motion Controls Platform Control Design EngineerMilford, MichiganAs a Senior Vehicle Motion Controls Platform Software Design Engineer, you will design and implement advanced control and estimation algorithms for vehicle motion systems, including steering, braking, propulsion, rear steering, and active aerodynamics. This role emphasizes strong control theory and estimation expertise and is open to candidates from robotics, aerospace, or related domains with proven technical ability in controls, estimation, or mechatronics.
Senior Hardware Test Engineer– System on Chip GMSenior Hardware Test Engineer– System on ChipWarren, MichiganDefine end-to-end hardware test strategies and structured bring-up plans for SoCs and associated components (memory, power) across EVKs, reference boards, and ECUs, including power-on sequencing, clock/reset validation, basic sanity, interface bring-up, regression suites, coverage goals, and clear pass/fail criteria. Our Semiconductor Engineering team is a dynamic, high‑energy, and innovative group focused on design and commercialization of leading‑edge silicon enabling the future of GM’s Software Defined Vehicle (SDV) platforms – central compute units, connectivity modules, and other controllers.
Application Engineer - vECU Development GMApplication Engineer - vECU DevelopmentMilford, MichiganRequires one (1) year of experience with the following: Validating and releasing passenger vehicle Electronic Control Units (ECUs) or virtual ECUs, at component and system level using Vector CANalyzer and CANoe tools, Synopsys Virtualizer, Corellium, and Lauterbach Trace 32 hardware; Creating SystemC TLM2.0 models of microcontrollers, asics, drivers, modules, switches, timers, and transceivers; and Integrating microcontroller and peripheral models into full Level 4 virtual ECUs. Plan, test, validate, and release virtual Electronic Control Unit (vECU) Level 4 model task functionalities and periodicities including Real Time Operating System (RTOS), Controller Area Network (CAN), Local Interconnect Network (LIN), Automotive Ethernet (User Datagram Protocol (UDP) and Transmission Control Protocol (TCP)), Serial Peripheral Interface (SPI), Universal Asynchronous Receiver Transmitter (UART) protocols.
Senior Software Engineer – High Voltage Battery Sensor Communication GMSenior Software Engineer – High Voltage Battery Sensor CommunicationMilford, 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. Design, develop and validate software for embedded controls systems in the electrification domain for High Voltage Battery Sensor Communication / Wired-Wireless Communication and Sensing.
Senior Optical Engineer - Head-Up Display (HUD) GMSenior Optical Engineer - Head-Up Display (HUD)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. Create 3D optical models and simulations encompassing the Head Up Display relay optics, ray bundle, eye-box, reflection scatter, windshield wedge, and thermal loads.
Senior Design Release Engineer- Integrated Center Stack (ICS) GMSenior Design Release Engineer- Integrated Center Stack (ICS)Warren, MichiganYou will work closely with cross-functional teamsincludingInterior,HVAC,Electrical,Software,UserExperience,Manufacturing,Quality,Purchasing,ProgramManagement,andDesignStudioorganizationstoensuresuccessfulexecutionfromconceptthroughlaunchandproduction. Asa Design ReleaseEngineer(DRE)–Displays&CockpitIntegration,youwillplayacriticalroleindeliveringhigh-qualitydisplaysystemsthatseamlesslyintegratedesign,functionality,andcustomerexperience.
Sr. Vision Applications Engineer GMSr. Vision Applications EngineerWarren, MichiganThis role requires deep expertise in current vision systems, awareness of emerging imaging trends including AI, and hands-on ability to solve complex vision system challenges. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
Design Release Engineer (DRE) - Armor - GM Defense GMDesign Release Engineer (DRE) - Armor - GM DefenseWarren, MichiganThis 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). This position requires significant experience in interior component design and knowledgeable in both high and low volume production.
Electrical Hardware Engineer - CCU Validation GMElectrical Hardware Engineer - CCU ValidationWarren, MichiganThis role is intended for an experienced engineer who can independently drive validation activities across prototype and production-intent hardware, with direct ownership of environmental and EMC validation planning, execution, issue tracking, and closure. At the heart of this transformation is an in-house designed, liquid-cooled central compute unit that enables faster development cycles, more efficient software updates, and seamless scalability across every GM brand.
Computer Aided Engineer GMComputer Aided EngineerWarren, MichiganFive (5) years of experience with: Analysis, design and testing of electrical components; Electrical systems, controls and component development and validation; and Application of engineering theory and principles of operation for electrical mechanisms. 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.
Software Design Release Engineer - SDV Mechatronics Infrastructure GMSoftware Design Release Engineer - SDV Mechatronics InfrastructureMilford, MichiganYou will be responsible for coordinating software delivery, tracking timing and milestones, pulling part numbers, managing readiness across builds, and ensuring all required content reaches the right destination at the right time. This role will work closely with SWILs, the calibration team, software teams, and key stakeholders to ensure software content is tracked, aligned, released, and delivered on time with quality.
Senior Error Proofing Controls Engineer GMSenior Error Proofing Controls EngineerWarren, MichiganGeneral Motors is seeking a Senior Error Proofing Engineer to develop, implement, validate, and improve manufacturing error-proofing systems that prevent mis-builds and protect customer quality. This role translates PFMEA- and DFMEA-driven requirements into practical plant-floor solutions and works cross-functionally to support launch readiness and sustained production performance.
Senior Mechanical Packaging Engineer – Head-Up Display (HUD) GMSenior Mechanical Packaging Engineer – Head-Up Display (HUD)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. 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.
Infotainment Software Engineer GMInfotainment Software EngineerWarren, MichiganMust also have two (2) years of experience in the following: Embedded Application Software Development experience; Development experience with scripting languages including python; Programming and debugging skills with C++, Java, and Unit test framework; SCM tools including GIT, Gerrit, Parasoft, Jenkins, and OpenGrok; and Scrum and Agile software development process. REQUIREMENTS : Bachelor's degree in Computer Engineering, Computer Science, Software Engineering, Electronic Engineering, or related field of study.
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 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.).
Harness Design Release Engineer GMHarness Design Release EngineerWarren, 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. The Power and Signal Distribution Systems (PSDS) Engineer is a key position responsible for designing and implementing the power and signal distribution wiring systems in GM vehicle programs.
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.
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.
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!
Senior Electrical Hardware Engineer - ECU Requirements & Specifications GMSenior Electrical Hardware Engineer - ECU Requirements & SpecificationsWarren, MichiganIn this role you are expected to have a high level of technical proficiency in developing and managing requirements and providing technical leadership to perform ongoing development, maintenance, and configuration management of CTRS requirements that support various build-to-spec and build-to-print ECU designs across GM’s diverse portfolio of vehicles and electrical architectures (including electrification / Electric Vehicle ECU designs). Our team is looking for a creative and highly energetic ECU Hardware Requirements & Specifications Engineer who can lead the development and management of hardware requirements, low-level software definition and specification for ECU Hardware Component Technical Requirements Specifications (CTRS).
Software Engineer - Virtualization and SIL Integration GMSoftware Engineer - Virtualization and SIL IntegrationMilford, MichiganTwo years of experience with: Python; MATLAB and Simulink in context of plant model development and integration and basic usage of additional simulation tools including GT-Power; Embedded controls software and the automated software build processes including dSPACE VEOS and ETAS INCA tools; Automotive communication technologies such as SENT, LIN, and CAN; Virtual electronic control units (V-ECUs) for engine, propulsion, and transmission controller modules and integrate them in a system-level simulation model; and Modeling of Hybrid Vehicle Systems, including mechatronic subsystems, in Simulink, Simscape, or GT-Power and debug/deploy subsystem models as system-level simulation components. REQUIREMENTS : Bachelor's degree in Software Engineering, Electrical Engineering, Mechanical Engineering, or related field of study and Three (3) years of experience as a Project Engineer, Design Engineer, or related role.
Principal Engineer, Body Control Subsystem Integration – Compliance & Regulations GMPrincipal Engineer, Body Control Subsystem Integration – Compliance & RegulationsWarren, Michigan$201,600–$309,900 / yearDefine and lead software compliance strategy for new technology and highly complex features for Body Controls Platform development with a focus on Occupant Protection, Occupant Position, Occupant Cabin Comfort, Lighting & Visibility, Secure Vehicle Access, and abstraction layers. As a Principal Software Engineer, you will be responsible for broad oversight and ownership of safety and regulatory design compliance for all features in the Body Controls domain across the subsystems of Occupant Protection, Occupant Position, Occupant Cabin Comfort, Lighting & Visibility, and Secure Vehicle Access.
Embedded Software Engineer GMEmbedded Software EngineerWarren, MichiganAs an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop the vehicle-side software which enables all systems on the vehicle to be updated quickly and safely via Over-the-Air (OTA), at assembly plants, and at service bay. Exhibit proactive learning and knowledge sharing with team members on new and advanced topics crucial in creating robust technical specifications and requirements while contemplating scenarios and corner cases.
Electrical Systems Analysis (CAE) Engineer – 12V/48V - GM Defense GMElectrical Systems Analysis (CAE) Engineer – 12V/48V - GM DefenseWarren, MichiganThe Senior Electrical Systems Analysis (CAE) Engineer plans, develops, and executes one‑dimensional models of electrical components, subsystems, and full vehicle or product electrical architectures for 12V/48V systems. Collaborate with Electrical Architects, co‑simulation/SiL teams, Validation, Calibration, Design Release, and other CAE teams to ensure requirements are met, concepts are evaluated, and virtual development and validation plans are successful.
Senior Hardware Engineer - ECU Requirements & Specifications GMSenior Hardware Engineer - ECU Requirements & SpecificationsWarren, MichiganIn this role you are expected to have a high level of technical proficiency in developing and managing requirements and providing technical leadership to perform ongoing development, maintenance, and configuration management of CTRS requirements that support various build-to-spec and build-to-print ECU designs across GM’s diverse portfolio of vehicles and electrical architectures (including electrification / Electric Vehicle ECU designs). Our team is looking for a creative and highly energetic ECU Hardware Requirements & Specifications Engineer who can lead the development and management of hardware requirements, low-level software definition and specification for ECU Hardware Component Technical Requirements Specifications (CTRS).