Talent.com
Sr. Software Developer - Virtualization and SIL Integration
Sr. Software Developer - Virtualization and SIL IntegrationGeneral Motors • Markham, York Region, CA
Sr. Software Developer - Virtualization and SIL Integration

Sr. Software Developer - Virtualization and SIL Integration

General Motors • Markham, York Region, CA
15 days ago
Job type
  • Full-time
Job description

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 are seeking a highly skilled and adaptable Sr. Software Developer to join our innovative team. This role is crucial for developing and integrating cutting-edge virtualization 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, and maintain high‑quality software solutions that meet performance, scalability, and reliability requirements.
  • Lead and participate in cross‑functional teams, providing technical guidance and fostering collaboration to achieve project goals within an Agile environment.
  • Optimize software for performance and resource utilization, 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.
  • Actively participate in all phases of the software development lifecycle, from requirements gathering to deployment and maintenance.
  • Collaborate with cross‑functional teams to define requirements, plan releases, and deliver robust solutions.
  • Continuously research and evaluate new technologies and 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 or Master’s degree in Computer Science, Electrical / Computer Engineering, or a related field.
  • 5+ years of progressive experience in DevOps, Software Engineering, and CI / CD pipeline design and implementation.
  • Strong proficiency in Python (for automation and scripting); familiarity with C / C++ for integration with embedded systems is a plus.
  • Solid understanding of data structures, algorithms, and object‑oriented programming (OOP) principles.
  • Hands‑on experience with Linux environments, shell scripting (Bash), and automation frameworks; knowledge of RTOS and embedded build systems is desirable.
  • Proven expertise in building and maintaining scalable CI / CD workflows using tools like GitHub Actions, Jenkins, and automated build / test systems.
  • 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.
  • GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILLNEED 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.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Sr Software Developer • Markham, York Region, CA

    Similar jobs
    Sr. Software Engineer II - Cloud Platform

    Sr. Software Engineer II - Cloud Platform

    Confluent Inc • Toronto
    Full-time
    We’re not just building better tech.We’re rewriting how data moves and what the world can do with it.With Confluent, data doesn’t sit still. Our platform puts information in motion, streaming in nea...Show more
    Last updated: 22 days ago • Promoted
    Senior SRE, Streaming Platforms - Reliability & Scale

    Senior SRE, Streaming Platforms - Reliability & Scale

    Alpaca • Toronto
    Full-time
    A leading finance technology company is seeking a Staff Site Reliability Engineer in Toronto.This role involves ensuring the reliability and performance of systems, requiring a blend of software en...Show more
    Last updated: 22 days ago • Promoted
    Sr. Software Engineer II - Cloud Platform

    Sr. Software Engineer II - Cloud Platform

    Confluent • Toronto
    Full-time
    Remote, British Columbia, Canada.We’re not just building better tech.We’re rewriting how data moves and what the world can do with it. With Confluent, data doesn’t sit still.Our platform puts inform...Show more
    Last updated: 22 days ago • Promoted
    Senior Software Engineer II, Smart Trailer & Connected Equipment

    Senior Software Engineer II, Smart Trailer & Connected Equipment

    Samsara • Toronto C6A, ON, Canada
    Remote
    Full-time
    Senior Software Engineer II, Smart Trailer & Connected Equipment.Schedule : Remote, Canada only; relocation assistance not provided. This range is provided by Samsara.Your actual pay will be based on...Show more
    Last updated: 30+ days ago • Promoted
    Sr Systems Analyst II

    Sr Systems Analyst II

    Pacific Life • Toronto
    Full-time
    Providing for loved ones, planning rewarding retirements, saving enough for whatever lies ahead – our policyholders count on us to be there when it matters most. It’s a big ask, but it’s one that we...Show more
    Last updated: 17 days ago • Promoted
    Sr. System Integration Engineer - Lead Complex Projects

    Sr. System Integration Engineer - Lead Complex Projects

    iRiS Recruiting Solutions • Toronto
    Full-time
    A premier recruitment agency is looking for a Senior Recruiter for advanced manufacturing in downtown Toronto.This role involves system design and integration, project management, and working with ...Show more
    Last updated: 22 days ago • Promoted
    Sr Software Engineer

    Sr Software Engineer

    hireVouch • Toronto, ON, Canada
    Full-time
    We’re looking for a software engineer to join us in building the future of business banking and cash management.You’ll work closely with other engineers, product, and design to design, ...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Software Engineer, Hive

    Sr. Software Engineer, Hive

    Cloudera • Toronto
    Full-time
    Why consider this job opportunity.Opportunity for career advancement and growth within the organization.Flexible work‑from‑home policy. Generous Paid Time Off (PTO) policy and Unplugged Days to supp...Show more
    Last updated: 22 days ago • Promoted
    Senior Software Engineer II, Platform

    Senior Software Engineer II, Platform

    Curinos Inc • Toronto, ON, Canada
    Part-time
    Curinos empowers financial institutions to make better, faster and more profitable decisions through industry-leading proprietary data, technologies and insights. With decades-long expertise in the ...Show more
    Last updated: 3 hours ago • Promoted • New!
    Sr Developer / Tech Lead - Guidewire Billing Center

    Sr Developer / Tech Lead - Guidewire Billing Center

    CG Consulting Group • Markham
    Full-time
    Guidewire Billing Center Technical Lead / Sr Developer.Our client is a leading Insurance global provider.This role is with the Canadian HQ. As part of our client's Software Engineering Group, you wi...Show more
    Last updated: 1 day 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: 2 days ago • Promoted
    Manager of Software Development-REMOTE

    Manager of Software Development-REMOTE

    Contact Centre Growth Corp Inc • Toronto, ON, Canada
    Remote
    Full-time
    Salary : $80-$120 K Yearly CAD DOE.AnswerNet is the brand name for the AnswerNet family of companies, including AnswerNet, Inc. TPV, and Ansercomm to name a few.Together with our affiliates, AnswerNe...Show more
    Last updated: 30+ days ago • Promoted
    RQ00169 - Software Developer - API - Senior

    RQ00169 - Software Developer - API - Senior

    freelance.ca • Toronto, Canada
    Full-time
    RQ00169 - Software Developer - API - Senior.Business Analyst in ServiceNow ITOM implementations.Strong understanding of Discovery, Service Mapping, Event Management, and CMDB processes.Experience w...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Software Engineer

    Sr. Software Engineer

    Softchoice • Toronto
    Full-time
    We are a software-focused IT solutions and services provider that equips organizations to be agile and innovative, and for their people to be engaged, connected, and creative at work.That means mov...Show more
    Last updated: 22 days ago • Promoted
    Sr Software Developer

    Sr Software Developer

    Futuretek • Toronto, ON, Canada
    Full-time
    As a Senior Software Engineer, you will help to direct the Software development and system design as well as provide leadership and guidance in all team development efforts for successful project d...Show more
    Last updated: 30+ 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: 1 day ago • Promoted
    Sr. SDET Engineer

    Sr. SDET Engineer

    Iris Software Inc. • Toronto
    Full-time
    Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Iris Software Inc.Helping talents upskill their career journey in IRIS Software, Financial Services ...Show more
    Last updated: 22 days ago • Promoted
    Sr. Software Engineer, Networks

    Sr. Software Engineer, Networks

    Kepler • Toronto
    Full-time
    At Kepler Communications, we’re not just imagining the future of connectivity - we’re leading it!.Our mission is to provide real-time Internet access in space, enabling a new era of data-driven exp...Show more
    Last updated: 22 days ago • Promoted