Senior Software Engineer, for Wi-Fi Alliance

Apply Now

Company: Wi-Fi Alliance

Location: Santa Clara, CA 95050

Description:

Responsible for developing Wi-Fi test automation software and scripts with SaaS components.Design and develop the next generation Wi-Fi test automation platform.Develop scripts to validate all aspects of Wi-Fi support, including MAC/PHY, security, multimedia, power save, throughput, and other features. Collaborate cross-functionally with system engineers, technology experts, scientists, business users, project managers and other engineers to achieve elegant solutions. Support program development by providing and delivering high-value solutions.

Duties include:

  • Analyze, design and develop a test automation framework with SaaS components for Wi-Fi certification methodologies;
  • Develop software in an agile environment using various configuration management technologies;
  • Provide ongoing maintenance, support and enhancements to existing systems and platforms;
  • Collaborate cross-functionally with system engineers, technology experts, scientists, business users, project managers and other engineers to deliver new solutions;
  • Provide recommendations for continuous improvement;
  • Work alongside other engineers on the team to elevate technology and consistently apply best practices;
  • Develop and maintain technical documentation; and
  • Mentor and train junior members of the team.

Position Requirements:

Education:Bachelors degree or foreign equivalent in Electronic Engineering, Computer Science, or related field.

Experience:3 years of post-baccalaureate experience as a Software Developer, Test Engineer or related occupation. Experience, which maybe gained concurrently, must include:

  • 3 years of experience with C/C++, Java, and Python experience in a Linux environment.
  • 3 years of experience with computer networking, multi-threaded, concurrent programming.
  • 3 years of experience working in Wi-Fi technology.
  • 3 years of DevOps experience with Scrum/Agile development methodologies.
  • 3 years of object-oriented analysis and design experience, including a variety of design patterns and various software architectures.
  • 3 years of experience with diagnosing and troubleshooting complex software systems that span multiple platforms including Linux and Windows.
  • 3 years of experience with network protocols and programming languages including TCP/IP, UDP, HTTP, FTP/SFTP, DHCP, Telnet, 802.11x, BSD Socket/WinSock.
  • 3 years of experience with database systems including MySQL, SQLite, PL/SQL.
  • Salary: $172,931

    Similar Jobs