extremenetworks
Real-Time Embedded Staff Software Engineer (10208)
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
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.