Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Curriculum Developer, Electronics and Embedded Systems Development

$25 - $100 per hour

Algonquin College of Applied Arts and Technology

Position Overview

We’re excited to announce that we are currently recruiting Course Developers to build our Electronics and Embedded Systems Development (EESD) Graduate Certificate program curriculum. The EESD program will sit within our Mechanical and Transportation Technology (MTT) department. By supporting the course development now, you will be considered for teaching opportunities in the Fall and Winter 2026–2027 semesters, as well as be added to our talent pool for future roles that match your expertise and qualifications.

Position Type: Part‑Time

Salary Range: $25.00 - $100.00 per hour

Scheduled Weekly Hours: 8

Responsibilities

Part‑time EESD Course Developers are responsible to liaise with Algonquin College’s Learning and Teaching Services (LTS) to develop course theory, course lab exercises, and course evaluations to support student learning and success in this domain.

Courses

  1. Introduction to Embedded Systems Development

    Embedded systems are computer systems that are a component of larger mechanical, electrical and digital systems. They are dedicated to and optimized to be very reliable for specific tasks. They play an ever‑increasing role in today’s connected society and can be found in everything from home appliances to industrial automation. Students examine the fundamentals of embedded systems, including system architecture, CPUs, memory management, interfacing with sensors and peripherals, and systems programming using assembly language and the C/C++ program language. Using a variety of learning experiences, including hands‑on projects and case study analysis, students develop basic skills in system development and prototyping.

  2. Embedded Systems Architecture

    Embedded systems architecture is the key to producing an embedded system that meets the application’s specific requirements, such as performance, power consumption, and cost, while also considering factors such as real‑time constraints, reliability, and scalability. Real‑world popular embedded systems are studied to reveal successful system architecture designs. A combination of case studies and assignments allows students to gain experience with systems architecture concepts.

  3. Embedded Systems Networking

    Embedded systems require connectivity to integrate with other devices and systems. Students develop practical skills by setting up and troubleshooting networks in a lab environment. Topics include network topology, network architecture, physical network implementation, and standard networking protocols used in embedded systems.

  4. Firmware Development

    With the limited resources of embedded systems, firmware development focuses on efficient and sustainable use and management of those resources. Firmware provides low‑level control, monitoring and data manipulation functions in an embedded system. Students implement practical and energy efficient system design patterns. Through lab‑based activities, students gain experience with programming, debugging, memory management, hardware interfacing, and coding standards.

  5. FPGA‑HDL Programming

    To implement embedded systems, low‑level Hardware Description Language (HDL) is necessary as part of the hardware design. With a focus on hands‑on learning, students gain practical experience designing, testing, and debugging Field Programmable Gate Array (FPGA)-based systems. Students examine critical concepts such as HDL design and FPGA architecture while also developing experience with simulation, synthesis, and verification using industry‑standard tools.

  6. Applied Project

    Successful embedded systems development requires intentional planning to meet stakeholder requirements and minimize project risk and cost overruns. Applying theory to practice, students design a systems architecture based on requirements gathered from clients and end‑users. Students implement a minimum viable design based on the systems architecture. They also develop their project management, collaboration, and presentation skills to develop real‑world embedded systems solutions.

Qualifications

  • Minimum Master’s degree in a relevant engineering field (e.g. Embedded Systems, Electrical Engineering, Mechatronics or Robotics, Systems Engineering, etc.)
  • Demonstrated knowledge of electronic and embedded systems, firmware development, field‑programmable gate arrays (FPGA), hardware description language (HDL)
  • Minimum five (5) years direct work experience with electronics and embedded systems, firmware development, FPGA, HDL
  • Minimum two (2) years of course development, curriculum development, teaching experience, or equivalent, preferably in a college/university setting
  • Evidence of commitment to the success of all learners; demonstrated knowledge of student success strategies in a postsecondary setting; demonstrated knowledge and experience in the use of educational technologies; experience in the development and delivery of hybrid and online curriculum is considered an asset
  • Highly effective communication, presentation, and organizational skills

Additional Requirements

Scheduled weekly hours will be 8 hours per week. Successful candidates will be expected to utilize college resources to develop course content. Please indicate which of the six (6) courses listed above you are applying to develop material for.

Benefits

Competitive base salary, comprehensive health, dental, and retirement plans, tuition assistance, professional development opportunities, and flexible work arrangement policy (hybrid work eligibility for selected positions).

EEO Statement

Algonquin College is an equal‑opportunity employer that values diversity and hiring based on merit. We are committed to fostering an inclusive, equitable, and culturally respectful workplace.

