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
12 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
    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: 20 days ago • Promoted
    Software Developer III — Growth, Collaboration & Impact

    Software Developer III — Growth, Collaboration & Impact

    ACV Auctions • Toronto, Canada
    Full-time
    A dynamic technology company in Toronto is seeking a Software Developer III to create and enhance applications and services. The successful candidate will work within a cross-functional team, applyi...Show more
    Last updated: 9 days ago • Promoted
    Sr Full Stack Developer- REMOTE

    Sr Full Stack Developer- REMOTE

    Contact Centre Growth Corp Inc • Toronto, ON, Canada
    Remote
    Full-time
    Salary : $85,000-$110,000 K YEARLY DOE CAN.Benefits available after 60 Days for full-time employees.AnswerNet is a leading provider of customer engagement and contact center solutions across the Uni...Show more
    Last updated: 23 days ago • Promoted
    SRE – Kubernetes, Cloud, Terraform, Azure

    SRE – Kubernetes, Cloud, Terraform, Azure

    Astra North Infoteck Inc. • Markham, ON, ca
    Full-time
    Quick Apply
    Help the Cloud Architectural Artifacts.Networking, firewalling, routing.Implementation level architecture for scalable IaC strategies (e. Contribute to and maintain our org wide Architecture Decisio...Show more
    Last updated: 10 days ago
    Engineering Sr. Software Engineer, Infra Palo Alto, California

    Engineering Sr. Software Engineer, Infra Palo Alto, California

    getjerry.com • Toronto, Canada
    Full-time
    We’re building the first AI-powered.From insurance to repairs to road safety, we’re connecting the entire car ownership experience into one mobile-first platform. Our revenue has grown 60x in the la...Show more
    Last updated: 30+ days ago • Promoted
    Integration Specialist / Developer

    Integration Specialist / Developer

    Spatial DNA • Toronto, ON, Canada
    Full-time
    Salary : $100,000 - $125,000 annually.We help communities grow and prosper through the delivery of easy-to-use digital services enabled by our integration solutions. Connecting systems and automating...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    CI Financial Corp. • Toronto, ON, CA
    Full-time
    At CI, we see a great place to work as one that is a safe place for everyone to have a voice, where people are empowered to take ownership over meaningful work, where there is an opportunity to gro...Show more
    Last updated: 30+ days ago
    Software Engineering Manager - ROSA Service

    Software Engineering Manager - ROSA Service

    Red Hat • Markham
    Full-time +1
    Software Engineering Manager - ROSA Service.We are seeking a Software Engineering Manager to join the Red Hat OpenShift Service on AWS (ROSA) Service Engineering Team. Red Hat OpenShift Service on A...Show more
    Last updated: 6 days ago • Promoted
    AI-Driven Software Director — Scale Cloud Systems & Teams

    AI-Driven Software Director — Scale Cloud Systems & Teams

    Miraterra • Toronto, Canada
    Full-time
    A leading technology company in Vancouver is seeking a Director of Software to shape their software strategy and lead a high-performing team. Ideal candidates should have over 8 years of software de...Show more
    Last updated: 30+ days ago • Promoted
    BigFix SME

    BigFix SME

    WaveStrong, Inc. • Toronto, ON, Canada
    Full-time
    Exciting BigFix SME contract opportunity.Hands-on experience designing, deploying, operating, configuring, implementing and administrating the BigFix solutions (install, upgrade and support) in lar...Show more
    Last updated: 30+ days ago • Promoted
    Director, Software Development

    Director, Software Development

    Neo Financial • Toronto, Canada
    Full-time
    Join us to build a more rewarding financial future for all Canadians At Neo, we’re on a mission to build a more rewarding financial future for all Canadians. Life at a rapidly scaling tech startup i...Show more
    Last updated: 30+ 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
    Software Developer (AI)

    Software Developer (AI)

    Conavi Medical • Toronto, ON, Canada
    Full-time
    Imagine your future at Conavi!.Join our collaborative team in the design, manufacture, and sale of an innovative intravascular imaging system to improve cardiac care. Conavi Medicals Novasight Hybri...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer - CRM - Senior

    Software Developer - CRM - Senior

    Connvertex Technologies Inc. • Toronto, ON, Canada
    Full-time
    Quick Apply
    Interviews will be onsite - please ensure candidates are able to attend accordingly.This position is listed as "Onsite"; the resource is expected to work 7.PM (excluding lunch ...Show more
    Last updated: 30+ days ago
    Senior SRE : Automation, Observability & Batch Performance

    Senior SRE : Automation, Observability & Batch Performance

    Kyndryl • Toronto
    Full-time
    A global technology services provider is seeking a Site Reliability Engineer in Toronto to enhance the reliability and efficiency of critical batch workloads. This mid-senior level contract role emp...Show more
    Last updated: 13 days ago • Promoted
    Senior SRE : Build Self-Healing, AI-Driven Systems

    Senior SRE : Build Self-Healing, AI-Driven Systems

    Tubi Tv • Toronto
    Full-time
    A leading streaming service provider is looking for a Senior Site Reliability Engineer in Toronto, Ontario.This role focuses on ensuring system resilience and operational excellence through automat...Show more
    Last updated: 20 days ago • Promoted
    Azure SRE

    Azure SRE

    Aarorn Technologies Inc • Toronto
    Full-time
    Aarorn Technologies Inc provided pay range.This range is provided by Aarorn Technologies Inc.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Loc...Show more
    Last updated: 10 days ago • Promoted
    Director, Software Engineering

    Director, Software Engineering

    Live Nation International • Toronto, Canada
    Full-time +1
    Director, Software Engineering page is loaded## Director, Software Engineeringlocations : .Posted Todayjob requisition id : . JR-85346Job Summary : Location : Remote, Toronto.Line Manager : VP, Software Dev...Show more
    Last updated: 30+ days ago • Promoted