This job offer is no longer available
Embedded Software Architect (Networking)
TP-Link Systems Inc.
- United States
- United States
About
Bachelor’s degree in computer science, Software Engineering, or a related field. Minimum of 10 years of related experience. Effective communication skills and ability to present complex information clearly. Strong understanding of embedded Linux systems, real-time operating systems (RTOS), and microcontroller architectures. In-depth knowledge of embedded system architecture, including memory management, scheduling, and inter-process communication. Knowledge of network technology including NAT, TCP, UDP, IPv4, IPv6, HTTP etc. Solid understanding of high-performance I/O mechanisms, including: epoll, select, poll, Non-blocking I/O, Asynchronous I/O. Knowledge of package processing flow based on Linux TCP/IP stack, including Netfilter and Conntrack. Proficiency in embedded software programming skills with C/C++ language. Proficiency in design patterns and understanding of core principles. Knowledge of software packaging, API design, and Makefiles in complex build environments. Hands-on experience handling, scaling and troubleshooting distributed systems. Proficiency in coding standards, code reviews, source control management. Excellent written and verbal communications skills. Highly motivated, positive, detail oriented and responsible. Preferred Qualifications:
Experience designing control-plane and data-plane architectures. Experience with Wi-Fi gateways, CPE, or enterprise networking products. Experience with high-performance networking frameworks such as DPDK, VPP, XDP/eBPF. Benefits Salary range: $200,000- $300,000 Fully paid medical, dental, and vision insurance (partial coverage for dependents) Contributions to 401k funds Bi-annual reviews, and annual pay increases Health and wellness benefits, including free gym membership Quarterly team-building events
Languages
- English
Notice for Users
This job was posted by one of our partners. You can view the original job source here.