General Motors · 13 hours ago
Software Engineer - Electric Drive
General Motors is a leading automotive company committed to a vision of Zero Crashes, Zero Emissions, and Zero Congestion. They are seeking a Senior Software Engineer for Electric Drive to design and develop embedded application software for electric drive propulsion applications, collaborating with cross-functional teams to deliver advanced software solutions.
AutomotiveElectric VehicleInformation ServicesManufacturingTransportation
Responsibilities
Design, Develop, Implement, and Test software for digital control of high voltage power electronics and electric machines, including both permanent magnet and induction motors
Design and execute unit and functional tests to ensure compliance with design requirements
Provide independent review of software written by others
Support hardware, controls, calibration, and integration teams with root cause analysis of software issues
Create and analyze iterative code development for controls algorithm and perform verification in hardware-in-the-loop (HIL) benches, dynamometer facilities, and development vehicles
Demonstrate a high level of interpersonal skills to work effectively with and mentor others
Exhibit a high level of analytical problem-solving skills where problems are very unusual and difficult
Strive for efficient code to ensure maximum feature capability in throughput constrained controllers
Qualification
Required
Bachelor of Science degree in Electrical Engineering or equivalent Engineering degree
2+ years of experience in automotive embedded software development utilizing ANSI C programming
Proficiency with embedded compiler, linker, debugging tools, and software such as CANalyzer, Lauterbach, ETAS INCA, oscilloscopes, and other general lab equipment
Knowledge of embedded software principles, including multi-core architecture, memory management, and efficiency analysis
Experience with modeling software (such as MATLAB / Simulink, etc.)
Ability to work independently under a tight, demanding schedule
Preferred
Master's degree in Electrical Engineering or equivalent Engineering degree
5+ years of experience in automotive embedded software development utilizing ANSI C programming
Experience in the development of automotive embedded controls with an emphasis on electric machine and power electronics control
Experience with controls and software verification and validation
Knowledge in embedded systems electronics
Experience in GM GIT Ecosystem toolset
Experience in Scaled Agile Framework for enterprise (SAFe) process
Benefits
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
Company
General Motors
General Motors is an automotive company that designs, produces, markets, and distributes vehicles and vehicle parts.
H1B Sponsorship
General Motors has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (787)
2024 (740)
2023 (450)
2022 (795)
2021 (748)
2020 (452)
Funding
Current Stage
Public CompanyTotal Funding
$8.51BKey Investors
US Department of Energy
2025-05-05Post Ipo Debt· $2B
2024-10-31Grant· $8M
2024-07-11Grant· $500M
Leadership Team
Recent News
The Motley Fool
2026-02-05
2026-02-05
2026-02-05
Company data provided by crunchbase