Match score not available

Staff Software Engineer

Remote: 
Full Remote
Contract: 
Salary: 
123 - 236K yearly
Experience: 
Senior (5-10 years)

Offer summary

Qualifications:

5+ years in Wi-Fi programming, Strong knowledge of wireless MAC/PHY concepts, Understanding of Wi-Fi technologies and algorithms, Excellent skills in C and C++ on Linux, Bachelor's degree in Computer Science or equivalent.

Key responsabilities:

  • Deliver adaptable Wired/WiFi mesh solutions
  • Design architecture and algorithms for Wi-Fi networks
  • Implement advanced WiFi features with vendor SDKs
  • Develop proofs of concept for new WiFi technologies
  • Collaborate on EasyMesh standard in open-source projects
Calix logo
Calix Large https://www.calix.com/
1001 - 5000 Employees
See more Calix offers

Job description

Logo Jobgether

Your missions

Calix is looking for a highly driven, talented, and technically strong development engineer to join our collaborative and results-oriented Premises engineering team. You'll work in a fast-paced environment where you'll have the chance to develop, improve, and support cutting-edge Wi-Fi and Mesh solutions for residential home gateway applications.

Our rapidly expanding Premises software engineering team brings cutting-edge, high-performance devices to homes and businesses that combine high-speed data, wireless, IPTV, mesh, IoT, and home gateway services in a single platform with fiber optic, Ethernet, and wireless WAN uplinks. From low-level embedded software to front-end user interfaces, our team is responsible for all elements of integrating state-of-the-art software and hardware. We provide an amazing work environment where you may be involved in every stage of product delivery, from prototype validation to full system testing and post-project deployment activities.

This position is an opportunity for a highly motivated, collaborative, and results-oriented software engineer with a strong background in Wi-Fi development on residential or enterprise platforms. The ideal candidate must be an excellent individual contributor, detail-oriented, self-motivated with strong communication skills, and the ability to work effectively both independently and with others in a small team setting. You will be part of a highly talented team that is constantly improving and expanding our standards-based wireless infrastructure by developing creative solutions that make our platform the best-in-class for wireless and mesh home routers.

Responsibilities and Duties:

  • Deliver a Wired/WiFi mesh solution that is adaptable to complex and evolving home environments while continuously monitoring and providing the best possible experience for each client device in the home.
  • Design system architecture and algorithms for next-generation Wi-Fi networks.
  • Study the latest Wi-Fi technologies, design proposals for WiFi mesh, steering, roaming algorithms, analysis of the network performance, and field data.
  • Implement advanced WiFi features including vendor SDK integration, AFC, steering, radio management, DCS, and ACS.
  • Develop proof of concepts for new WiFi technologies.
  • Participate in open-source projects and collaborate with other members of the open-source community in the design, development, implementation, and certification of the EasyMesh standard.

Qualifications:

  • 5+ years of programming experience in the Wi-Fi industry.
  • Strong understanding of wireless MAC/PHY layer concepts with the ability to effectively debug and troubleshoot Wi-Fi system/protocol-level issues.
  • Strong understanding of Wi-Fi technologies including 802.11 a/b/g/n/ac/ax/be and 802.11 extensions (802.11k, v, s, f), DFS, etc.
  • Experience in Wireless networking algorithms such as Wi-Fi steering, topology selection, channel scheduling, etc.
  • Excellent software development skills in C, and C++ in a Linux environment.
  • Positive attitude with a desire to learn and ability to take direction, work independently as well as cooperatively in a team environment.
  • Excellent verbal/written communication skills while working with local/remote teams.
  • Experience with prplOS and OpenWiFi will be a plus.
  • Bachelor’s degree or higher in Computer Science (or equivalent).

Location:

  • Remote-based position located anywhere in North America.

Compensation will vary based on geographical location (see below) within the United States. Individual pay is determined by the candidate's location of residence and multiple factors, including job-related skills, experience, and education.

For more information on our benefits click here.

There are different ranges applied to specific locations. The average base pay range (or OTE range for sales) in the U.S. for the position is listed below.

San Francisco Bay Area Only:

141,700.00 - 236,100.00 USD Annual

All Other Locations:

123,200.00 - 205,300.00 USD Annual

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Verbal Communication Skills
  • Teamwork
  • Detail Oriented
  • Problem Solving
  • Self-Motivation

Software Engineer Related jobs