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$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...SeniorLong term contractFull timeTemporary workPart timeCasual work- ...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...SuggestedSummer workLocal areaRemote workFlexible hoursWeekend work
- ...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...SeniorFull time
- 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
- 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
- ...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
- 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
- ...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)...SeniorFull timeCasual workWork at officeLocal areaWorldwideMonday to fridayNight shiftAfternoon shift
- 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
$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...SeniorLong term contractRemote workFlexible hours- ...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...SeniorLong term contractRemote workFlexible hours
- ...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...SeniorLong term contractFull timeRemote work
$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 employmentFull time$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...SeniorFull timeManual laborWork at officeLocal areaRemote work2 days per week- ...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 timePart timeCasual workRemote workFlexible hoursWeekend work
$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...- 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 timeInternship
$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 contractFull timeCasual workWorldwideMonday to friday- ...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...
$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...SeniorWork at office- 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
$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 contractImmediate startRemote workWork from homeFlexible hours1 day per week- 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
$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 payLong term contractPermanent employmentContract workTemporary workPart time10 hours per week1 day per week$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- 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 •...
- 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...
- 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...
- 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,...
$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 officeRemote workFlexible hours
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!
- senior software developer Markham, ON
- software engineer - computer Markham, ON
- software developer remote Markham, ON
- software engineer intern Markham, ON
- software engineer devops Markham, ON
- software engineer internship Markham, ON
- ingénieur logiciel Markham, ON
- software developer intern Markham, ON
- software engineer Markham, ON
- software development engineer Markham, ON
