- Location
- Concord, NC, USA
- Workplace
- Onsite
- Type
- full-time
- Department
- ERS Team
- Seniority
- Senior
- Experience
- 5+ years
- Education
- Master
- Industry
- Automotive
- Category
- Engineering
- Role type
- Individual Contributor
- Environment
- Office
- Source
- Dayforce
Overview
The Embedded Controls Software Engineer will develop and optimize robust embedded software for Formula 1 hybrid powertrain systems, including the MGU (e-motor), CU-K (inverter and DC-DC), and ES (battery). Responsibilities include implementing real-time control, sensor interfacing, communication protocols, and system diagnostics. The role involves collaboration with control strategy teams, cross-functional teams in controls and power electronics, and conducting software debugging, verification, and validation including model-in-the-loop, software-in-the-loop, and hardware-in-the-loop testing. Requirements include a Master's/PhD in Electrical Engineering/Computer Science or Bachelor's with 5+ years embedded software experience, proficiency in embedded C, experience with MATLAB/Simulink, and knowledge of communication protocols like CAN, CAN FD, Ethernet, SPI, I2C, UART, and FlexRay.
Skills
About GM Performance Power Units (GM PPU)
GM PPU is shaping the future of Formula 1 technology, building power units and driving innovation in high-performance motorsport applications.