Extreme Networks Logo

Extreme Networks

Senior/Staff Wireless Software Engineer (9678)

Posted 2 Days Ago
Be an Early Applicant
Hybrid
Ontario, ON
Senior level
Hybrid
Ontario, ON
Senior level
As a Senior/Staff Wireless Software Engineer, you will design, develop, and maintain Linux-based networking solutions. Responsibilities include optimizing system performance, implementing networking solutions, and collaborating with cross-functional teams. You will also work on virtualization and containerization technologies, and contribute to open-source projects.
The summary above was generated by AI

Are you passionate about Linux system engineering, virtualization, and networking? Join our dynamic team as a Senior/Staff Wireless Software Engineer, where you will play a key role in designing, developing, and maintaining cutting-edge networking solutions. This role requires expertise in Linux system or kernel development, networking, virtualization and strong coding and system design skills. 

  • Design, develop, and maintain Linux-based systems, ensuring performance, security, and scalability.
  • Work with virtualization (VMware, KVM) and containerization (Docker, Kubernetes) to optimize system deployment and management.
  • Develop, enhance, and maintain Linux kernel modules, optimizing system performance and stability.
  • Implement and optimize networking solutions, working with TCP/IP, UDP, IPsec, VLANs, routing protocols, and wireless technologies.
  • Collaborate with open-source communities and contribute to Linux-based projects.
  • Debug and optimize existing code, resolving system-level issues and software defects.
  • Develop scripts and automation tools for system administration, monitoring, and deployment.
  • Work closely with cross-functional teams, including software developers, QA engineers, hardware engineers to ensure seamless system integration and deployment.

Skill Requirements

  • Bachelor’s degree or higher in Computer Science, Electrical Engineering, or a related field
  • Minimum 5 years of experience as a Linux System Engineer, Software Engineer, or similar role
  • Strong proficiency in C/C++ for system development
  • Experience with virtualization technologies (KVM, VMware, QEMU, Hyper-V, etc.)
  • Hands-on experience with containers and orchestration (Docker, Kubernetes)
  • Strong knowledge of networking protocols and security principles (TCP/IP, UDP, firewalls, IPsec, VPNs, etc.)
  • Work experience with object-oriented design methodologies
  • Excellent debugging and problem-solving skills
  • Strong verbal and written communication skills, team-oriented mindset
  • Scripting experience (Python, bash) is a plus 

Why Join Us?

Be part of an innovative and collaborative team working on cutting-edge networking and system engineering solutions. Enjoy a culture that values continuous learning, professional growth, and a positive work environment. If you're ready to take on exciting technical challenges, we encourage you to apply and make an impact!

Top Skills

C
C++

Extreme Networks Ontario, CAN Office

55 Commerce Valley Drive West, Suite 300 , ON , Canada, L3T 7V9

Extreme Networks Markham, Ontario, CAN Office

55 Commerce Valley Dr W, Markham, Ontario, Canada, L3T 7V9

Similar Jobs

6 Hours Ago
Remote
Hybrid
Kitchener, ON, CAN
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Staff Software Engineer, you will enhance the quality and efficiency of Cash App's mobile applications through automation and tooling, collaborating with teams to improve testing frameworks, conduct debugging, and mentor peers while ensuring high engineering standards.
Top Skills: JavaJavaScriptKotlinPythonRuby
7 Hours Ago
Remote
Hybrid
Kitchener, ON, CAN
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Staff Software Engineer for Automation and Tooling at Cash App, you will enhance mobile application quality through automated testing frameworks, optimize release processes, and boost engineering productivity. You will collaborate with various teams, provide mentorship, and lead strategic testing initiatives to improve product stability and performance.
Top Skills: JavaJavaScriptKotlinPythonRuby
12 Hours Ago
Hybrid
Toronto, ON, CAN
Mid level
Mid level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
The position involves leading QA and testing automation initiatives in the financial sector, focusing on developing test strategies, plans, and automation frameworks to enhance client services. The role requires collaboration with clients on critical projects and aims at innovative improvements in testing processes.
Top Skills: Test

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account