Curriculum Developer, Electronics and Embedded Systems Development
$25 - $100 per hourAlgonquin 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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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$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...SuggestedHourly payLong term contractPermanent employmentFull timeInternshipFlexible hours- 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
- ...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...SuggestedWorldwide
- ...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...SuggestedFull timeInternshipWork at office2 days per week
- ...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
- 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
- ...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
$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 contractPermanent employmentFull time$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 timeInternshipRemote workFlexible hours- ...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...
- 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...
- ...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 employmentFull time
- ...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 employmentFull timeCasual workWork at officeRemote workWorldwideRelocationMonday to fridayShift work
$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 contractPermanent employmentFull time$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 timeInternship- ...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
- ...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
$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 employmentPart timeSeasonal workFlexible hours- ...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 employmentFull time
- ...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
- ...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 timeWork at officeWorldwide
- ...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 timeWorldwide
- ...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 contractPermanent employmentFull timeInternship
- ...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 contractFull timeWorldwide
$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 contractPermanent employmentFull timeFlexible hoursNight shift$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 workInternshipWork at officeImmediate start- ...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 employmentFull timeFor contractorsFor subcontractorCasual workWork at officeHome officeMonday to fridayFlexible hoursNight shift
- ...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
- ...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 timeContract workTemporary workPart timeInternshipFlexible hours
- ...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 contractFor contractorsFlexible hours
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!
- curriculum manager Ottawa, ON
- computer system validation engineer Ottawa, ON
- space systems engineer Ottawa, ON
- system development engineer Ottawa, ON
- electronic technologist Ottawa, ON
- electronic assembly manufacturing Ottawa, ON
- power electronics Ottawa, ON
- directeur de la recherche et du développement Ottawa, ON
- engineering development program Ottawa, ON
- agent de développement Ottawa, ON


