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 Component HIL Simulation and Integration Engineer GMSenior Component HIL Simulation and Integration EngineerMilford, MichiganExcels in the following GM Competencies: Customer Focus; Innovation; Collaboration & Teamwork; Ability to learn and apply new skills; Communication and interpersonal skills, highly focused on meeting customer needs and communicating effectively with the customer; Solves Problems & Analyzes Issues; Drives for Results. The ART supports multiple types of testing environments (such as HIL, SIL, Virtual HIL, etc) through scrum teams focused on a specific type of control system, and each scrum team member focuses on the specific activities that best align with their experience, capabilities and personal development objectives.
HVAC Comfort Management and Software Development Specialist ZobilityHVAC Comfort Management and Software Development SpecialistAuburn Hills, MIEngineer will work with a global team of software engineers, calibration engineers, validation engineers, release engineers, systems engineers and hardware suppliers to meet program deliverables and milestones. Duties include developing requirements, new software control strategies, addressing issues identified in the current software by using test-driven development methods and production release of integrated software.
FPGA Development Engineer CrossFire GroupFPGA Development EngineerNovi, MILocation: Farmington Hills, MI USA We are seeking self-motivated individuals to join our Embedded Development Group in Farmington Hills, Michigan. As a member of the Embedded Development Group, you will be part of a dynamic development team responsible for the analysis, design, and development of next-generation embedded products.
Engineering Group Leader- Basic Software Development General MotorsEngineering Group Leader- Basic Software DevelopmentMilford, MIThis leader aligns BSW strategy and execution with portfolio needs, partners closely with HWIO, integration, validation, and application teams, and ensures GMBSW remains production-ready, reusable, scalable, and fit for current and emerging programs such as MSP-supported MCU platforms. Drive technical direction for BSW components spanning platform infrastructure such as HWIO/MCAL/RTOS, communications, cyber, diagnostics, memory/data services, programming/boot, RTE, safety, and core system services.
System Engineer JSM Consulting IncSystem EngineerAnn arbor, MIImplement and enhance middleware components, inter-process communication frameworks, and scheduling systems to support hardware-agnostic, update-friendly vehicle services that bridge multiple in-vehicle domains and support rapid feature deployment Drive and support the development of system design specifications including state machines, sequence diagrams, and create testable system requirements. Position: System Engineer Collaborate with systems engineering, product, and global partners to design and implement software solutions for the Arene service platform (Tools and SDK), ensuring reliability, scalability, and high performance Develop, integrate, and maintain system-level software components, with a strong focus on C++ and embedded firmware for real-time and Linux-based automotive systems.
Sr. Cloud Engineer, SDV Platform, Engineering platform Group Astemo IndianaSr. Cloud Engineer, SDV Platform, Engineering platform GroupFarmington Hills, MichiganDesign and architect multi-region, highly available cloud infrastructure for OTA backend services, vehicle identity & provisioning, fleet telemetry ingestion, remote diagnostics, and feature-on-demand services; define reference architectures for Cloud-to-Vehicle, Cloud-to-Edge gateway, and Cloud-to-Simulation/HPC communication. Architect and operate a secure OTA campaign management platform, including update artifact storage & signing pipelines, phased rollout orchestration, rollback and safe-state mechanisms, and integration with ECU software version and vehicle configuration management systems; ensure compliance with ISO 24089 and UNECE R156.
ADAS Engineer Astemo IndianaADAS EngineerFarmington Hills, MichiganDevelop orchestration and scheduling approaches for AI workloads across heterogeneous compute resources under real-time and power/thermal constraints. The engineer will work across multiple areas as priorities evolve and is expected to contribute to both current development needs and emerging software initiatives.
Next Generation Middleware Enabler Engineer Astemo IndianaNext Generation Middleware Enabler EngineerFarmington Hills, MichiganAstemo's Advanced Development Division is hiring an Engineer II to develop next-generation middleware enablers that make AI functions safer, more robust, more observable, and easier to evolve on production vehicle platforms. Prototype concepts on embedded SoCs, benchmark them under realistic workloads, and perform system-level trade-off studies across compute, memory, timing, and power dimensions.
NewSenior Chassis Diagnostic Sub System Engineer – Driveline & Trailering Mechatronics GMSenior Chassis Diagnostic Sub System Engineer – Driveline & Trailering MechatronicsMilford, MichiganWe 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.
Staff Product Cybersecurity Engineer - Offensive Product Security GMStaff Product Cybersecurity Engineer - Offensive Product SecurityMilford, MichiganThrough penetration testing, red-team activity, and security research, this engineer helps identify meaningful weaknesses in software, systems, and product implementations across embedded vehicle software, mobile experiences, and product-backed software and services. The Staff Product Cybersecurity Engineer, Offensive Product Security role sits within the broader Product Cybersecurity organization at General Motors and focuses on offensive security services that help strengthen confidence in the security of our product portfolio.
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 Firmware Engineer, Validation Platform Woven Planet Holdings CoSenior Firmware Engineer, Validation PlatformAnn Arbor, MIWith the Tools Engineering department, the Test Rigs team delivers vehicle computer hardware emulation and simulation environments, or "virtual vehicles," to facilitate the "shift-left" approach in software development. Our team is developing tools and systems using modern software techniques, and we need software engineers who excel at building robust software systems to solve challenging problems at scale.
NewResearch Engineer II/III - FPGA, real-time and HPC code development (C programming) SRI InternationalResearch Engineer II/III - FPGA, real-time and HPC code development (C programming)Ann Arbor, Michigan$90,580–$134,740 / yearFull timeOverview: From our Ann Arbor, MI office, we have an opening for a Research Engineer with FPGA and low-level code development (C and C++) for real-time and high-performance computing (HPC) applications. You will participate in multi-disciplinary, collaborative teams and contribute to the development of state-of-the-art remote sensing and surveillance processing algorithms and software implemented on real-time hardware.
Field Applications Engineer (Fae) - MPU And Dnpu NXP Semiconductor, Inc.Field Applications Engineer (Fae) - MPU And DnpuNovi, MI$147,900–$203,400 / yearYou drive demand creation and design-in activity at customer sites in close cooperation with the NXP business lines; you provide technical skills & support to NXP's sales staff and will work with the NXP technical community about technical issues and future roadmap of your customer(s). As a strategic partner at the intersection of customer ambition and NXP capability, our global sales team drives alignment, opens new markets, and builds the relationships that lead to design wins and revenue growth.
Lead Applications Engineer Eaton CorporationLead Applications EngineerSouthfield, MI$97,000–$143,000 / yearThis individual will lead application engineering efforts, support business growth through RFQ and program acquisition activities, coordinate cross-functional development teams, and drive successful product integration into OEM vehicle platforms. This role is responsible for leading customer-facing engineering activities related to power conversion and advanced mobility solutions across commercial vehicle and passenger vehicle applications.
Application Engineer, Hardware/Firmware (OEM Integrations) UtilidataApplication Engineer, Hardware/Firmware (OEM Integrations)Ann Arbor, MIFull timeThe role works directly with customers and partners with our Hardware, Firmware, and Product teams to design, build, and validate Karman integrations — including the hardware integration surfaces required for new Karman form factors. We are looking for a hands-on builder who can translate customer requirements into concrete designs and POCs, drive them to production, and communicate effectively with both engineering teams and customer stakeholders.
Controls Engineer - Mid Level Oshkosh Corp.Controls Engineer - Mid LevelNew Hudson, MI$79,300–$126,900 / yearHowever, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with Oshkosh Corporation's legal duty to furnish information. Our range of research & development, engineering, prototype manufacturing, test & validation, and low-rate production capability help our customers bring their high-quality products to market faster.
NewChassis Controls System Engineer Oshkosh Corp.Chassis Controls System EngineerNew Hudson, MI$79,300–$126,900 / yearYOUR IMPACT: Drive the definition and evolution of Vehicle Motion Controls electrical/electronic architecture, functional decomposition, and feature integration including Electronic Stability Control, Anti-Lock Braking, Traction Control, Electric Power Steering, and associated Value-Added features for commercial vehicles. The Development Engineer - Chassis Controls Systems & Software is responsible for the development, integration, validation, and release of embedded systems and software that enable vehicle motion across braking, steering, suspension, propulsion, and stability control into a coordinated vehicle motion control domain.
Senior HIL Core Engineer GMSenior HIL Core EngineerMilford, Michigan$184,100–$230,000 / yearYou will collaborate with systems engineers, embedded software developers, integration labs, and operations teams to ensure our HIL platformsremainat the forefront of validation capability—powering the test flywheel that drives GM’s future of safe, autonomous mobility. As aHardware-in-the-Loop (HIL) Engineerwithin General Motors’AV Core Infrastructure team, you will design, build, andmaintainadvanced HIL systems that accelerate validation of embedded controllers andperceptionsystems across next-generationvehicles.