
Real-Time Embedded Staff Software Engineer (10208)
Extreme Networks4 days ago
Toronto, Canada
Staff+
H1B Sponsor
Responsibilities
- Lead the architecture, design, and implementation of real-time embedded software systems for Wi-Fi products.
- Define technical direction for embedded Linux components to ensure maintainability and performance.
- Own critical software modules from requirements through implementation and validation.
- Maintain and enhance existing embedded Wi-Fi products, providing customer support as needed.
- Develop and execute various test procedures for software components.
- Provide expert debugging and root-cause analysis for complex issues.
- Conduct code reviews and mentor junior developers.
- Collaborate with product management and hardware teams to translate requirements into technical solutions.
- Act as a senior technical point of escalation for customer issues.
- Champion a culture of technical excellence and continuous improvement.
Requirements
- Bachelor’s degree in Engineering, Computer Science, or related field; Master’s preferred.
- Extensive experience in real-time embedded systems and data communication.
- Deep expertise in embedded Linux internals and performance optimization.
- Strong understanding of Wi-Fi protocols and wireless networking fundamentals.
- Advanced proficiency in C and C++ for embedded development.
- Proven track record in designing and delivering complex embedded systems.
- Strong experience with multi-threaded programming and concurrency models.
- Solid understanding of networking technologies like Ethernet and IP.
- Exceptional communication skills to influence across teams.
- Demonstrated ability to lead technical initiatives and drive architectural decisions.
Tech Stack
CC++Linux
Categories
Embedded