Current jobs related to Software Engineer - Markham - General Motors
-
Software Engineer
3 weeks ago
Markham, Canada Tech Mahindra Full timeSoftware Engineer Software Engineer – performs analysis, development and technical governance across both Run and/or Change. Job Description - Skill Set: AWS, spring, Stakeholder Management Open for both FT & Contract Salary/Rate Fulltime: CA$105,000 – CA$125,000 per annum including bonuses. Subcon: CA$60–70 per hour. Accountabilities -...
-
Software Engineer, Core AI Software
4 weeks ago
Markham, Canada Qualcomm Full timeCompany: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Machine Learning Engineering General Summary: Qualcomm pushes the boundaries of what's possible to enable next‑generation experiences and drive digital transformation, creating a smarter, connected future for all. As a Qualcomm AI Software Engineer, you will develop and...
-
Software Engineer, Core AI Software
4 weeks ago
Markham, Canada Qualcomm Full timeCompany: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Machine Learning Engineering General Summary: Qualcomm pushes the boundaries of what's possible to enable next‑generation experiences and drive digital transformation, creating a smarter, connected future for all. As a Qualcomm AI Software Engineer, you will develop and...
-
Software Engineer In Test
1 week ago
Markham, Canada Accommodations Plus International Full timeJob Title: Software Engineer in Test Location: Markham, Ontario Job Type: Full-Time Job Overview We are seeking a highly skilled Software Engineer in Test to join our dynamic Engineering team. This is a software development role with a primary focus on testing. You will be responsible for designing, developing, and maintaining robust automated test...
-
Research Engineer
4 weeks ago
Markham, Canada Huawei Canada Full timeResearch Engineer - Software Systems Engineering/LLMs Join to apply for the Research Engineer - Software Systems Engineering/LLMs role at Huawei Canada Research Engineer - Software Systems Engineering/LLMs Join to apply for the Research Engineer - Software Systems Engineering/LLMs role at Huawei Canada Huawei Canada has an immediate 12-month contract opening...
-
Engineering Group Manager
4 weeks ago
Markham, Canada General Motors Full timeWork Arrangement: This opening is hybrid, the successful candidate is expected to report to the office - Markham Elevation Centre (MEC) three times per week, at minimum. The Role We are seeking an Engineering Group Manager (EGM) to lead a highly technical team of software engineers specializing in virtualization and SIL (Software-in-the-Loop) integration....
-
Engineering Group Manager
4 weeks ago
Markham, Canada General Motors Full timeWork Arrangement: This opening is hybrid, the successful candidate is expected to report to the office - Markham Elevation Centre (MEC) three times per week, at minimum. The Role We are seeking an Engineering Group Manager (EGM) to lead a highly technical team of software engineers specializing in virtualization and SIL (Software-in-the-Loop) integration....
-
Research Engineer
4 weeks ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeHuawei Canada has an immediate 12-month contract opening for a Research Engineer. About the team: The Intelligent Testing Technology Team, part of the Waterloo Research Centre, is at the forefront of integrating large language models (LLMs) with formal methods to advance artificial intelligence. The team explores the synergy between LLMs' natural language...
-
Research Engineer
3 weeks ago
Markham, Canada Huawei Technologies Canada Co., Ltd. Full timeHuawei Canada has an immediate 12-month contract opening for a Research Engineer. About the team: The Intelligent Testing Technology Team, part of the Waterloo Research Centre, is at the forefront of integrating large language models (LLMs) with formal methods to advance artificial intelligence. The team explores the synergy between LLMs' natural language...
-
Principal Software Engineer AAOS
3 weeks ago
Markham, Canada General Motors Full timeVacancy Status: This posting is not for an existing vacancy within the organization and is open to new applications. AI Disclosure: As part of the application process, Artificial Intelligence will be used in the hiring process for this role Work Arrangement: This role is categorized as hybrid. This means the successful candidate is expected to report to...
Software Engineer
4 weeks ago
Work Arrangement: This role is categorized as hybrid. The successful candidate is expected to report to the Markham Elevation Centre (MEC) office at least three times per week.
The Role
General Motors is undergoing a major transformation in its operations and its influence on the future of transportation. As part of our ZERO ZERO ZERO vision, we are seeking driven, innovative individuals to join our team. We are currently hiring for the position of Virtualization and Software-in-the-Loop (SIL) Integration Engineer to support our Test Environment Agile Release Train.
This role involves creating virtual in-the-loop environments for development, verification, and validation of embedded controllers and calibrations across domains such as Propulsion Thermal, Management System, Battery Management System, Chassis and Brake Controls, and Body Electronics and Controls—including vehicle access, occupant comfort, occupant protection, lighting, visibility, and vehicle state.
The Software-in-the-Loop (SIL) Simulation Integration Engineers (SIE) are responsible for delivering high-quality simulation environments on time to meet customer requirements. The ideal candidate will have a passion for modeling, strong knowledge of system simulation and integration, and the ability to manage diverse technical and customer needs.
What You’ll Do
1. Create virtual controller models for use across different simulations.
2. Develop, maintain, and test virtual controller components such as HWIO (Hardware Input/Output), RTOS (Real Time Operating System), and communication models.
3. Develop and parameterize sub-system models, including sensors, actuators, and ECU behavioral models.
4. Integrate plant models and other ECU models into dynamic virtual simulations.
5. Create and maintain detailed documentation for each release.
6. Support released simulations and assist with user testing and troubleshooting.
#J-18808-Ljbffr