About the job
Background: This role addresses last-mile challenges, focusing on bandwidth limitations and signal variability for applications such as video streaming and gaming that demand low latency and occasional high throughput. The selected candidate will innovate solutions to enhance the quality of experience for applications by optimizing the transport layer while ensuring interoperability. The solutions should be designed to function effectively within the constraints of existing systems and networks.
Responsibilities:
The Architect will lead a team of experts to deliver optimized solutions for the terminal product line.
Essential Skills Required:
- In-depth knowledge of TCP/IP layers, advanced congestion control, and flow control techniques.
- Familiarity with flow control mechanisms, including FQ, FQ-CoDEL, and TCP-Pacing techniques.
- Experience with advanced tools for analyzing congestion and flow control algorithms.
- Understanding of optimization techniques under various conditions, such as congestion, link transiency, and WiFi.
- Proficient understanding of the network layer in the kernel with hands-on experience in kernel operations.
- Strong knowledge of Linux and C programming.
Good to Have:
- Knowledge of Android/iOS frameworks.
- Understanding of system-level kernel parameters affecting transport layer performance.
- Experience with BBR, LEDBAT, MPTCP, QUIC, and SPDY is advantageous.
- Publications or patents related to TCP congestion or transport optimization.

