Last updated: 2025-08-11

9 Embedded Software Engineering jobs in Ottawa.

Found this site useful? Just getting started, please consider sharing on LinkedIn, Twitter, Facebook, Reddit

Syntronic

Syntronic is a global leader in design and development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a communi…

Innovative Project Collaborator

Kanata

  • Skills: innovate, electro-mechanics, telecommunications, automotive technology, healthcare innovations, industrial automation, global projects, cutting-edge, entrepreneurial environment, collaboration
  • Level: mid
  • Type: full_time

Synopsys

At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving…

ASIC Digital Design, Staff Engineer

Ottawa

  • Skills: firmware development, C/C++, digital logic design, verification, debugging, embedded software, SerDes, mixed-signal design, collaboration, programming
  • Level: mid
  • Type: full_time

QNX

QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, and provides expert support and services for bu…

Senior Technical Project Manager, Audio

Ottawa

  • Skills: project management, audio technologies, embedded systems, software development, automotive industry, C programming, C++ programming, UNIX-based operating systems, Jira, ISO 9001
  • Level: mid
  • Type: full_time

Leonardo DRS, Inc.

LEONARDO DRS, headquartered in Arlington, Virginia and is a leading supplier of integrated products, services and support to military forces, intelligence agen…

Senior Hardware Engineer

Kanata

  • Skills: Electrical Engineering, Schematic Capture, Circuit Design, Power Supply Development, FPGA Development, VHDL, Verilog, Interconnect Systems, Regulatory Compliance, Product Development
  • Level: mid
  • Type: full_time

ADGA

Software Developer

Ottawa

  • Skills: embedded systems, low-level development, C++, Python, Agile techniques, MongoDB, PostgreSQL, security principles, device drivers, bitwise operations
  • Level: senior
  • Type: full_time

Dell Technologies

Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. We are dedicated to fosteri…

Platform Principal Software Technologist

Ottawa

  • Skills: firmware, Linux kernel, DPDK, PTP, debugging, performance analysis, system architecture, embedded systems, high-speed networking, real-time systems
  • Level: senior
  • Type: full_time

QNX

QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, providing expert support and services for buildi…

Cybersecurity Analyst

Ottawa

  • Skills: cybersecurity, vulnerability analysis, embedded operating systems, C/C++, Python, fuzz testing, automated pipelines, CVE, CWE, Ubuntu/Linux
  • Level: mid
  • Type: full_time

Telesat

Telesat is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunic…

Senior Embedded Software Developer

Ottawa

  • Skills: satellite technology, software development, C++, Agile methodologies, Test-Driven Development, networking protocols, cloud technology, virtualization, containerization, system engineering
  • Level: senior
  • Type: full_time

Wind River

Wind River’s impact spans critical infrastructure domains such as telecommunications, including 5G; industrial (automation, sustainable energy, robotics, minin…

Member of Technical Staff - Cert

Ottawa

  • Skills: 5G, RTOS, C programming, Python, Linux, agile, certification, automotive, aerospace, virtualization
  • Level: mid
  • Type: full_time

Solink

Senior Embedded Developer

Ottawa

  • Skills: embedded development, Linux, device drivers, OTA updates, I2C, SPI, UART, GPIO, CAN bus, memory management
  • Level: mid
  • Type: full_time

Telesat

Telesat is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunic…

Senior Embedded Software Developer

Ottawa

  • Skills: embedded software, C++, Python, Linux, networking, satellite communication, software development, code reviews, software validation, technical discussions
  • Level: senior
  • Type: full_time

Curtiss-Wright

Curtiss-Wright creates a wide variety of embedded computer products designed for the rugged defense industry. Our customers want the latest cutting-edge consum…

Senior Software Developer- Embedded

Ottawa

  • Skills: embedded software, firmware development, C programming, IC datasheets, software debugging, Linux, UEFI, Git, Python, multidisciplined team
  • Level: senior
  • Type: full_time

Dell Canada Inc.

Dell Technologies is a family of businesses that helps individuals and organizations transform how they work, live and play.

Platform Senior Software Technologist

Ottawa

  • Skills: C/C++ programming, Linux kernel, firmware development, DPDK, real-time systems, networking protocols, device drivers, performance optimization, multi-threading, system architecture
  • Level: senior
  • Type: full_time

Wind River

Wind River’s impact spans critical infrastructure domains such as telecommunications, industrial, connected healthcare and medical devices, automotive, and aer…

MTS - Software Engineer - RTOS, Embedded Development

Kanata

  • Skills: RTOS, VxWorks, C/C++, embedded development, agile methodology, device driver, virtualization technologies, software design, CI/CD, security clearance
  • Level: senior
  • Type: full_time

General Dynamics Mission Systems–Canada

At General Dynamics Mission Systems–Canada, our focus extends beyond engineering technology solutions—we are dedicated to cultivating careers. Our mission is t…

Junior Test Engineer - Hardware

Ottawa

  • Skills: test systems, product design verification, test plans, electronic products, troubleshoot, debug, Agile development, machine learning, technical documentation, C++
  • Level: entry
  • Type: full_time

Solink

Embedded Software Developer

Ottawa

  • Skills: embedded software, development, R&D, JavaScript, AI, application, automation, programming, design, testing
  • Level: entry
  • Type: full_time

L3Harris Technologies

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedicati…

FPGA Developer

Ottawa

  • Skills: FPGA, SystemVerilog, Verilog, VHDL, Static Timing Analysis, HDL programming, Digital Design, Xilinx Vivado, Python, DSP
  • Level: senior
  • Type: full_time

Solink

At Solink, our mission is to safeguard what matters most. We provide businesses with the tools to know sooner and act faster by transforming video security int…

Developer Intern

Ottawa

  • Skills: C, C++, Linux, embedded systems, OOP, data structures, algorithms, Rust, Python, IoT
  • Level: intern
  • Type: internship

Wind River

Graphics Software Engineer-GPU

Kanata

  • Skills: Vulkan, RTOS, GPU, C/C++, graphics APIs, embedded systems, VxWorks, DO-178C, safety-critical, Khronos Group
  • Level: mid
  • Type: full_time