Embedded Prototyping Engineer
3 days ago
Job DescriptionThe RoleAt General Motors, our product teams are redefining mobility. Through a human-centered design process, we create vehicles and experiences that are designed not just to be seen, but to be felt. We're turning today's impossible into tomorrow's standard —from breakthrough hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every day, our products move millions of people as we aim to make driving safer, smarter, and more connected, shaping the future of transportation on a global scale.As an Embedded Prototyping Engineer, you will support the evolving needs of the business by designing and building low to medium fidelity embedded hardware prototypes that enable rapid experimentation and early-stage validation. These prototypes serve as learning tools to explore technical feasibility, uncover design challenges, and inform future product decisions. By translating conceptual ideas into tangible hardware forms, the role helps accelerate innovation, reduce development risk, and foster cross-functional collaboration across engineering, product, and design teams.What You'll DoDesign and develop embedded hardware prototypes for early-stage product explorationCollaborate with product management teams to define prototype requirements and success metricsConduct hands-on prototyping, including circuit design, microcontroller software development, and vehicle sensor integrationDocument learnings and technical findings to inform future development cyclesContribute to the creation of intellectual property (IP) through novel implementations and design approachesSupport knowledge sharing across the organizationYour Skills & Abilities (Required Qualifications)Bachelor's degree in Electrical Engineering, Computer Engineering, or related field5+ years of experience in embedded hardware and software developmentExposure to microcontrollers (e.g. STM32, Arduino, PIC, Raspberry Pi), sensors, and communication protocolsExperience with PCB design tools and hardware and software debuggingStrong problem-solving skills and ability to work in fast-paced, iterative environmentsExcellent communication and documentation skillsWhat Will Give You a Competitive Edge (Preferred Qualifications)Experience with Automotive electrical systemsExperience with on-board communication protocols (SPI, I2C, UART, etc.)Experience with IOT communication protocols (BLE, Wi-Fi, and NFC)Experience with embedded microcontroller IDE'sExperience with vehicle rapid prototyping platforms such as dSPACE MicroAutoboxProficiency of low-power design techniques for battery-powered systemsProficiency in schematic capture and PCB design tools (e.g. Altium, Eagle, etc.)Familiarity with industry standards and compliance (e.g. ISO, IEC, FCC)Familiarity with signal integrity, power integrity, and EMC/EMI considerations in hardware designExposure to Build-Measure-Learn cycles and agile development methodologies#LI-KE2GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. 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).This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}.The selected candidate will be required to travel
-
Staff Embedded Software Engineer
7 days ago
Warren, Michigan, United States General Motors Full timeJob DescriptionThe RoleThe Infrastructure Engineering organization at General Motors is building a cloud-native platform that transforms physical automotive test hardware into cloud-native compute resources. The platform enables developers to discover, provision, and execute workloads on automotive benches with the same ease as cloud computing. As a Senior...
-
Senior Embedded Firmware Engineer
7 days ago
Warren, Michigan, United States W3Global Full timeSenior Embedded Firmware Engineer / Team LeadLocation:Warren, MI (Onsite)Type:Full-TimeWe are looking for aSenior Embedded Firmware Engineerwith strong hands-on experience in C/C++, RTOS, and embedded systems development. This role includes leading a small team while designing and developing firmware for wireless IoT, HVAC, and commercial control...
-
AI Systems Engineer
5 days ago
Warren, Michigan, United States General Motors Full timeJob DescriptionAt General Motors, our product teams are redefining mobility. Through a human-centered design process, we create vehicles and experiences that are designed not just to be seen, but to be felt. We're turning today's impossible into tomorrow's standard —from breakthrough hardware and battery systems to intuitive design, intelligent software,...
-
Design Release Engineer VAC HW
1 week ago
Warren, Michigan, United States General Motors Full timeJob DescriptionThe RoleWe are looking for an initiative-taking engineer who is driven to deliver innovative, customer-facing components in Vehicle Access Controls Hardware. Must be a self-starter and must work effectively cross-functionally. Working as aVehicle Access Controls Hardware (VAC-HW) Design Release Engineer (DRE)can provide one with a solid...
-
Hardware Design Engineer
5 days ago
Warren, Michigan, United States Jobs via Dice Full timeJob DescriptionHybrid:This role is categorized as hybrid. The successful candidate is expected to report to Warren, MI three times per week, at minimum, or as dictated by business needs.Relocation:This job is not eligible for relocation benefits. Any relocation costs would be the responsibility of the selected candidate.The RoleGeneral Motors is undergoing a...
-
Software Design Release Engineer
1 week ago
Warren, Michigan, United States General Motors Full timeJob DescriptionWork Arrangement:Hybrid:This role is categorized as hybrid. This means the successful candidate is expected to report to Warren, Michigan three times per week, at minimum.The Role:The Outsourced Steering SW DRE (Software Design Release Engineer) position will be responsible for supporting sourcing, validating, supporting root cause activity...
-
Senior Software Design Release Engineer
2 weeks ago
Warren, Michigan, United States General Motors Full timeJob DescriptionWork Arrangement:Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Warren, Michigan three times per week, at minimum.The Role:The Senior Outsourced Steering SW DRE (Software Design Release Engineer) position will be responsible for supporting sourcing, validating, supporting root cause...
-
Engineering Technician
1 day ago
Warren, Michigan, United States Dana Full timeDana is a global leader in the supply of highly engineered driveline, sealing, and thermal-management technologies that improve the efficiency and performance of vehicles with both conventional and alternative-energy powertrains. Serving three primary markets – passenger vehicle, commercial truck, and off-highway equipment – Dana provides the world's...
-
Warren, Michigan, United States General Motors (GM) Full timeJob DescriptionAt General Motors, our product teams are redefining mobility. Through a human-centered design process, we create vehicles and experiences that are designed not just to be seen, but to be felt. We're turning today's impossible into tomorrow's standard —from breakthrough hardware and battery systems to intuitive design, intelligent software,...
-
Sr. Software Subsystems Lead Engineer, SSLE
5 days ago
Warren, Michigan, United States General Motors Full timeJob DescriptionThe Role:Vehicle Mechatronics Embedded Controls (VMEC) is responsible for designing, developing, and deploying the embedded controls and software for all vehicle systems and components that manage vehicle motion, vehicle access, vision & visibility and occupant position, protection, and comfort.The successful candidate will join Agile Scrum...