GrepJob
Extreme Networks

Real-Time Embedded Staff Software Engineer (10208)

Extreme Networks
Apply
4 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