Last updated: 2025-08-11
9 Embedded Software Engineering jobs in Ottawa.
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…
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…
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…
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…
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
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…
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…
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…
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…
Ottawa
- Skills: 5G, RTOS, C programming, Python, Linux, agile, certification, automotive, aerospace, virtualization
- Level: mid
- Type: full_time
Solink
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…
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…
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.
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…
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…
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
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…
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…
Ottawa
- Skills: C, C++, Linux, embedded systems, OOP, data structures, algorithms, Rust, Python, IoT
- Level: intern
- Type: internship
Wind River
Kanata
- Skills: Vulkan, RTOS, GPU, C/C++, graphics APIs, embedded systems, VxWorks, DO-178C, safety-critical, Khronos Group
- Level: mid
- Type: full_time