OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
WiFi Software Engineer
Software Development:
Design, develop, and maintain software solutions for WiFi products and systems.
Implement features and enhancements according to technical specifications and requirements.
Develop software for WiFi PHY (Physical Layer) and MAC (Medium Access Control) layers.
Optimize software for WiFi performance, including throughput, latency, and power consumption.
Implement and integrate EasyMesh (Wi-Fi Alliance's Wi-Fi CERTIFIED EasyMesh™) standards to enable multi-vendor interoperability of mesh networks.
Conduct code reviews to maintain code quality and consistency.
Debug and resolve software defects and issues.
Collaborate with other departments and customers to communicate project requirements and status
Test Automation:
Develop and maintain automated test scripts and frameworks to validate WiFi software functionality and performance.
Implement end-to-end test cases covering various aspects of WiFi systems including connectivity, throughput, latency, security, and QoS (Quality of Service).
Develop test cases for EasyMesh features, ensuring interoperability and performance across different devices and vendors.
Collaborate with QA and Development teams to identify test requirements and ensure coverage.
Identify and address potential automation gaps and continuously improve test strategies.
Utilize RF (Radio Frequency) test equipment for validation of wireless performance.
Monitor and analyze test results, and provide detailed reports on software quality and performance.
Technical Expertise:
Stay current with WiFi standards (e.g., IEEE 802.11 a/b/g/n/ac/ax/be), protocols (e.g., WPA3, DPP, WMM), and industry trends.
Apply knowledge of networking principles and protocols (TCP/IP, DHCP, DNS, IEEE1905) to software and testing activities.
Utilize programming languages (e.g., C, C++, Python) for software development and test automation.