Position Overview:
Senior Software Engineer responsible for developing, optimizing, and integrating wireless networking solutions for consumer AP-router products. This role requires expertise in Wi-Fi protocol implementation, embedded Linux systems, driver development, and cross-functional collaboration to deliver high-performance networking products.
Key Responsibilities:
Technical Development & Optimization
- Develop and optimize embedded Linux Wi-Fi drivers for Realtek's chipset solutions (802.11b/g/n/ac/ax)
- Implement advanced wireless features including fast roaming, mesh networking, and quality of service enhancements
- Design and develop interference mitigation techniques for improved wireless performance
- Create and maintain protocol enhancements to maximize system performance and reliability
- Build power management solutions that balance regulatory compliance with optimal performance
System Integration & Troubleshooting
- Spearhead debugging efforts for complex hardware-software interaction issues across MAC, Baseband, RF, and driver layers
- Lead system-level testing and optimization to improve overall network efficiency
- Identify and resolve compatibility issues between hardware components and software implementations
- Develop diagnostics and performance measurement methodologies to quantify system improvements
- Implement innovative solutions to hardware limitations through software optimization
Architecture & Design
- Design wireless system architectures including mesh networking and advanced QoS implementations
- Develop flexible frameworks for implementing regulatory requirements across global markets
- Contribute to embedded Linux system architecture to support scalability and deployment efficiency
- Create architecture documentation and implementation guidelines for development teams
- Design interfaces between hardware components and software drivers for optimal performance
Client & Cross-Team Collaboration
- Work directly with Tier-1 customers (including Huawei, TP-Link, Mercury) to define requirements and deliver customized solutions
- Collaborate with internal hardware teams to align development priorities and ensure successful system integration
- Coordinate with QA teams to establish testing protocols and quality standards
- Present technical findings and architectural recommendations to stakeholders and executives
- Facilitate knowledge transfer and technical training across development teams
Technical Requirements:
- Expert-level experience with wireless networking protocols (IEEE 802.11 a/b/g/n/ac/ax)
- Proficiency with embedded Linux development and driver implementation
- Deep understanding of network performance optimization and debugging
- Experience with hardware interfaces and system-level integration
- Strong C/C++ programming skills for embedded environments
Additional Skills:
- System architecture design and implementation methodology
- Technical problem-solving and root cause analysis techniques
- Cross-functional collaboration and stakeholder management
- Ability to translate business requirements into technical specifications
- Experience optimizing performance in resource-constrained environments
This role requires a technical professional with a demonstrated ability to design, implement, and optimize complex wireless networking solutions while collaborating effectively across hardware and software domains to deliver market-leading products.