Last updated: 2025-10-31

87 Embedded Software Engineering jobs in Ottawa.

Found this site useful? Please rate us on App Storeand consider sharing on LinkedIn, Twitter, Facebook, Reddit Follow /u/jobswithgptcom for updates

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

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

QNX

QNX enhances the human experience and amplifies technology-driven industries, providing a trusted foundation for software-defined businesses to thrive. The bus…

Senior Technical Product Manager

Ottawa

  • Skills: QNX, virtualization, embedded systems, product management, automotive, IoT, technical product management, cross-functional collaboration, market analysis, customer engagement
  • 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

Curtiss-Wright

Curtiss-Wright creates a wide variety of embedded computer products designed for the rugged defense industry.

Senior Sustaining Engineer (Embedded)

Ottawa

  • Skills: embedded systems, debug, test automation, Python, hardware design, electronics, soldering, VME, signal integrity, multi-disciplined team
  • Level: senior
  • Type: full_time

Telesat

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

Principal Software Developer

Ottawa

  • Skills: embedded systems, C++, Linux, software development, satellite communication, software testing, networking protocols, software design, embedded software applications, performance scalability
  • Level: senior
  • Type: full_time

Fortinet

Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection o…

Intermediate/Senior Backend Software Developer

Ottawa

  • Skills: C/C++, Linux, TCP/IP, security principles, secure coding, VoIP, SIP, cloud computing, Python, embedded software
  • Level: mid
  • Type: full_time

Wind River

Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator an…

Engineering Intern

Kanata

  • Skills: embedded systems, RTOS, C++, VxWorks, software module development, security clearance, automation, team collaboration, system software, programming
  • Level: intern
  • Type: internship

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…

Systems Software Developer

Ottawa

  • Skills: QNX, embedded systems, software development, C programming, customer service, technical issues, scripting languages, version control, problem solving, analysis
  • Level: mid
  • Type: full_time

Fortinet

Fortinet is a global leader in broad, integrated, and high-performance cybersecurity solutions across the IT infrastructure.

Intermediate/Senior Software Developer

Ottawa

  • Skills: VoIP, SIP, embedded systems, Linux, C++, debugging, FTLK, IPC, cross-compilation, real-time performance
  • Level: mid
  • Type: full_time

Ametek, Inc.

AMETEK, Inc. is a leading global provider of industrial technology solutions serving a diverse set of attractive niche markets with annual sales over $7.0 bill…

Senior Software Developer (Backend)

Ottawa

  • Skills: software development, embedded systems, C/C++, Linux, QNX, version control, design patterns, UI/UX, automated testing, mentoring
  • Level: senior
  • Type: full_time

VIAVI Solutions

VIAVI has a 90+ year history of technical innovations that have evolved to keep pace and address our customer’s most pressing business issues. We make equipmen…

R&D Engineer

Ottawa

  • Skills: Python, C/C++, AI, ML, image processing, embedded programming, network software development, Linux, GenAI, Agile
  • Level: entry
  • Type: full_time

March Networks

March Networks is a growing global technology company that encourages teamwork and innovation.

Sr. Hardware Designer

Ottawa

  • Skills: AI video surveillance, FPGA design, mixed analog and digital boards, communication skills, compliance standards, circuit designs, cross-cultural collaboration, power efficiency, high-speed signal integrity, hardware design tools
  • Level: senior
  • Type: full_time

Wind River

Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator an…

Software Engineering Intern

Kanata

  • Skills: VxWorks, Hypervisor, Software development, Virtualization platform, C++, Assembly language, GDB, Python, QEMU, Kernel development
  • Level: intern
  • Type: internship

Skyworks

Skyworks is an innovator of high-performance analog semiconductors whose solutions are powering the wireless networking revolution.

Sr. Principal Test Engineer

Ottawa

  • Skills: RFIC, ATE, semiconductors, test solutions, automation, wireless, Bluetooth, LTE, manufacturing, communication
  • Level: senior
  • Type: full_time

Cisco

Cisco is the industry leader in enterprise networking with a proven track record in building innovative wired and wireless solutions.

Software Developer Platform Development

Ottawa

  • Skills: C/C++, Layer 2, Layer 3, networking protocols, troubleshooting, debugging, scripting in Python, Device Drivers, Linux OS, embedded systems
  • Level: mid
  • 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, firmware, multi-disciplined team, debugging, software engineering, hardware debugging, IC datasheets, software configuration management
  • Level: senior
  • Type: full_time

Cisco

Cisco is a worldwide leader in technology that powers the internet. We help our customers reimagine their applications, secure their enterprise, transform thei…

Software Developer - Data Path

Ottawa

  • Skills: Software Development, C/C++, Network Processor Programming, Linux, TCP/IP, Protocols, Agile, Enterprise Switching, Mentorship, Cybersecurity
  • Level: mid
  • Type: full_time

Synopsys

We drive the innovations that shape the way we live and connect. Our technology powers the Era of Pervasive Intelligence, from self-driving cars to learning ma…

ASIC Verification, Sr Manager / Director

Kanata

  • Skills: ASIC verification, PCIe, CXL, UCIe, USB, Ethernet, verification tools, SystemVerilog, UVM, VCS
  • Level: senior
  • Type: full_time