TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products seeking an experienced Senior Manager, Embedded Systems Software Engineering to lead a team of engineers in designing, developing, and optimizing embedded software solutions.
Requirements
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
- 7+ years of experience in embedded software development, plus at least 5 years of experience in a leadership role.
- Strong expertise in embedded Linux programming with C/C++
- Strong knowledge of networking protocols (NAT, TCP, UDP, IPv4, IPv6, HTTP, etc.) and hardware-software integration.
- Experience with low-level drivers, BSP development, and real-time constraints.
- Proficiency in debugging tools, emulators, and software profiling techniques.
- Familiarity with version control systems (Git) and CI/CD pipelines for embedded development.
Benefits
- Fully paid medical, dental, and vision insurance (partial premium coverage for dependents)
- Employer quarterly contributions to 401k funds
- 15 days accrued vacation
- 11 paid holidays
- Bi-annual reviews, and annual pay increases
- Health and wellness benefits, including free gym membership
- Quarterly team-building event