Get more replies from employers
Send a job-specific resume in minutes.
General Motors in Missouri is seeking an embedded software engineer to develop and refine transmission control functions and torque management. You will translate requirements into software design, implement in C, MATLAB, and Simulink, and participate in peer reviews and change management under GM processes.
You will collaborate with calibration, systems, and architecture teams, support test activities, and communicate risks and actions to stakeholders. Travel up to 20% is expected.
Develop and refine embedded software control functions for transmission operation, shift execution, torque management, diagnostics, and feature performance
Translate system and algorithm requirements into software functional requirements, design content, implementation tasks, and verification activities
Design, implement, and maintain software using C, MATLAB, Simulink, or comparable embedded controls toolchains
Participate in software design, coding, peer reviews, and change-management activities under GM processes and coding standards
Integrate transmission control software with vehicle-level and propulsion-system functions
Create and execute unit, software-in-the-loop, hardware-in-the-loop, bench, and integration testing
Analyze software and controls issues, identify root causes, and implement corrective actions
Collaborate with calibration, systems, integration, and architecture teams
Communicate software design decisions, technical risks, issues, and recommended actions to stakeholders
Support improvements in software reuse, documentation, test coverage, development processes, and engineering standards
Provide technical support and share embedded software and transmission-controls knowledge
Travel less than 20%
Demonstrates expertise in developing and refining embedded software control functions, with a strong focus on transmission operation and torque management. Proficient in translating system requirements into software design and implementation while ensuring adherence to quality standards and effective collaboration with cross-functional teams.