#J-18808-Ljbffr
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Curriculum Developer, Electronics and Embedded Systems Development in Ottawa, ON vacancy
  • $18 - $25 per hour

     ...-Block Computing builds quantum systems that operate in the real world. The company develops quantum timing, quantum-secure communications...  .... About this role:  The Embedded Systems Developer Intern will...  ...control and data-acquisition electronics that sit at the heart of the... 
    Suggested
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Internship
    Flexible hours

    Q-Block Computing

    Ottawa, ON
    27 days ago
  • Empower global connectivity as an Embedded Systems Developer at Nokia, specializing in timing and synchronization software solutions. Your expertise...  ...• Strong proficiency in C/C++ and embedded software development • Familiarity with synchronization technologies (SyncE, PTP... 
    Suggested

    Nokia

    Ottawa, ON
    3 hours ago
  •  ...Software Developer - Embedded Systems Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision...  ...Engineer, you will play an integral part of an agile development team, developing & maintaining software for MMIST’s family... 
    Suggested
    Worldwide

    MMIST

    Ottawa, ON
    3 hours ago
  •  ...Responsibilities Develop C/C++ code to add functionality and improve software for the...  ...Diagnose software defects found during development and product verification, and implement well...  ...and contribute to large-scale, real-time embedded software in a global development organization... 
    Suggested
    Full time
    Internship
    Work at office
    2 days per week

    Infinera

    Ottawa, ON
    11 days ago
  •  ...with C, C++, Linux, and concurrency expertise while developing embedded software for high-performance systems. This Embedded Systems Software Developer...  ...Enrollment in a qualifying degree or workforce development program Computer Science, Computer Engineering,... 
    Suggested

    Cisco Systems, Inc

    Ottawa, ON
    3 hours ago
  • Transform education at Algonquin College as a Part-Time Electronics Curriculum Designer. This role focuses on developing the Electronics and Embedded Systems Development graduate program curriculum. In the Mechanical and Transportation Technology department, you will shape... 
    Part time

    Algonquin College of Applied Arts and Technology

    Ottawa, ON
    3 hours ago
  •  ...Duration : September 19, 2026 – 37.5 hours/week Context The team is responsible for developing a variety of control systems and their interfaces, primarily focusing on embedded systems development. Required Qualifications 3–5+ years of experience in C++ development, with a... 
    Contract work

    Sky Systems, Inc. (SkySys)

    Ottawa, ON
    3 hours ago
  • $130k - $165k per year

     ...-Block Computing builds quantum systems that operate in the real world. The company develops quantum timing, quantum-secure communications...  ...About this role:  The Senior Embedded Systems Architect shapes the...  ...version control practices, and development workflows for the embedded team.... 
    Long term contract
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    27 days ago
  • $40 - $125 per hour

     ...to evaluate how frontier AI models handle real electrical and electronics engineering work. You bring the judgment you have already built...  ...company, focused on teaching AI to reason correctly about circuits, systems, and physical constraints. Your engineering judgment, your... 
    Full time
    Internship
    Remote work
    Flexible hours

    DataAnnotation

    Ottawa, ON
    1 day ago
  •  ...Build embedded software for Cisco networking platforms using C or C++, Linux, and systems programming skills in a collaborative engineering setting. Graduate students can contribute...  .... As an Embedded Systems Software Developer Co-op, you will work with senior engineers and... 

    Cisco Systems, Inc

    Ottawa, ON
    3 hours ago
  • Elevate your career as a Senior Embedded BSP Developer with Syntronic, specializing in ARM platforms...  ...will leverage 8+ years of embedded development experience to create robust low-level...  ...technologies. Your role will focus on system validation, debugging, and driving high... 

    Syntronic - A Global Design House

    Ottawa, ON
    3 hours ago
  •  ...Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario...  ...opportunity to contribute to the development of cutting-edge quantum technologies in...  .../PlatformIO ecosystem Analyze system-level requirements and recommend architectural... 
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    27 days ago
  •  ...control; Read and understand electrical and electronic drawings; Maintain upgrades of...  ...Fabricate, test and design acquisition systems; and Write and draw assembly procedures...  ...languages (asset). Knowledge of Linux and embedded systems(asset). Benefits SGL is... 
    Permanent employment
    Full time
    Casual work
    Work at office
    Remote work
    Worldwide
    Relocation
    Monday to friday
    Shift work

    Sander Geophysics Limited

    Ottawa, ON
    3 hours ago
  • $95k - $130k per year

     ...-Block Computing builds quantum systems that operate in the real world. The company develops quantum timing, quantum-secure communications...  .... About this role:  The Embedded Firmware Engineer will develop...  ...— the code that turns precision electronics into coordinated, deterministic,... 
    Long term contract
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    27 days ago
  • $90k per year

     ...below inline details Role: Embedded Engineer Location: Ottawa,...  ...and Activities: Developing embedded C/C++ software on Client...  ...improvements of existing software, development of new features, and support...  ...with hardware, software and system engineers to identify the root... 
    Full time
    Internship

    iClanz

    Ottawa, ON
    27 days ago
  •  ...opportunity As a member of a dynamic development team, the Senior Embedded Software Designer will be actively involved in designing and developing embedded software for next generation...  ...You'll Do Collaborate in high level system architecture design Develop new embedded... 
    Full time

    DZS INC

    Ottawa, ON
    2 days ago
  •  ...contribute to technical improvements, and maintain strong quality standards - Develop and implement integration solutions to connect WMS with other external services - Implement strong software development practices and processes, including CI/CD and automated testing - Help... 
    Full time

    Fullscript

    Ottawa, ON
    2 days ago
  • $70k - $75k per year

     ...degree Experience: 1 year to less than 2 years Electrical and electronics engineering Work setting Aerospace industry Private...  ...specifications Design electrical and electronic components, systems and equipment Investigate electrical or electronic failures... 
    Permanent employment
    Part time
    Seasonal work
    Flexible hours

    Sander Geophysics Ltd

    Ottawa, ON
    12 days ago
  •  ...Block Computing is seeking an Electronics Engineering Technologist to...  ...opportunity to contribute to the development of cutting-edge quantum...  ...massively scalable, real-time embedded control platform for quantum...  ...the Senior Embedded Software Developer and the Technical Team Lead.... 
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    27 days ago
  •  ...Senior Embedded Software/Firmware Engineer We are seeking a Senior...  ...Software/Firmware Engineer to develop and test next-generation...  ...for advanced embedded optical systems. This is a one-year contract...  ...field with embedded software development experience. Minimum 3 years... 
    Contract work

    Myticas Consulting

    Ottawa, ON
    1 day ago
  •  ...Engineers, SW. Architects, Software Engineers, Associate Engineers, as well as Scrum Masters. The right candidate will develop strategies for the embedded SW development environment, including goals and plans in alignment with the group's development objectives. They will organize... 
    Full time
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    3 hours ago
  •  ...Engineers, SW. Architects, Software Engineers, Associate Engineers, as well as Scrum Masters. The right candidate will develop strategies for the embedded SW development environment, including goals and plans in alignment with the group's development objectives. They will organize... 
    Full time
    Worldwide

    telesat

    Ottawa, ON
    25 days ago
  •  ...Job Title : Frontend Developer Job Type : Permanent, Full...  ...Responsibilities Front-End Application Development Design, build, test, and...  ...using the platform's design system. Translate business,...  ...SaaS solutions. ~ Experience embedding applications within external... 
    Long term contract
    Permanent employment
    Full time
    Internship

    BUMP

    Ottawa, ON
    1 day ago
  •  ...programs, ensuring software designs meet system, security, operational, and long-term product...  ...requirements. Define interfaces between embedded software, networking components, modems,...  ...engagements and design reviews. Guide development teams on architecture implementation and... 
    Long term contract
    Full time
    Worldwide

    Telesat

    Ottawa, ON
    3 hours ago
  • $45k - $60k per year

     ...Snowed in Studios is a game development studio based in Ottawa, Canada. As part of Keywords...  ...bring their games to life Providing developers with feedback on implemented features...  ...~ Experienced with defect management systems and game development tools ~ Strong... 
    Long term contract
    Permanent employment
    Full time
    Flexible hours
    Night shift

    Snowed In Studios

    Ottawa, ON
    6 days ago
  • $185k - $195k per year

     ...expanding technology company developing innovative cloud and device solutions...  ...and passionate Staff Embedded Software Engineer for the Device...  ...and drive adoption of modern development practices including AI-...  ...decisions, decompose complex system problems, and coordinate multi... 
    Casual work
    Internship
    Work at office
    Immediate start

    Alarm.com

    Ottawa, ON
    a month ago
  •  ...Job Responsibility: Applied Electronics Limited is a national industry...  ...who will be responsible for Systems Control and Digital Signal Processing...  ...1) Responsible for design, development and delivery of Control...  ...determine client requirements and develop the programming Statement of... 
    Permanent employment
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Home office
    Monday to friday
    Flexible hours
    Night shift

    Applied Electronics Limited

    Ottawa, ON
    5 days ago
  •  ...Type: Full-Time The Role You will develop the autonomy that flies the platform. Dominion...  .... Working directly with mission systems, tactics, simulation, and test stakeholders...  ...RL training pipeline — reward shaping, curriculum design, and large-scale rollouts — and validate... 
    Full time

    dominion%20dynamics

    Ottawa, ON
    22 hours ago
  •  ...enforcement agencies through embedded teams, advisory services, and...  ...workplace that supports career development, professional growth, and...  ...ADGA is seeking Software Developers to support the design, development...  ...of software applications and systems.  The successful candidates... 
    Full time
    Contract work
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    28 days ago
  •  ...Surveillance Reconnaissance (ISR) system business within the Aerospace...  ...& Schwarz market share – develop and manage sales funnel/...  ...with spectrum monitoring and electronic warfare systems (terrestrial/...  ...solutions. Strong business development and marketing skills with the... 
    Long term contract
    For contractors
    Flexible hours

    Rohde & Schwarz

    Ottawa, ON
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Curriculum Developer, Electronics and Embedded Systems Development. Be the first to apply!