Last updated: 2025-10-31
87 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
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
QNX
QNX enhances the human experience and amplifies technology-driven industries, providing a trusted foundation for software-defined businesses to thrive. The bus…
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
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.
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…
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…
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…
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…
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.
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…
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…
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.
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…
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.
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.
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…
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…
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…
Kanata
- Skills: ASIC verification, PCIe, CXL, UCIe, USB, Ethernet, verification tools, SystemVerilog, UVM, VCS
- Level: senior
- Type: full_time