embedded systems programmer
1,000 embedded systems programmer job listings in Canada. Find daily updated positions from leading job boards.
-
Lead Electronics Designer – Embedded
4 days ago
Ottawa, ON, Canada Safariland Full-time €85,000 - €110,000 ContractSafariland is seeking an Electronics Designer to join our product development group. You will perform electronics design, documentation, prototype assembly, troubleshooting and sustaining engineering tasks, contributing to life-saving products for clients worldwide. The role requires a strong problem-solving mindset, the ability to interpret specifications,...
-
Electrical Engineer, Subsea Systems
4 days ago
St. John's Southwest, Newfoundland and Labrador, Canada Kraken Robotics Full-timeKraken Robotics, based in Mount Pearl, NL, is seeking an Intermediate Electrical Engineer to contribute to mission-critical electronics for next-generation ocean technologies. You will design power, signal integrity, and embedded control systems for subsea products in a collaborative engineering team.You will report to the Engineering Manager in...
-
Lead Electronics Designer – Embedded
4 days ago
Ahuntsic North, Quebec, Canada Safariland Full-timeSafariland is seeking an Electronics Designer to join our product development group. You will perform electronics design, documentation, prototype assembly, troubleshooting and sustaining engineering tasks, contributing to life-saving products for clients worldwide.The role requires a strong problem-solving mindset, the ability to interpret specifications,...
-
Senior Android BSP
4 days ago
Markham, ON, York Regional Municipality, ON; Ontario, Canada Syntronic Full-timeA global technology leader in York Region is seeking a skilled individual for embedded systems development. You will engage in design and integration of innovative products, requiring extensive experience in Linux/Android systems and collaboration with cross-functional teams. Join us to innovate across diverse sectors including telecommunications and...
-
Montreal (administrative region), QC, Canada Puzzle Medical Devices® Inc. Full-time $70,000 - $90,000 ContractA medical technology company in Montreal is seeking a System Designer for its Electrical R&D Team. The role requires defining system architecture and ensuring reliable integration of components. Candidates should have a Bachelor’s in Biomedical Engineering or related fields, with a minimum of 3 years in medical system engineering. Proficiency in both...
-
Lead Hardware Engineer: AI Vision
3 days ago
Southwestern Ontario, ON, Canada Musashi AI North America Full-time $120,000 - $180,000 ContractMusashi AI North America, Inc. seeks a Lead Hardware Engineer – Electrical & Embedded Systems in Waterloo, Ontario.You will lead a cross-functional team across Controls, Electrical, Mechanical, and Optical Engineers, focusing on electrical design, embedded software, and system integration for AI-enabled inspection hardware. The role balances hands-on...
-
Senior Software Architect
3 days ago
Burnaby, BC, Greater Vancouver Regional District, BC; British Columbia, Canada FHLB Des Moines Full-time €107,000 - €226,000 TemporaryAre you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technology that powers the world around us? Looking for an atmosphere of trust, empowerment, respect, diversity, and communication? How about an opportunity to own a piece of a multi-billion dollar (with a B!) global organization? We...
-
Toronto, ON, Toronto Census Division, ON; Ontario, Canada Aversan Inc. Full-timeAversan Inc. in Toronto is seeking a Senior Embedded Software Engineer to join our team, delivering software for space and ground-based assets as part of a growing satellite program. You will design reliable embedded systems, implement secure communications, develop low-level components, and mentor junior engineers while collaborating across disciplines to...
-
, Canada Aversan Inc. Full-timeAversan Inc. in Toronto is seeking a Senior Embedded Software Engineer to join our team, delivering software for space and ground-based assets as part of a growing satellite program. You will design reliable embedded systems, implement secure communications, develop low-level components, and mentor junior engineers while collaborating across disciplines to...
-
Senior QNX Driver
4 days ago
Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada BlackBerry Inc. Full-timeBlackBerry Inc. is seeking Driver Developers (Software Dev II & Senior) to design and implement drivers for future hardware peripherals on BSP platforms. You will contribute to a team delivering drivers across next-gen hardware with emphasis on reliability and reuse. You will work on embedded OS drivers with a focus on safety standards such as ISO26262 and...
-
Lead Embedded Systems Architect
4 days ago
Oakville, ON, Halton Regional District, ON; Ontario, Canada Doist Full-timeGeotab in Oakville seeks a senior embedded systems engineer to lead architecture for complex devices, from requirements to production. You will mentor the team, drive modular software practices, and shape firmware for RTOS or Embedded Linux platforms while advocating scalable testing and design standards. You will also collaborate with stakeholders, refine...
-
Senior SSD Firmware Engineer
4 days ago
Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada Solidigm Full-time €101,280 - €152,000 TemporaryA global memory technology company is looking for an experienced Firmware Engineer to join their SSD firmware team in Vancouver. The role entails developing cutting-edge NAND SSDs and requires a Bachelor's or Master's in Computer Engineering or Electrical Engineering. Candidates should have at least 6 years of firmware design experience, strong communication...
-
, Canada Movellus Inc. Full-timeJoin our Software Team to build the embedded firmware powering the next generation of AI datacenter hardware with real-time power control and telemetry. We need someone passionate about embedded systems, RTOS constructs, optimizing close to the metal, and automation - someone who wants to see their code control real silicon in production. We value...
-
Embedded Systems Software Engineer
4 days ago
Ahuntsic North, Quebec, Canada Cisco Systems, Inc. Full-timeCisco Systems, Inc. seeks an Embedded Systems Software Developer intern to design, implement, and optimize core software for next‐generation networking platforms in Ottawa.You will collaborate with engineering teams to tackle architectural challenges, improve system scalability, and help deliver high‐availability software across Cisco's embedded...
-
Mississauga Naval Systems Software Engineer
4 days ago
Mississauga, ON, Peel Regional District, ON; Ontario, Canada Curtiss-Wright Full-timeCurtiss-Wright is seeking a Software Engineer in Mississauga, Ontario. You will design, implement and test software for naval systems, applying engineering principles and contributing to documentation efforts for reliable product performance. Requirements include a degree in computer science or software engineering and 1–3+ years of software development...
-
Lead Hardware Engineer
4 days ago
, Canada Musashi AI North America Full-timeMusashi AI North America, Inc. is a growing hardware and software-focused company developing smart vision solutions for quality assurance in manufacturing environments. Based in Waterloo, Ontario, we employ a talented and dynamic team of R&D and Applications Engineers driving new technology development, building innovative products, and supporting deployed...
-
Senior Embedded Systems Engineer – GC/LC
3 hours ago
Vaughan, Ontario, Canada PerkinElmer Full-timeOverviewThe Embedded System Engineer will develop firmware for Gas Chromatography instrumentation, Auto‑Samplers, sample preparation devices, and mass spectrometers—including PerkinElmer Clarus, GC2400, HS2400, MS2400, TurboMatrix, and potentially NexION and QSight instruments. The role involves close collaboration with software, electrical, and...
-
Montreal, Quebec, Canada Pentangle Tech Services | P5 Group Full-timeA tech services company in Montreal is seeking an experienced embedded developer specializing in C and C++. The ideal candidate has over 3 years of experience in both embedded and high-level application development, with strong debugging skills and the ability to work on legacy code. The role requires working on projects related to smart building alarm...
-
IoT Embedded Systems Intern — Field Hardware
3 hours ago
Calgary, Alberta, Canada Tartigrade Full-timeA technology company is seeking an Embedded Systems Engineer Intern for hands-on work developing embedded environmental monitoring systems. The intern will work with ESP32 microcontrollers, install and integrate sensors, and maintain system reliability. Candidates should have experience with ESP32, embedded sensor integration, as well as basic circuit...
-
Ottawa, Ontario, Canada Q-Block Computing Full-timeQ-Block Computing in Ottawa, ON is seeking a Senior Embedded Systems Architect to shape the firmware platform for distributed real-time control of quantum hardware. You will drive the architectural direction, define interfaces, and ensure the platform is deterministic, maintainable, and manufacturable across generations.The role requires senior embedded...