23 Sep
|
General Motors
|
Winnipeg
23 Sep
General Motors
Winnipeg
Vacancy StatusThis posting is for an existing vacancy within the organization and is open to new applications. (Backfill)HybridThis role is categorized as hybrid. This means the successful candidate is expected to report to Markham Elevation Center three times per week, at minimum or other frequency dictated by the business.About this roleGeneral Motors is undergoing a major transformation in how we develop and validate software for our next‑generation electric, hybrid, and internal combustion vehicles. As we advance toward our vision of zero crashes, zero emissions, and zero congestion, robust virtual validation is critical to delivering high‑quality propulsion thermal solutions at scale.We are seeking a Senior Embedded Software Test Engineer – Propulsion Thermal to execute system‑level testing for Propulsion Thermal Management and support triage of failing tests.Core ResponsibilitiesLead and own the creation of System Test cases required to meet product development timelines for Propulsion Thermal Management aligned to test milestones (e.G., TFRP).Create test scripts to test System Requirements, including continued support through regression testing.Analyze, review results, and document failures, leading the resolution of defects or issues.Follow test methodologies to support new product launch, aligned with organization direction and in collaboration with CI/CD development teams.Provide feedback to the team to capture required functionality needed within the Cosimulation environment.Work alongside Functional System Architects, System Engineers, and Product Systems to understand and implement test requirements.Contribute to best practices for System Tests, developing training documentation and process improvement initiatives.Participate in product reviews and demos.Required Skills And ExperienceBachelor of Science degree in 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, behavioural 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 for 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.CompensationThe salary range for this role is $90,900 to $136,400. The actual base salary will vary within this range based on relevant factors.GM does not provide immigration‑related sponsorship for this role. Do not apply if you will need GM immigration sponsorship now or in the future.BenefitsPaid 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.GM Vehicle Purchase Plan for you, your family, and friends.Non-Discrimination and Equal Employment OpportunitiesGeneral Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an workplace in which our employees can thrive and develop better products for our customers.#J-18808-Ljbffr
📌 Embedded Software Test Developer - $90,900 - $136,400 A Year (Winnipeg)
🏢 General Motors
📍 Winnipeg