CSCD01H3 - Engineering Large Software Systems Course Description: An introduction to the theory and ... Undergraduate or graduate students and postdoctoral fellows of the University of Toronto are ...
CSCD01H3 - Engineering Large Software Systems Course Description: An introduction to the theory and ... Undergraduate or graduate students and postdoctoral fellows of the University of Toronto are ...
Civil Engineering Graduate - Land Development
Concord, ON · Hybrid
CA$75K - CA$85K/yr
Registered as an engineer-in-training, or be working towards your P.Eng * Zero to three years ... Working knowledge of current AutoCAD software; working knowledge of Civil 3D software will be ...
Civil Engineering Graduate - Land Development
Concord, ON · Hybrid
CA$75K - CA$85K/yr
Registered as an engineer-in-training, or be working towards your P.Eng * Zero to three years ... Working knowledge of current AutoCAD software; working knowledge of Civil 3D software will be ...
Civil Engineering Graduate - Land Development
Concord, ON · Hybrid
CA$75K - CA$85K/yr
Registered as an engineer-in-training, or be working towards your P.Eng * Zero to three years ... Working knowledge of current AutoCAD software; working knowledge of Civil 3D software will be ...
Civil Engineering Graduate - Land Development
Concord, ON · Hybrid
CA$75K - CA$85K/yr
Registered as an engineer-in-training, or be working towards your P.Eng * Zero to three years ... Working knowledge of current AutoCAD software; working knowledge of Civil 3D software will be ...
Associate, Data Engineer
Toronto, ON · On-site
CA$90K - CA$120K/yr
Qualifications Bachelor's or Graduate degree in Engineering, Computer Science, Mathematics, Physics, or related quantitative discipline. Strong programming skills in Python, Scala, or Java, with a ...
Associate, Data Engineer
Toronto, ON · On-site
CA$90K - CA$120K/yr
Qualifications Bachelor's or Graduate degree in Engineering, Computer Science, Mathematics, Physics, or related quantitative discipline. Strong programming skills in Python, Scala, or Java, with a ...
Reporting to a Project Manager, the position is embedded within multidisciplinary Major Projects ... Acting as a Transportation engineer for both provincial MTO highways, local Municipal Roadways in ...
Quick apply
Reporting to a Project Manager, the position is embedded within multidisciplinary Major Projects ... Acting as a Transportation engineer for both provincial MTO highways, local Municipal Roadways in ...
Co-Op Electrical Engineer
Oakville, ON · On-site
Gastronomous is looking for a Co-op Electrical Engineer who will directly work alongside our core ... Design, implement and test software for embedded devices and systems ensuring end-to end software ...
Co-Op Electrical Engineer
Oakville, ON · On-site
Gastronomous is looking for a Co-op Electrical Engineer who will directly work alongside our core ... Design, implement and test software for embedded devices and systems ensuring end-to end software ...
Co-Op Electrical Engineer
Oakville, ON · On-site
Gastronomous is looking for a Co-op Electrical Engineer who will directly work alongside our core ... Design, implement and test software for embedded devices and systems ensuring end-to end software ...
Quick apply
Co-Op Electrical Engineer
Oakville, ON · On-site
Gastronomous is looking for a Co-op Electrical Engineer who will directly work alongside our core ... Design, implement and test software for embedded devices and systems ensuring end-to end software ...
... Software Engineering & Information Systems (SEIS) unit, within the College of Engineering, invites applications for the Adjunct Faculty position for teaching selected graduate courses for the ...
... Software Engineering & Information Systems (SEIS) unit, within the College of Engineering, invites applications for the Adjunct Faculty position for teaching selected graduate courses for the ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... Collaborate with Design, Software, Tools and other teams to drive the definition of testing and ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... Collaborate with Design, Software, Tools and other teams to drive the definition of testing and ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... Collaborate with Design, Software, Tools and other teams to drive the definition of testing and ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... Collaborate with Design, Software, Tools and other teams to drive the definition of testing and ...
... embedded throughout the software development lifecycle. Working alongside talented engineers ... architects, and security specialists, you'll help deliver resilient, high-performing applications ...
... embedded throughout the software development lifecycle. Working alongside talented engineers ... architects, and security specialists, you'll help deliver resilient, high-performing applications ...
Systems Design Engineer
Markham, ON · On-site
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... Fluent in various Software operating systems including Linux, Windows, MAC * Hands-on debug ...
Posted today
Systems Design Engineer
Markham, ON · On-site
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... Fluent in various Software operating systems including Linux, Windows, MAC * Hands-on debug ...
Posted today
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... Exposure to RTL design, software development, formal verification, or other related domains.
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... Exposure to RTL design, software development, formal verification, or other related domains.
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... software driver use cases * Estimate the time required to write the new feature tests and any ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... software driver use cases * Estimate the time required to write the new feature tests and any ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... Exposure to RTL design, software development, formal verification, or other related domains.
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... Exposure to RTL design, software development, formal verification, or other related domains.
Cority is the global enterprise EHS software provider creating industry-leading technology to ... Liaise with product/programming and consulting team to expedite resolution of high priority issues ...
Cority is the global enterprise EHS software provider creating industry-leading technology to ... Liaise with product/programming and consulting team to expedite resolution of high priority issues ...
Research Engineer, Sensor Signal Processing
Toronto, ON · On-site +1
CA$155K - CA$269K/yr
... and Embedded Systems You have experience working with high-throughput data inputs in latency ... You are equally comfortable reading and developing production-quality software. Bonus: - Industry ...
Research Engineer, Sensor Signal Processing
Toronto, ON · On-site +1
CA$155K - CA$269K/yr
... and Embedded Systems You have experience working with high-throughput data inputs in latency ... You are equally comfortable reading and developing production-quality software. Bonus: - Industry ...
SoC DFX Staff Engineer
Thornhill, ON · Hybrid
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... software driver use cases * Estimate the time required to write the new feature tests and any ...
SoC DFX Staff Engineer
Thornhill, ON · Hybrid
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... software driver use cases * Estimate the time required to write the new feature tests and any ...
SoC DFX Staff Engineer
Thornhill, ON · Hybrid
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... software driver use cases * Estimate the time required to write the new feature tests and any ...
SoC DFX Staff Engineer
Thornhill, ON · Hybrid
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... software driver use cases * Estimate the time required to write the new feature tests and any ...
HVAC Digital Design & AI Applications Developer
Toronto, ON · On-site
CA$75K - CA$90K/yr
We are seeking a Mechanical Engineering graduate with a strong background in Information Technology ... This role combines mechanical engineering principles, Building Information Modeling (BIM), software ...
HVAC Digital Design & AI Applications Developer
Toronto, ON · On-site
CA$75K - CA$90K/yr
We are seeking a Mechanical Engineering graduate with a strong background in Information Technology ... This role combines mechanical engineering principles, Building Information Modeling (BIM), software ...
Entry Level Graduate Embedded Software Engineer information
What is the difference between Entry Level Graduate Embedded Software Engineer vs Embedded Software Developer?
| Aspect | Entry Level Graduate Embedded Software Engineer | Embedded Software Developer |
|---|---|---|
| Required Credentials | Bachelor's degree in Computer Engineering, Electrical Engineering, or related field | Bachelor's or higher in a relevant technical field, with some roles preferring certifications |
| Work Environment | Designing, testing, and debugging embedded systems in hardware-focused environments | Developing and maintaining embedded software across various hardware platforms |
| Industry Usage | Commonly used in automotive, consumer electronics, and IoT industries | Widely used in similar industries, often with more experience required |
Entry Level Graduate Embedded Software Engineers typically focus on learning and supporting embedded system development, while Embedded Software Developers often have more experience and handle more complex software tasks. Both roles are essential in embedded systems projects, but the engineer role is more entry-level and learning-oriented.
- Remote Electrical Engineer Nvidia
- Electrical Engineer Manager
- Internship Electrical Engineer Embedded Systems
- Home Based Electrical Engineering Consultant
- Seasonal Electrical Electronic Engineer
- Electrical Control Engineer
- Entry Level Embedded Engineer
- Entry Level Arc Flash Engineer
- Seasonal Electrical Engineer Overseas
- Commission International Electrical Engineer

