TP-Link Systems Inc. is seeking to enhance its network camera platforms with scalable, secure, and reliable embedded software systems that deliver outstanding video quality, streaming performance, and cloud connectivity.
Requirements
- Strong proficiency in C/C++ programming and embedded Linux/RTOS development.
- Proven expertise in audio/video technologies, including: Codecs (H.264, H.265/HEVC, MJPEG), Streaming protocols (RTP/RTSP, WebRTC, RTMP, ONVIF), Storage & file systems (MP4, TS, fragmented MP4, FAT32)
- Strong understanding of network protocols (TCP/UDP, DNS, DHCP, HTTP/HTTPS, MQTT, QUIC, NAT).
- Proven expertise in security protocols (TLS 1.3, SRTP, WPA3, encryption, certificate management).
- Ability to debug system-wide bottlenecks, covering hardware, OS, drivers, and middleware.
- Experience with consumer electronics camera products (IP cameras, doorbells, smart hubs, etc.).
- Knowledge of AI/ML deployment for video analytics (e.g., motion detection, face recognition, object tracking).
Responsibilities
- Define and drive the technical roadmap for embedded software platforms.
- Architect and implement system-level designs for high-performance, real-time video/audio pipelines.
- Lead the development of core modules, including A/V transmission, networking, connectivity, storage, and security.
- Optimize embedded Linux/RTOS platforms for latency, throughput, memory, and power efficiency.
- Troubleshoot and resolve complex multimedia issues across drivers, kernel, middleware, and applications.
- Collaborate with cross-functional teams (hardware, cloud, mobile app, QA) to deliver seamless end-to-end camera solutions.
- Mentor engineers across all levels, raising engineering standards through reviews, workshops, and technical leadership.
Other
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
- 8+ years of experience in embedded software development.
- Excellent leadership, communication, and collaboration skills, with a proven track record of mentoring and cross-team influence.
- Must be legally authorized to work in the United States without the need for employment visa sponsorship now or in the future.
- No third-party agency inquiries.