Embedded Software Test Developer responsible for creating System Test cases, test scripts, and analyzing results to meet product development timelines for Propulsion Thermal Management. The role requires a Bachelor of Science degree in Engineering, Computer Science, or related fields and 5+ years of experience in embedded software development.
Requirements
- Bachelor of Science degree in one of the following disciplines: Engineering, Computer Science, or related fields.
- 5+ years' experience in embedded software development for Thermal Systems.
- 3+ years' experience in propulsion thermal systems, with applications in physics, behavioral and/or hardware modeling is a strong asset.
- Experience in programming/scripting (Python, C, C++).
- Experience with automated testing frameworks such as Robot Framework or Autobot for system-level validation and regression testing is an asset.
- Experience with Behavior Driven Development (BDD) process and familiarity with Gherkin is an asset.
- Experience with ETAS/INCA, Intrepid/Vehicle Spy, or similar DAQ tools is an asset.
- Working experience with MATLAB and Simulink in context of plant model development and integration, and basic usage of additional simulation tools (e.g., GT-Power, AMESIM, CarSim).
- Experience in automotive communication technologies such as CAN, LIN, SPI, and automotive Ethernet is an asset.
- Experience in virtualization or software integration.
- Excellent multi-functional communication and collaboration skills — able to get multiple teams moving in the same direction.
- Demonstrated ability to deal with ambiguity while driving timely decision making.
Benefits
- Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.
- Healthcare, dental and vision benefits including health care spending account and wellness incentive.
- Life insurance plans to cover you and your family.
- Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement.
- GM Vehicle Purchase Plan for you, your family, and friends.