Instructor Positions
Software Engineering
The Department of Systems and Computer Engineering (Carleton University, Ottawa, Canada) invites applications for a preliminary appointment in Software Engineering at the rank of Instructor beginning July 1, 2023.
The candidate will be expected to contribute to teaching a wide range of courses in Software Engineering, including an introduction to programming, software design, Model-Driven Software Engineering, software testing, databases, security, embedded/ real-time/ concurrent/ distributed software, formal methods and supervise innovative senior undergraduate projects.
Candidates should have a demonstrated commitment to teaching excellence and mentoring of undergraduate students. The position provides the opportunity to pursue a career based on excellence in teaching. We will favourably consider applicants with an interest in innovative teaching methods, collaborative and interdisciplinary approaches to teaching, with aptitudes for building bridges with community, industry, and government agencies. Finally, candidates are expected to value diversity and inclusivity and help foster underrepresented groups into an engineering career.
Candidates are expected to contribute to our program improvement, including curriculum development, accreditation, quality assurance reviews, and departmental/ university promotion events. The candidate must be prepared to participate in the ongoing evolution of undergraduate courses to include modern hardware and software equipment and integrate their practical expertise into course labs.
To see the full position posting, please visit Carleton University’s Deputy Provost’s website.
Qualifications
At the time of appointment, candidates must:
· Have earned a Masters, ideally a Ph.D. in Software Engineering, Computer Science, or a related discipline.
· Show evidence of teaching interests in the field targeted in this call.
· Demonstrate past contributions, or ideas and plans, through teaching and/or research, to the betterment of the practice of software engineering.
· Demonstrate commitment to and potential for teaching excellence and mentoring/supervision of undergraduate students.
· Value diversity and inclusivity.
· Show membership in a Canadian professional engineering association, or evidence that membership in such an association can be secured according to the accreditation criteria and procedures set by the Canadian Engineering Accreditation Board.
We encourage applications from candidates from groups underrepresented in STEM.
The following assets will be considered favorably:
· Industry experience.
· Use of pedagogical approaches and emerging technologies in software engineering education.
· Research in teaching and learning in software engineering.
· Experience and an interest in course and curriculum development.
· Aptitudes for building bridges with community, industry, and government agencies, including non-traditional outputs.
· Experience in fostering and mentoring under-represented groups in STEM.
· Experience and interest to contribute to the academic life of a department.
· Leadership and academic service roles, including outreach.
· Strength in advancing Equity, Diversity and Inclusion (EDI) in your discipline and on campus.
Application Instructions
Applications should be sent electronically as a single PDF file to hiring-seInstructor@sce.carleton.ca, describe qualifications, and include:
· A curriculum vitae.
· A teaching dossier, including a description of teaching philosophy, a record of teaching interests and experience (past and planned activities), teaching methodologies, and evaluation of student work (maximum 3 pages).
· Teaching evaluations or other evidence of teaching effectiveness (maximum 3 pages).
· The names and contact information for at least three references.
· Please indicate in your application if you are currently legally eligible to work in Canada.
Please provide a statement that identifies your strengths in advancing equity, diversity, and inclusion in your discipline and on campus as well as your future plans.
Embedded Systems
The Department of Systems and Computer Engineering (Carleton University, Ottawa, Canada) invites applications for a preliminary appointment in Software Engineering at the rank of Instructor beginning July 1, 2023.
The candidate will be expected to contribute to teaching a wide range of courses in Computer Systems Engineering, including digital systems, computer organization and architecture, computer system design, system architecture design methods and languages, real-time operating systems, systems programming, embedded/ real-time/ concurrent/ distributed software, hardware/software co-design, design of cyber- physical systems, safety-critical systems, fault-tolerance, and supervise innovative senior undergraduate projects.
Candidates should have a demonstrated commitment to teaching excellence and mentoring of undergraduate students. The position provides the opportunity to pursue a career based on excellence in teaching. We will favourably consider applicants with an interest in innovative teaching methods, in collaborative and interdisciplinary approaches to teaching, with aptitudes for building bridges with community, industry, and government agencies. Finally, candidates are expected to value diversity and inclusivity, and help foster under-represented groups into an engineering career.
Candidates are expected to contribute to our program improvement, including curriculum development, accreditation, quality assurance reviews and departmental/ university promotion events. The candidate must be prepared to participate in the on-going evolution of undergraduate courses to include modern hardware and software equipment and integrate their practical expertise into course labs.
To see the full position posting, please visit Carleton University’s Deputy Provost’s website.
Qualifications
At the time of appointment, candidates must:
· Have earned a Masters, ideally a PhD in Computer Engineering, Computer Science, or a related discipline.
· Show evidence of teaching interests in the field targeted in this call.
· Demonstrate past contributions, or ideas and plans, through teaching and/or research, to the betterment of the practice of engineering in their field of expertise.
· Demonstrate commitment to and potential for teaching excellence and mentoring/supervision of undergraduate students.
· Value diversity and inclusivity.
· Show membership in a Canadian professional engineering association, or evidence that membership in such an association can be secured according to the accreditation criteria and procedures set by the Canadian Engineering Accreditation Board.
We encourage applications from candidates from groups underrepresented in STEM.
The following assets will be considered favorably:
· Industry experience.
· A demonstrated interest in a system-level view of computer-based system design.
· Use of pedagogical approaches and emerging technologies in software engineering education.
· Research in teaching and learning in software engineering.
· Experience and an interest in course and curriculum development.
· Aptitudes for building bridges with community, industry, and government agencies, including non-traditional research outputs.
· Experience in fostering and mentoring under-represented groups in STEM.
· Experience and interest to contribute to the academic life of a department.
· Leadership and academic service roles, including outreach.
· Strength in advancing Equity, Diversity and Inclusion (EDI) in your discipline and on campus.
Application Instructions
Applications should be sent electronically as a single PDF file to hiring-hwInstructor@sce.carleton.ca, describe qualifications, and include:
· A curriculum vitae.
· A teaching dossier, including a description of teaching philosophy, a record of teaching interests and experience (past and planned activities), teaching methodologies, and evaluation of student work (maximum 3 pages).
· Teaching evaluations or other evidence of teaching effectiveness (maximum 3 pages).
· The names and contact information for at least three references.
· Please indicate in your application if you are currently legally eligible to work in Canada.
Please provide a statement that identifies your strengths in advancing equity, diversity, and inclusion in your discipline and on campus as well as your future plans.
Contract Instructor Positions
Contract Instructor Positions for Fall 2023
The deadline to apply for these positions is May 22, 2023
ECMP 5002 [0.5 credit] Research Methods and Professional and Ethical Practice
The technical and professional duties/responsibilities of engineers; the ethics of the engineering profession; technical and professional organizations. Engineers’ role in society, including elements of equity, sustainable development, environmental stewardship, public and worker safety, and health considerations. Introduction to methods of engineering research.
SYSC 2006 [0.5 credit] Foundations of Imperative Programming
The imperative programming paradigm: assignment and state, types and variables, static and dynamic typing. Memory management and object lifetimes: static allocation, automatic allocation in activation frames, dynamic allocation. Function argument passing. Recursion. Data structures: dynamic arrays, linked lists. Encapsulation and information hiding. Candidate must be a Licensed Professional Engineer (P.Eng.).
SYSC 5902 [0.5 credit] Research Methods for Engineers
Topics required to perform engineering research include literature surveys, identifying issues, objectives, and methodology. Technical writing, documenting, and presenting engineering ideas and a review of statistics, simulation, optimization, and data analysis.
Contract Instructor Positions for Winter 2024
The deadline to apply for these positions is May 22, 2023
ECMP 5002 [0.5 credit] Research Methods and Professional and Ethical Practice
The technical and professional duties/responsibilities of engineers; the ethics of the engineering profession; technical and professional organizations. Engineers’ role in society, including elements of equity, sustainable development, environmental stewardship, public and worker safety, and health considerations. Introduction to methods of engineering research.
ECOR 4995 [0.5 credit] Professional Practice
Presentations by faculty and external lecturers on the Professional Engineers Act, professional ethics and responsibilities, practice within the discipline and its relationship with other disciplines and to society, health and safety, environmental stewardship, principles and practice of sustainable development. Communication skills are emphasized. Candidate must be a Licensed Professional Engineer (P.Eng.).
SYSC 2010 [0.5 credit] Programming Project
Programming, testing, and debugging of small team-based software projects that use data from sensors to display results graphically. Modern programming tools: frameworks, libraries, version control, package management, and toolchains. Sensors, signal acquisition, display, and basic filtering. Introductory network programming. Candidate must be a Licensed Professional Engineer (P.Eng.).
SYSC 2510 [0.5 credit] Probability, Statistics, and Random Processes for Engineers
Discrete and continuous random variables. Joint and conditional probabilities, independence, sums of random variables. Expectations, moments, laws of large numbers. Introduction to statistics. Stochastic processes, stationarity, additive white Gaussian noise, Poisson processes. Markov processes, transition probabilities, and rates, birth-death processes, introduction to queueing theory.
SYSC 4106 [0.5 credit] The Software Economy and Project Management
Introduction to software project management and economics; Return on software investments; Software life cycle; Work breakdown structure, scheduling, and planning; Risk analysis and management; Product size and cost estimation; Earn value management; Statistical process control; Managing project team and process improvement; Bidding and contract types.
SYSC 4202 [0.5 credit] Clinical Engineering
Overview of the Canadian health care system; brief examples of other countries; clinical engineering and the management of technologies in industrialized and developing countries; safety, reliability, and quality assurance; introduction to biomedical sensor technologies; applications of telemedicine; the impact of technology on health care. Cross-listed with BIOM 5406.
The candidate should be a practicing Clinical Engineer.
SYSC 4600 [0.5 credit] Digital Communications
Review of probability, random variables, and signal representation. Baseband data transmission: Nyquist criterion, equalization, optimal receiver, error probability. Digital modulation, performance. Synchronization. Introduction to information theory. Error detection and correction. Spread spectrum. Applications to current digital wired and wireless communications systems.
SYSC 5804 [0.5 credit] Advanced Topics in Communications Systems: 5G Networks
Principles enabling 5G communications; physical, link, and network layer protocols used for 5G communications and networking. Topics include evolution from 1G to 5G, standardization, spectrum planning, 4G LTE Fundamentals, 5G New Radio enhancements, 5G Core, and beyond 5G. Cross-listed with COMP5900/ITEC5910.
Qualifications
Required Academic Qualifications and Skills: Candidates should hold a Masters or Ph.D. in the area of Electrical Engineering, Computer Engineering, Computer Science or the equivalent.
Required Professional Qualifications and Skills: Candidates may be required to be a Licensed Professional Engineer (P.Eng.). Please contact the department for details.
Teaching Competence: Candidates are required to have experience teaching. Candidates are also asked to provide a brief explanation of how their educational qualifications and professional experience position them for success as a teacher for the course(s), as qualification/experience relates to the course description(s). See course descriptions here:
Please indicate in your application your teaching experience and expertise as it relates to the course(s) that you are applying for.
The modality of the courses is determined by the University. The courses above are in-person. In the event public health authorities impose public health restrictions, part or all of the courses may need to be delivered online as required by the University and as directed by public health authorities.
Disclaimer: All contract instructor positions are subject to budgetary approval. Advertisement is not a guarantee that a particular course will be offered.
A note to all applicants: As per Articles 16.3-16.4 in the CUPE 4600-2 Collective Agreement, the posted vacancies listed above are first offered to applicants meeting the incumbency criterion. A link to the current CUPE 4600-2 Collective Agreement can be found at the Employment Agreements webpage on the Carleton University Human Resources website and the CUPE 4600-2 website
How to apply
Please submit a CV and a copy of the CI application form found here:
Contract Instructor Positions
Department of Systems and Computer Engineering
Carleton University
1125 Colonel by Drive, 4456 Mackenzie Building
Ottawa, ON. K1S 5B6
email: SCEDeptAdmin@cunet.carleton.ca
As per Article 15.3 of the current CUPE 4600 Unit 2 Collective Agreement, applicants are required to submit an up to date CV, including a complete listing of all courses taught within the CUPE 4600 Unit 2 bargaining unit at Carleton University. Candidates who have already contacted the department and submitted a CV recently need only indicate their interest in particular courses. NOTE that when applying to classes for which they have incumbency, applicants shall not be required to (re)submit documentation beyond their updated CV.
Contract positions require a Masters or Ph.D. in Electrical Engineering, Computer Engineering, Computer Science or the equivalent. Applicant must be a Licensed Professional Engineer (P.Eng.).