extremenetworks

Real-Time Embedded Staff Software Engineer (10208)

Apply Now

At a Glance

Location
Toronto, Canada
Work Regime
hybrid
Employment
Fulltime
Department
Products
Posted
2026-03-11T15:51:08.852000+00:00

Key Requirements

Required Skills

Linux

Domain Knowledge

  • Embedded Systems
  • Engineering

Requirements

Extensive experience in real-time embedded systems and data communication.

Deep expertise in embedded Linux internals, kernel-space and user-space interactions, and performance optimization.

) and wireless networking fundamentals.

Advanced proficiency in C and C++ for embedded development.

Proven track record designing and delivering complex embedded systems at scale.

Solid understanding of networking technologies: Ethernet, IP, routing, switching, and LAN/WLAN concepts.

Responsibilities

Technical Leadership & Architecture

Lead the architecture, design, and implementation of complex real-time embedded software systems for Wi-Fi products.

Define technical direction for embedded Linux components, ensuring long-term

maintainability, performance, and scalability.

Drive cross-team technical initiatives, aligning embedded software, hardware, and systems engineering.

Evaluate new technologies, tools, and methodologies to improve product quality and development efficiency.