Current jobs related to Software Engineer - Markham - General Motors Canada
-
AI Software Engineer
7 days ago
Markham, Ontario, Canada Huawei Full time**Job Title:** AI Software EngineerAbout Huawei:Huawei is a leading technology company that drives digital transformation globally. We are committed to bringing digital to every person, home and organization for a fully connected, intelligent world.Job Description:We have an exciting opportunity for a highly skilled AI software engineer to join our team! As...
-
Software Engineer Leader
4 days ago
Markham, Ontario, Canada Qualcomm Full time**Job Overview** We are seeking a highly skilled Senior Embedded Software Developer to join our team at Qualcomm. As a key member of our software engineering group, you will design, develop, and validate critical embedded and cloud edge software, applications, and/or specialized utility programs. Key Responsibilities:Leverage advanced software knowledge...
-
Software Engineering Innovator
1 day ago
Markham, Ontario, Canada Huawei Full timeJob DescriptionWe are seeking a highly skilled Research Engineer to join our team at Huawei. As a key member of our research team, you will be responsible for advancing the application of Large Language Models (LLMs) and Artificial Intelligence (AI) techniques in software engineering.Key Responsibilities:Conduct advanced research to explore and apply...
-
Software Engineer
1 week ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeSocial network you want to login/join with:Software Engineer - Distributed Database, MarkhamLocation:Markham, CanadaJob Category:Information TechnologyJob Reference:obboh98pJob Views:2Posted:30.03.2025Expiry Date:14.05.2025Job Description:Huawei Canada has an immediate permanent opening for a Software Engineer.About the team:The Distributed Data Storage and...
-
Software Engineering Expert
3 days ago
Markham, Ontario, Canada Qualcomm Full timeQualifications and ExperienceTo be successful in this role, you must have:A Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field, and 6+ years of Software Engineering or related work experience.3+ years of work experience with programming languages such as C, C++, Java, Python, etc.PREFERRED QUALIFICATIONS: 12+ years of...
-
Software Test Engineer
4 days ago
Markham, Ontario, Canada Synopsys, Inc. Full timeAbout the RoleWe are looking for a motivated and detail-oriented Junior Quality Assurance Engineer to join our team. As a key member of our quality engineering team, you will play a vital role in ensuring the delivery of high-quality software products.Key Responsibilities:Collaborate with the existing software team to learn the overall flow of the software...
-
Senior Software Engineer
3 days ago
Markham, Ontario, Canada Huawei Full timeOur team has an immediate permanent opening for a Senior Software Engineer.Responsibilities:Provide insight on current web engine technology, evolution and design.Participate in the design and development of the next-generation web engine including helping formulate relevant standards.Participate in the end-to-end design and implementation of a web engine...
-
Software Development Engineer
3 days ago
Markham, Ontario, Canada General Motors Full timeJob DescriptionWe are seeking a highly skilled Software Development Engineer to join our team in Oshawa or Markham, where you will play a key role in developing Propulsion Thermal Management systems for General Motors' battery electric vehicles.As a member of our Agile team, you will work closely with cross-functional teams to design, develop, and implement...
-
Software Development Engineer
2 days ago
Markham, Ontario, Canada General Motors Full timeJob DescriptionThis position is classified as Hybrid, and you will be expected to work at one of our Elevation Centres three days per week.You will join an Agile team responsible for developing Propulsion Thermal Management systems for all GM battery electric vehicles produced globally. Our Scrum teams work in an Agile framework and are responsible for...
-
Software Engineer
7 days ago
Markham, Ontario, Canada General Motors Canada Full timeWork Arrangement:This role is categorized as hybrid. This means the successful candidate is expected to report to the office - Markham Elevation Centre (MEC) three times per week, at minimum.The RoleGeneral 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...
-
Software Automation Engineer
6 days ago
Markham, Ontario, Canada Huawei Full timeAbout the Job:As a Compiler Test and Automation Engineer, you will play a key role in designing and developing automation to build, measure, and test the compiler technologies that target a variety of hardware platforms and product scenarios. This involves automating technical operations in a scalable and maintainable manner.Key Responsibilities...
-
Software Engineer
2 weeks ago
Markham, Ontario, Canada Huawei Canada Full timeHuawei Canada has an immediate permanent opening for a Software Engineer.About the team:The Distributed Data Storage and Management Lab leads research in distributed data systems, aiming to develop next-generation cloud serverless products that encompass core infrastructure and databases. This lab addresses various data challenges, including cloud-native...
-
Senior Software Engineer
2 weeks ago
Markham, Ontario, Canada LanceSoft, Inc. Full timeLocation: Markham, ON Pay Rate: $65.00/hr to $70.00/hr on T4 Top 3 skills: 1) Windows driver development experience 2) WDDM and Graphics knowledges 3) C/C++ programming skills THE ROLE: Client is looking for a specialized software engineer who is passionate about developing the SW stack for the world first class semi-customized products. You will be...
-
Senior Software Engineer
3 weeks ago
Markham, Ontario, Canada LanceSoft, Inc. Full timeLocation: Markham, ONPay Rate: $65.00/hr to $70.00/hr on T4Top 3 skills: 1) Windows driver development experience 2) WDDM and Graphics knowledges 3) C/C++ programming skillsTHE ROLE:Client is looking for a specialized software engineer who is passionate about developing the SW stack for the world first class semi-customized products. You will be a member of...
-
AI Software Engineer
1 day ago
Markham, Ontario, Canada Qualcomm Full timeAbout the RoleAs a member of our AI Software team, you will be responsible for building and optimizing the Qualcomm AI Engine to enable OEMs and developers to run their deep neural network (DNN) models on Qualcomm Hexagon Processors.The successful candidate will work closely with our development team to develop and optimize DNN models for the Qualcomm AI...
-
Staff Engineer, CPU Software Test Engineer
2 days ago
Markham, Ontario, Canada Nutanix Full timeCompany:Qualcomm India Private LimitedJob Area:Engineering Group, Engineering Group > Software EngineeringGeneral Summary:As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software...
-
Machine Learning Software Engineer
5 days ago
Markham, Ontario, Canada Qualcomm Full timeCompany Overview:Qualcomm Canada ULC is a leading technology company that specializes in designing and manufacturing semiconductor devices. Our company is committed to innovation and excellence, and we are always looking for talented individuals to join our team.Job Description:We are seeking a skilled Machine Learning Software Engineer to join our AI...
-
Software Engineer
3 weeks ago
Markham, Ontario, Canada Huawei Canada Full timeHuawei Canada has an immediate 12-month contract opening for an Engineer.About the team:Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada. The lab focuses on researching and developing advanced cloud technologies, supporting the productization and iterative optimization of its...
-
Software Integration Engineer
7 days ago
Markham, Ontario, Canada General Motors Canada Full timeCompany Overview">We are General Motors Canada, a leader in the automotive industry. Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion. We aim to make our world better, safer and more equitable for all.Job DescriptionWe are currently looking for an experienced Software Integration Engineer to support our Test Environment Agile...
-
Software Engineer
3 days ago
Markham, Ontario, Canada ThunderSoft Full timeAt ThunderSoft, we are seeking a highly skilled Software Engineer to join our team. As a key member of our development team, you will play a vital role in designing and implementing efficient software solutions.Job Description:System Administration: Proficiency in Linux and Windows environments is essential for this role. You will be responsible for ensuring...
Software Engineer
1 month ago
Work Arrangement:
This role is categorized as hybrid. This means 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 hybrid, electrification, thermal management systems, body controls, vehicle lighting, occupant comfort, engine, transmission, chassis, and intelligent brake controls. 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 Create virtual controller models to be used across different simulations
Create, maintain and test virtual controller components such as HWIO (Hardware Input/Output), RTOS (Real Time Operating System), communication models, etc.
Obtain, develop & parameterize sub-system models, such as sensors and actuators, and ECU behavioral models
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
Additional Description
Your Skills & Abilities (Qualifications) Bachelors degree in any engineering discipline is required
3+ years of software engineering experience, with at least 1 year of integration experience
Proficient in Embedded C and Python
Adept experience with MATLAB and Simulink in context of plant model development and integration and basic usage (or familiarity) of additional simulation tools (e.g. GT-Power, AMESIM, Carsim)
Understanding of embedded controls software and the automated software build processes including gcc compiler, gdb debugger, Eclipse, Jenkins and ETAS INCA tools
Familiarity with automotive communication technologies such as CAN, LIN, and SPI
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.
#LI-BG1 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, no matter their background, ethnicity, preferences, or location, to feel they belong to one General Motors team. Total Rewards | Benefits Overview
From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources. Diversity Information
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging for all employees. We strongly believe that workforce diversity 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 Non-Discrimination and Equal Employment Opportunities (U.S.)
General Motors is proud to be an equal opportunity employer and is committed to providing a workplace that is free of unlawful discrimination. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. Accommodations (U.S. and Canada)
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 Careers.Accommodations@GM.com 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.