Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer - Virtualization and SIL Integration

Israelvcforum

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

General Motors is undergoing a major transformation, both in how we operate and in how we will influence the future of transportation. As we move towards our ZERO ZERO ZERO vision for the future, we are on the forefront of this work and seeking out driven, innovative individuals who will join our team to help achieve our mission. We are currently looking for experienced and motivated candidates for the role of Virtualization and Software-in-the-Loop (SIL) Integration Engineer to support our Test Environment Agile Release Train (SIL ART).

This role is part of a group responsible for creating virtual in-the-loop environments to enable development, verification and validation of embedded controllers and calibrations for the following domains:

  • Propulsion Thermal Management System
  • Battery Management System
  • Chassis and Brake Controls
  • 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 ultimately responsible to deliver a quality simulation environment on time to meet the customers’ requirements. This position requires an individual with a passion for modeling, an adept knowledge of system simulation and integration, and demonstrated capability for managing a wide variety of technical and customer needs.

What You'll Do (Responsibilities)

  • Lead the development and integration of cosimulation components to satisfy the end user test requirements.
  • Create virtual controller models to be used across different simulations
  • Create, maintain and test virtual controller components such as HWIO, RTOS, communication models, etc.
  • Obtain, develop & parameterize sub-system models, such as sensors and actuators, and ECU behavioral models
  • Work with development engineers to understand new feature requirements, address issues, and ensure proper implementation
  • Work with System Engineers to define SIMBOMs (the required cosimulation assets) based on the test requirements.
  • Integrate Plant models and other ECU models into a dynamic virtual simulation
  • Create and maintain detailed documents for each release
  • Provide support for released simulations and assist with user testing and troubleshooting
  • Provide technical support and guidance to other team members
  • Ensure the cosimulation environments are delivered with quality
  • Support cloud deployments

Your Skills & Abilities (Qualifications)

  • Bachelor of Science degree in one of the following disciplines: Engineering, Computer Science or related fields
  • 3-7 years of software engineering experience
  • Proficient in Embedded C and Python
  • Competent with embedded controls software and the automated software build processes including gcc compiler, gdb debugger, Eclipse, Jenkins and ETAS INCA tools
  • Adept experience with MATLAB and Simulink in context of plant model development and integration and basic usage of additional simulation tools (e.g. GT-Power, AMESIM, CarSim)
  • Proficient in automotive communication technologies such as CAN, LIN, SPI and automotive ethernet.
  • Familiar with FMU/FMI standards and SSP.
  • Familiar with AUTOSAR Layered Software Architecture.

What Can Give You A Competitive Edge (Preferred Qualifications)

  • Master's degree in a field of Engineering, Computer Science or related fields
  • 5+ years of embedded software development experience
  • Experience in virtualization or software integration
  • Experience in designing and developing vehicle body controls, propulsion thermal, battery management, chassis and brake controls software

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.

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 View phone number on ca.talent.com. 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.

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.