Sessional Lecturer - CSCD01H3 - Engineering Large Software Systems
Toronto, ON • On-site
CA$14K/mo
Other
Posted 27 days ago
Job description
YOU MUST APPLY TO THIS POSTING AT THIS APPLICATION SITE ONLY: https://www.utsc.utoronto.ca/webapps/cupehiring/
DO NOT SEND APPLICATIONS THROUGH SUCCESSFACTORS
If you have any issues applying, please contact Kelly Squier kelly.squier@utoronto.ca
-----------------------
Course Code and Title: CSCD01H3 - Engineering Large Software Systems
Course Description: An introduction to the theory and practice of large-scale software system design, development, and deployment. Project management; advanced UML; requirements engineering; verification and validation; software architecture; performance modeling and analysis; formal methods in software engineering.
Lecture Section: LEC02: THU 5-7pm.
Course Enrollment (est.): 80
Number of Positions (est.): One
Qualifications: Previous teaching experience as the instructor of a Computer Science course at the 4th-year university level or higher (required). NOTE: Rate of pay is $14,126.00 per half-course, higher than the posted amount.
Duties: All normal duties related to the design and teaching of an IN PERSON university credit course, including preparation and delivery of course content; development, administration and marking of assignments, tests and exams; calculation and submission of grades; submission of a deferred exam; holding regular office hours; supervising TAs assigned to course.
Estimated TA Support (Hours): Up to 60 hours per tutorial; exact hours TBD.
Sessional dates of appointment: September 8 - December 31, 2026
Salary: Sessional Lecturer I $9,997.48
Sessional Lecturer I Long Term $10,669.22
Sessional Lecturer II $10,669.22
Sessional Lecturer II Long Term $10,953.96
Sessional Lecturer III $10,953.96
Sessional Lecturer III Long Term $11,228.90
Please note that should rates stipulated in the collective agreement vary from rates stated in this posting, the rates stated in the collective agreement shall prevail.
Application Instructions: PLEASE APPLY ONLINE: https://www.utsc.utoronto.ca/webapps/cupehiring/
Link to timetable: http://www.utsc.utoronto.ca/~registrar/scheduling/timetable
Important Dates: Please see Calendar http://www.utsc.utoronto.ca/registrar/dates-and-deadlines
Department Contact: Kelly Squier kelly.squier@utoronto.ca
Closing Date: July 12, 2026, 11:59PM EDT
**
This job is posted in accordance with the CUPE 3902 Unit 3 Collective Agreement.
It is understood that some announcements of vacancies are tentative, pending final course determinations and enrolment. Should rates stipulated in the collective agreement vary from rates stated in this posting, the rates stated in the collective agreement shall prevail.
Preference in hiring is given to qualified individuals advanced to the rank of Sessional Lecturer II or Sessional Lecturer III in accordance with Article 14:12 of the CUPE 3902 Unit 3 collective agreement.
Please note: Undergraduate or graduate students and postdoctoral fellows of the University of Toronto are covered by the CUPE 3902 Unit 1 collective agreement rather than the Unit 3 collective agreement, and should not apply for positions posted under the Unit 3 collective agreement.
All qualified candidates are encouraged to apply; however, Canadians and permanent residents will be given priority.