Job Description:
• Design and develop high-performance network components and services, including protocol stacks, routing engines, and virtualization layers.
• Implement and optimize network functionalities such as IPv4/IPv6, TCP/UDP, dynamic routing protocols, and network virtualization technologies.
• Collaborate with system architects to define low-level network architecture and interface specifications.
• Analyze and resolve complex networking issues across distributed systems and high-throughput environments.
• Write technical documentation including design documents, API references, and test plans.
• Participate in code reviews, CI/CD pipelines, and continuous integration practices.
Want more jobs like this?
Get jobs in Shanghai, China delivered to your inbox every week.
• Stay up to date with emerging network technologies and industry trends.
Qualifications
Job Requirements:
• A bachelor's or above in Computer Science, Network Engineering, Software Engineering, Electronics, Electrical Engineering, Automation, or related fields. At least 3 years of professional experience in a relevant role.
• Solid foundation in computer science, including Computer Networks, Data Structures & Algorithms, and Operating Systems.
• Proficiency in operating system principles, Linux kernel architecture, and C/C++ programming.
• Familiarity with mainstream network technologies, including IPv4/IPv6 protocols, dynamic routing protocols, and network virtualization.
- In-depth understanding of network transmission principles, TCP/IP protocol suite, and related network protocol stacks.
Schedule: Full-time
Req: 009GTB