Epicareer Might not Working Properly
Learn More

WiFi Software Engineer

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

We are seeking an experienced WiFi Software Engineer to contribute to the design, development, and maintenance of cutting-edge wireless networking solutions. You will work closely with a team of engineers and cross-functional teams to enhance and optimize WiFi technology, delivering a top-tier connectivity experience for users.

Key Responsibilities:

  • Improve and optimize WiFi connectivity across all product lines.
  • Troubleshoot and resolve complex networking issues.
  • Enhance performance at the OS kernel level for seamless WiFi functionality.
  • Develop and implement protocols for managing mesh networks effectively.
  • Debug and fine-tune system performance at the kernel and firmware levels.
  • Improve wireless driver integration with firmware and related applications.
  • Lead advancements in testing strategies and tools.
  • Collaborate with software, mobile, and cloud teams to implement new features.

Typical Day: As a WiFi Software Engineer, your day starts with a team meeting to outline the day's priorities. You ll engage in hands-on development, focusing on working with access points and networking hardware. The day may involve code reviews, testing, and troubleshooting customer-reported issues to ensure a stable WiFi experience. You ll collaborate with international teams, aiming for seamless integration of features and ensuring the best end-user experience.

Required Qualifications:

  • 4+ years of professional software development experience.
  • 2+ years of experience in system design or architecture.
  • Proficiency in at least one major programming language.
  • Demonstrated experience with WiFi technology, especially 802.11 protocols.
  • Familiarity with Linux Kernel development and driver integration.

Preferred Qualifications:

  • Experience with wireless networking hardware such as routers and access points.
  • Solid understanding of networking protocols such as 802.11, 802.3, DHCP, IPv4/IPv6, and Linux networking stack.
  • Knowledge of embedded systems and consumer electronics.
  • Experience with Python.
  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job