Employment Opportunity
Job Title: Senior Software Engineer

Job Code: GW-07142209072744
Salary Range: $120K
Job Location: NC--
City: Cary    State: NC


JOB DESCRIPTION:


Your Responsibilities
As a Senior Software Engineer for the Electrification team, you will….

Lead a team of motivated developers to deliver the software solutions critical to our 
growing electrification needs
Collaborate with stakeholders to define and prioritize the backlogs for the projects that 
you lead
Develop innovative and robust software solutions for our power electronics products and 
the vehicle platforms that use them
Provide mentorship to other developers in software design, modeling, coding, and testing 
practices
Contribute to the delivery of cutting-edge electrification products that set the 
foundation for Company’s future of precision, performance, and productivity
What Skills You Need
5 or more years of professional experience developing software projects using the C 
programming language
5 or more years of experience employing rigorous process measures to ensure product 
quality
5 or more years of experience in embedded software development using real time operating 
systems, task schedulers, and configuring microcontroller peripherals
5 or more years of experience developing robust software verification measures for 
production intent products
3 or more years of experience leading the development of one or more software projects
Experience with communication protocols such as J1939, ISO11783, UDS, TCP/IP
Effective written and verbal communication skills (English)
What Makes You Stand Out
Experience with power electronics products such as inverters, converters, or battery 
management systems
Experience with Agile software development methods
Experience with test automation using Hardware in the Loop systems
Experience with control systems (e.g. electro-mechanical control or electro-hydraulic 
control systems)
Experience using model-based software development
Other programming languages such as C# or Python
Education
Candidate must have a degree in the following:

Minimum of Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer 
Science, or equivalent degree.