Talent.com
Sr. Software Developer - Simulation Infrastructure
Sr. Software Developer - Simulation InfrastructureGeneral Motors • Markham, Ontario, Canada
Sr. Software Developer - Simulation Infrastructure

Sr. Software Developer - Simulation Infrastructure

General Motors • Markham, Ontario, Canada
30+ days ago
Job type
  • Full-time
Job description

Job Description

Vacancy 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 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 areseekinga highly skilled and adaptable Sr. Software Developer to join our innovative team. This role is crucial for developing and integratingcutting-edgevirtualization and Software-in-the-Loop (SIL) solutions, working across diverse domains within an Agile framework. You will be a key contributor in a cross-functional environment, driving the future of automotive software validation.

What You'll Do (Responsibilities) :

Design, develop, andmaintainhigh-quality software solutions that meet performance, scalability, and reliability requirements.

Develop andmaintainsimulation frameworks and support infrastructure.

Lead andparticipatein cross-functional teams,providingtechnical guidance and fostering collaboration to achieve project goals within an Agile environment.

Optimizesoftware for performance and resourceutilization, especially in embedded or real-time environments.

Automate build, deployment, and testing processes using industry-standard tools and scripting languages.

Contribute to and evolve the data architecture for virtualization and SIL platforms, ensuring efficient data flow and integrity.

Activelyparticipatein all phases of the software development lifecycle, from requirements gathering to deployment and maintenance.

Virtualization of vehicle ECUs to run on cloud platform – build, debug,validateand ship.

Collaborate with cross-functional teams to define requirements, plan releases, and deliver robust solutions.

Continuously research and evaluatenew technologiesand tools to enhance development processes and product capabilities.

Drive adoption of DevOps culture, mentoring team members and promoting automation, continuous improvement, and collaboration

Your Skills & Abilities (Qualifications) :

Bachelor’s orMaster’s degree in Computer Science, Electrical / Computer Engineering, ora relatedfield.

5+ years of progressive experience incoreSoftware Engineeringdisciplines.

Strong proficiency in C / C++ and Python; familiarity with embedded systems is a plus.

Proficient in virtual driver development (SPI, UART, CAN, LIN, Ethernet)

Solid understanding of data structures, algorithms, and object-orienteddesignprinciples.

Demonstrated experience building automation, internal tooling, or reliability improvements that reduce manual effort and improve system behavior.

Hands-on experience with Linux environments, shell scripting (Bash), and automation frameworks; knowledge of RTOS and embedded build systems is desirable.

Proficient in Software Development toolchains (Windows / Linux) –gcc,gdb,clang ,cmakeor similar

Hands-on experience with MATLAB / Simulink, including modeling and simulation.

Strong problem-solving and debugging skills, with a focus on system reliability and performance optimization.

Excellent communication, leadership, and collaboration abilities, with experience driving DevOps culture and mentoring teams.

What Will Give You a Competitive Edge (Preferred Qualifications)  :

Master's Degree in Computer Scienceor related field

10+ years inSoftwareEngineering with deepexpertiseon Simulation and Cloud technologies.

5+ years of experience contributing to the architecture,design,anddocumentationof new and existing systems (architecture, design patterns, reliability, and scaling)

Experience with multi-cloud environmentsand end-to-end product development.

Demonstratedtrack recordof improving development efficiency and delivering successful projects

Compensation :

The salary range for this role is $115,000 to $164,600. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.

GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE.

Benefits Overview

The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan currently includes the following benefits, in addition to many others :

Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave;

Healthcare, dental, and vision benefits;

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.

About GM

Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.

Why Join Us

We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.

Non-Discrimination and Equal Employment Opportunities

General 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 environment in which our employees can thrive and develop better products for our customers.

We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and / or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire .

Accommodations

General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at 800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

Create a job alert for this search

Sr Software Developer Simulation Infrastructure • Markham, Ontario, Canada

Similar jobs
Senior Infra Engineer — Cloud, IaC & SRE (Hybrid Toronto)

Senior Infra Engineer — Cloud, IaC & SRE (Hybrid Toronto)

EvenUp • Toronto
Full-time
A leading legal tech firm based in Toronto is seeking an experienced Infrastructure Engineer to design and implement scalable systems. This hybrid role requires strong expertise in cloud-native envi...Show more
Last updated: 11 days ago • Promoted
SRE Ansible developer

SRE Ansible developer

Tata Consultancy Services • Toronto
Full-time
Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c...Show more
Last updated: 2 days ago • Promoted
Sr DevOps Engineer / Lead

Sr DevOps Engineer / Lead

Pacer Group • Toronto
Full-time
Develop and maintain Infrastructure as Code (IaC) using CDKTF for Azure AI, data, and database workloads.Build reusable CDKTF constructs and modular frameworks to standardize AI and data infrastruc...Show more
Last updated: 9 days ago • Promoted
Sr Software Engineer