#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Senior Software Developer - Virtualization and SIL Integration in Markham, ON vacancy
  • $74.4k - $107.9k per year

     ...every day. We are seeking a seasoned Senior Full Stack Developer to join our engineering team. This...  ...SQL Server and Postgres, ensuring data integrity and high performance. Deploy and manage...  ...Experience: 5+ years of professional software development experience. Python... 
    Senior
    Long term contract
    Full time
    Temporary work
    Part time
    Casual work

    Stantec

    Markham, ON
    1 day ago
  •  ...PSD Citywide isn’t just a software company; we’re transforming how...  ...looking for a Fullstack Software Developer to fill an existing vacancy...  ...projects. Managing data integrity and quality assurance...  ...Participate in fun social events (both virtual and in-person) and contribute... 
    Suggested
    Summer work
    Local area
    Remote work
    Flexible hours
    Weekend work

    Psd

    Markham, ON
    29 days ago
  •  ...Job Title: Sr. Guidewire Policy Integration Developer Skills: Guidewire cloud, policy, API, Integration Experience: 8+ years Location: Markham, ON (Hybrid) Duration: Fulltime We at Coforge are hiring a Sr. Guidewire Policy Integration Developer with following... 
    Senior
    Full time

    Coforge

    Markham, ON
    19 days ago
  • WSP is seeking a Senior Systems Integration Engineer to pioneer urban rail advancements. Lead the integration of new systems within operational transit landscapes while driving project success. As a Senior Systems Integration Engineer at WSP, you'll focus on ensuring seamless... 
    Senior

    WSP in Canada

    Markham, ON
    8 days ago
  • Transform vehicle software design as a Virtualization CI/CD Architect at General Motors. Shape the future of...  ...workflows. As a Staff Continuous Integration Architect in the Software Defined Vehicle...  .... Key Responsibilities: • Develop CI/CD tools for Cloud, Windows, and... 
    Suggested

    General Motors

    Markham, ON
    8 days ago
  •  ...building General Motors’ next‑generation Software‑Defined Vehicle (SDV) infotainment...  ...by Android Automotive OS. As a Senior Android SystemUI Developer, you will play a key role in shaping...  ...winning in‑vehicle user experiences Integrate GM SystemUI with Android framework and... 
    Senior

    General Motors

    Markham, ON
    8 days ago
  • Introduction A career in IBM Software means you’ll be part of a team that transforms our customer’s challenges into industry-leading...  ...and tools (infrastructure as code, software defined networking, virtualization, and the tools used to operate and maintain related systems)... 
    Senior

    Leadingtalent

    Markham, ON
    8 days ago
  •  ...Overview The Director, Technical Integration provides critical direction...  ...customers, Product teams and software development and support teams...  ...enterprise applications. Develop and use standardized...  ...Data Protection Champion (DPC), Senior Information Risk Owner (SIRO)... 
    Senior
    Full time
    Casual work
    Work at office
    Local area
    Worldwide
    Monday to friday
    Night shift
    Afternoon shift

    Accommodations Plus International

    Markham, ON
    8 days ago
  • Elevate your career with Huawei Canada as a Senior Software Engineer in Windowing & Graphics,...  .... This senior role demands expertise in developing customized GPU drivers, streamlining rendering...  ...scenarios. Key Responsibilities: • Develop the 2D graphics stack for terminal... 
    Senior

    Huawei Technologies Canada Co.

    Markham, ON
    8 hours ago
  • $120k - $155k per year

     ...curiosity, and growth. We’re looking for a Senior Fullstack Engineer with a mindset for leveraging AI to develop enterprise software. Someone who is excited to design, ship,...  .... What You’ll Do: Design and integrate AI workflows into customer-facing products... 
    Senior
    Long term contract
    Remote work
    Flexible hours

    Mediafly

    Markham, ON
    8 days ago
  •  ...new features - Writing modular, maintainable, thoughtful code - Creating rails to enable AI coding agents to robustly make changes & develop new features - Monitoring the production environment and working with users to identify & resolve bugs Remote restrictions Workday must... 
    Senior
    Long term contract
    Remote work
    Flexible hours

    Rockstar

    Markham, ON
    29 days ago
  •  ...design in short, fast execution cycles • Iterate quickly and ship often in a greenfield environment What we’re looking for: • Strong software engineering fundamentals • C++ /Chromium experience • Comfortable working in at least one solid backend or systems language • Able to... 
    Senior
    Long term contract
    Full time
    Remote work

    Walter

    Markham, ON
    29 days ago
  • $120k - $140k per year

    Application Developer Join to apply for the Application Developer...  ..., custom reports, and system integrations. This small team of talented...  ...platform. Key Details Seniority level: Entry level Employment...  ...Technology Industry: Software Development Location: Toronto... 
    Permanent employment
    Full time

    Computer Talk Technology Inc.

    Markham, ON
    8 days ago
  • $199k - $244k per year

     ...experienced, passionate, and resourceful backend software engineer to join our Live Pay team. In...  ...test automation to enable continuous integration and development velocity • Design and...  ...and delivery tools. • Experienced in developing and executing functional and integration... 
    Senior
    Full time
    Manual labor
    Work at office
    Local area
    Remote work
    2 days per week

    Earnin

    Markham, ON
    29 days ago
  •  ...CBI Home Health supports people at home and in the community. We are one of Canada’s leading specialized community services, home and integrated care providers, operating in more than 800 communities across the country. Our teams work together to deliver the right care at the... 
    Full time
    Part time
    Casual work
    Remote work
    Flexible hours
    Weekend work

    Cbi Health Careers

    Markham, ON
    8 days ago
  • $81.3k - $122k per year

     ...conducted on open loop, close loop HIL benches or SIL platform. Test automation is continuously...  ...troubleshoot issues related to bench/tool/software, and efficiently report any issue for...  ...also have the opportunity to grow and develop career by working with domain experts and... 

    United States Digital Space LLC

    Markham, ON
    2 days ago
  • Kickstart your tech journey with General Motors as a Software Engineer Intern, specializing in virtualization and integration. This engaging hybrid role focuses on developing software for advanced automotive systems. As an Early Career Software Engineer, you will join a collaborative... 
    Full time
    Internship

    United States Digital Space

    Markham, ON
    2 days ago
  • $60k - $85k per year

     ...We’re looking for a Security Software Developer to join the networking device development team behind Evertz IP switch fabric products, including the EXE and NATX, and Evertz SDI router products, including the NEXX and ENX platforms. In this role, you’ll be responsible for... 
    Long term contract
    Full time
    Casual work
    Worldwide
    Monday to friday

    Evertz Microsystems Limited

    Markham, ON
    21 days ago
  •  ...to innovative web-based tools at Qualcomm Canada ULC as a Software Engineer. Help develop and maintain advanced cloud-hosted software automation...  ...Python • Write clean, well-structured code with unit and integration tests • Build and consume RESTful APIs according to team... 

    Qualcomm

    Markham, ON
    2 days ago
  • $64.2k - $80.25k per year

     ...Marketing, the Full Stack Website Developer is responsible for the...  ...organization’s websites and plays an integral role in supporting the...  ...vendors on access, hosting, integrations, and related requirements....  ...will be contacted. Sienna Senior Living may utilize artificial... 
    Senior
    Work at office

    Sienna Senior Living

    Markham, ON
    8 days ago
  • Elevate your career as a Penetration Testing Developer with a leading financial services firm in Canada. Engage in deep security challenges by applying your software development and penetration testing expertise. Our client seeks a Contractor for a 6-month engagement, emphasizing... 
    For contractors

    Covenant HR

    Markham, ON
    8 hours ago
  • $120k per year

     ...continuous deployment of high quality software code. One of our long term...  ...with the front-end developers and other team members, including...  ...enhance the user experience. • Integration of data from various back end...  ...development life cycle • Develop tools and applications by producing... 
    Long term contract
    Immediate start
    Remote work
    Work from home
    Flexible hours
    1 day per week

    Ignition

    Markham, ON
    29 days ago
  • Take your first steps in technology with an internship as a Software Developer at IBM. Join a team dedicated to transforming challenges into innovative, AI-powered solutions in a thriving environment. In the Software Developer Internship at IBM, you will contribute to designing... 
    Internship

    Leadingtalent

    Markham, ON
    8 days ago
  • $18 per hour

     ..., we are building a community of educators and childcare centres who mutually benefit from our connections. About the Role: As a Virtual Recruiter, you will be responsible for actively recruiting child care staff, managing and maintaining the interview process and onboarding... 
    Hourly pay
    Long term contract
    Permanent employment
    Contract work
    Temporary work
    Part time
    10 hours per week
    1 day per week

    Sentient HR Services Inc.

    Markham, ON
    a month ago
  • $131.2k - $181.2k per year

     ..., auto, and IoT products through machine learning hardware and software. We are building highly optimized on-device AI solutions, combining...  ...Engine, Android NN, and TensorFlow Lite delegate, and developing new tools and SDKs to extend AI solutions into customer use cases... 
    Work from home

    Qualcomm

    Markham, ON
    8 days ago
  • Become a vital part of the software quality assurance team for automotive infotainment at CIeNET...  ...defining and maintaining test plans, developing automation tools, and conducting thorough...  ...for efficient automation • Develop tools and scripts for software testing •... 

    CIeNET International

    Markham, ON
    1 day ago
  • Advance your career with a 12-month Software Development Engineer role focused on enhancing business applications. This position involves...  ...client needs. In this role, you will analyze system requirements, develop custom applications, and adapt existing software to meet... 

    ThunderSoft

    Markham, ON
    2 days ago
  • Advance your career as an Oracle CPQ Developer/Consultant with a focus on delivering sophisticated CPQ solutions. Candidates must have 5...  ...play a critical role in ensuring the success of Q2C processes and integration strategies. Key Responsibilities: • Develop advanced CPQ... 

    Cyberobotix

    Markham, ON
    8 days ago
  • Role: Guidewire Developer PC Location: Markham, ON Onsite Experience: 9+ Years Key Skills Guidewire Developer - Policy Center 8+ years...  ...Read code in other languages and reverse engineer products Agile software development, including the use of Git, Bitbucket, Jenkins, Jira,... 

    AceStack

    Markham, ON
    1 day ago
  • $160k - $260k per year

     ...connects and communicates. Job Summary We are looking for an enthusiastic and energetic Software Engineer to join our Remote Browser Isolation team. As part of this team, you will develop features and systems related to the cloud hosted RBI infrastructure and backend... 
    Work at office
    Remote work
    Flexible hours

    Versa Networks

    Markham, ON
    29 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer - Virtualization and SIL Integration. Be the first to apply!