Get the job you really want.

Top Software Engineer Jobs in Toronto, ON

Yesterday
Hybrid
Oshawa, ON, CAN
Junior
Junior
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
As a Mechanical Manufacturing Engineer, you will manage and improve processes at GM's Oshawa Assembly plant. Responsibilities include safety culture development, process design improvements, troubleshooting equipment, and supporting global manufacturing standards. You will work on capital projects focusing on safety and efficiency.
Top Skills: Mechanical Engineering
2 Days Ago
Hybrid
Markham, ON, CAN
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The role involves leading the development and integration of simulation components, creating virtual controller models, collaborating with engineers to meet feature requirements, and ensuring quality in delivery of simulation environments.
Top Skills: Embedded CPython
2 Days Ago
Hybrid
Markham, ON, CAN
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The Staff Embedded Software Developer will design, implement, and maintain embedded data processing pipelines and optimize high throughput performance. Responsibilities also include collaborating with DevOps, troubleshooting data plane software, and contributing to open-source projects.
Top Skills: CC++
2 Days Ago
Hybrid
Markham, ON, CAN
Mid level
Mid level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The Software Engineer will develop and integrate virtual controller models for simulations, ensure quality delivery of simulation environments, and support the development and troubleshooting of embedded systems across various automotive technologies.
Top Skills: Embedded CPython
2 Days Ago
Remote
Ontario, ON, CAN
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The Performance Engineer will develop performance metrics and analysis methods to enhance motorsports performance. Responsibilities include collaborating with teams, refining vehicle setups, and implementing simulation and data analysis tools for competitive racing. The role requires validation and development of new methods for vehicle performance optimization.
Top Skills: MatlabPython
3 Days Ago
Hybrid
Markham, ON, CAN
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The Staff Software Engineer will develop, maintain, and optimize embedded data Control Plane software for managing data collection in vehicles. Responsibilities include software architecture design, hands-on coding, QA testing, team mentorship, and establishing best practices in software development for a sustainable automotive future.
Top Skills: CC++Java
3 Days Ago
Hybrid
Oshawa, ON, CAN
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The Staff Software Engineer will develop, optimize, and maintain embedded data Control Plane infrastructure, manage data collection from vehicle systems, and mentor junior team members while ensuring quality through testing and documentation.
Top Skills: CC++Java
4 Days Ago
Hybrid
Markham, ON, CAN
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The role involves leading the ADAS CG validation team to ensure quality testing of ADAS controllers across various domains. Responsibilities include collaborating with other teams, managing validation projects, developing test setups, and delivering timely validation results. The candidate will also train team members and drive continuous improvement initiatives.
Top Skills: C/C++Python
7 Days Ago
Hybrid
Markham, ON, CAN
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
As a Staff Software Engineer, you will design, develop, and test automotive infotainment application software using C/C++ and Qt. You'll lead engineering teams, execute strategic plans, and foster cross-functional collaboration while mentoring team members in an Agile environment.
Top Skills: CC++
7 Days Ago
Hybrid
Markham, ON, CAN
Expert/Leader
Expert/Leader
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The Principal Staff Engineer will lead the design, development, and testing of automotive infotainment applications, manage cross-functional teams, and ensure on-time delivery of high-quality software products. They will leverage agile practices and drive strategic initiatives to meet customer expectations while mentoring and developing engineering talent.
Top Skills: C/C++Qt
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account