Sr Software Engineer

Synopsys, Inc. • Markham
Full-time
At Synopsys, we drive the innovations that shape the way we live and connect.Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines.We lead in c...Show more
Last updated: 21 days ago • Promoted
Director, ML Systems & Infrastructure (Hybrid Toronto)

Director, ML Systems & Infrastructure (Hybrid Toronto)

Tubi • Toronto
Full-time
A leading streaming service based in Toronto is seeking a Director of Machine Learning Engineering and Infrastructure.This role will lead a hybrid team and drive the innovation of machine learning ...Show more
Last updated: 4 days ago • Promoted
Sr. Infrastructure Engineer

Sr. Infrastructure Engineer

RLDatix North America • Toronto
Full-time
Infrastructure Engineer | Corporate Systems Infrastructure | Ontario | Hybrid or Remote.RLDatix (RLD) is on a mission to help raise the standard of care…everywhere. Trusted by over 10,000 healthcare...Show more
Last updated: 9 days ago • Promoted
Sr Solution Consultant

Sr Solution Consultant

ServiceNow, Inc. • Toronto
Full-time
It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today — ServiceNow stands as a global market ...Show more
Last updated: 5 days ago • Promoted
Sr ETL Developer

Sr ETL Developer

Bevertec • Toronto
Full-time
Designing and developing scalable Medallion Data Lakehouse architectures.Expertise in data ingestion, transformation, and curation using Delta Lake and Databricks. Experience integrating structured ...Show more
Last updated: 17 days ago • Promoted
Azure SRE Developer

Azure SRE Developer

Aarorn Technologies Inc • Toronto
Full-time
Location : Toronto, ON (Hybrid - 4x Onsite a Week).Employment Type : Contract Opportunity.Interview Type : Face 2 Face (Onsite Interview Only). Aarorn Technologies Inc provided pay range).Monitoring an...Show more
Last updated: 21 days ago • Promoted
Sr. Software Engineer

Sr. Software Engineer

Qualcomm • Markham
Full-time
Engineering Group, Engineering Group > .AI’s ability to solve complex problems across multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OE...Show more
Last updated: 21 days ago • Promoted
Sr. Infrastructure Engineer

Sr. Infrastructure Engineer

RLDatix • Toronto
Full-time
Infrastructure Engineer|CorporateSystems Infrastructure| Ontario |Hybrid or Remote.RLDatix (RLD) is on a mission to help raise the standard of care…everywhere. Trusted by over 10,000 healthcare orga...Show more
Last updated: 10 days ago • Promoted
Sr. Full Stack Developer

Sr. Full Stack Developer

Polar Asset Management Partners Inc. • Toronto
Full-time
Join a world-class investment firm at the intersection of finance and technology.Polar Asset Management Partners is an alternative asset manager established in 1991 and headquartered in Toronto.Wit...Show more
Last updated: 4 days ago • Promoted
Senior Software Developer

Senior Software Developer

Ecruit • Toronto, Ontario, Canada
Full-time
Quick Apply
Senior Software Developer – Competitive Salary – Canada (Remote).Ready to shape the future of airline tech from anywhere in Canada? Want to take ownership of systems used every day by r...Show more
Last updated: 13 days ago
Sr. Developer Databricks & Scala

Sr. Developer Databricks & Scala

CGI • Toronto
Full-time
This role is hybrid and requires you to be at our Client office at a minimum 2 days per week - subject to change at any time. Your future duties and responsibilities.Seeking a Senior Developer with ...Show more
Last updated: 11 days ago • Promoted
Sr. Software System Designer

Sr. Software System Designer

Advanced Micro Devices • Markham
Full-time
WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Show more
Last updated: 12 days ago • Promoted
DevOps Developer Sr

DevOps Developer Sr

Dayforce • Toronto
Full-time
Dayforce is a global human capital management (HCM) company headquartered in Toronto, Ontario, and Minneapolis, Minnesota, with operations across North America, Europe, Middle East, Africa (EMEA), ...Show more
Last updated: 10 days ago • Promoted
Sr. Software Development Engineer

Sr. Software Development Engineer

AMD • Markham
Full-time
What you do at AMD changes everything.At AMD, our mission is to build great products that accelerate next‑generation computing experiences—from AI and data centers to PCs, gaming, and embedded syst...Show more
Last updated: 21 days ago • Promoted
Software Engineer - SRE / Infrastructure

Software Engineer - SRE / Infrastructure

Verto Health • Toronto, ON, CA
Full-time
Quick Apply
About Verto Health At Verto Health, we’re transforming how healthcare organizations connect and collaborate through delivery of digital twin & AI-enabled journeys for population health.Ou...Show more
Last updated: 28 days ago