Position Details
About this role
This role involves developing embedded software for power electronic systems such as batteries, inverters, and electric motors within GM's electrification projects.
Key Responsibilities
- Create software for power systems
- Perform integration and testing
- Document requirements and test cases
- Analyze and debug hardware/software issues
- Support software package evaluation
Technical Overview
The technical environment includes embedded C and C++ programming, automated testing tools, and power electronics hardware integration, focusing on software development, testing, and verification.
Ideal Candidate
The ideal candidate is a mid-level embedded software engineer with at least 2 years of experience in C and C++, specializing in power electronics, battery management, and motor control systems. They should have a strong attention to detail and experience with automated testing and software integration in automotive or power electronics environments.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of experience in embedded C/C++ development, No understanding of power electronics or motor control, No relevant engineering degree, Unwillingness to work in a hybrid environment
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile