Staff Embedded Software Engineer - Smart Home jobs in United States
cer-icon
Apply on Employer Site
company-logo

TP-Link · 6 days ago

Staff Embedded Software Engineer - Smart Home

TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products. The company is seeking an experienced Staff Embedded Software Engineer to shape the technical direction of their network camera platforms, architecting scalable embedded software systems and providing mentorship across teams.

Consumer Electronics
badNo H1Bnote

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
Evaluate and integrate third-party technologies to accelerate camera product development
Stay ahead of emerging trends in video, networking, and IoT, and incorporate innovations into future roadmaps

Qualification

C/C++ programmingEmbedded Linux/RTOSAudio/video technologiesNetwork protocolsSecurity protocolsDebugging system bottlenecksAI/ML deploymentLeadership skillsCommunication skillsCollaboration skills

Required

Bachelor's or Master's degree in Computer Science, Electrical Engineering, or related field
8+ years of experience in embedded software development
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
Excellent leadership, communication, and collaboration skills, with a proven track record of mentoring and cross-team influence

Preferred

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)
Familiarity with ISP pipeline tuning

Benefits

Free snacks and drinks, and provided lunch on Fridays
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

Company

Headquartered in the United States, TP-Link is a global provider of reliable networking devices and smart home products, consistently ranked as the world’s top provider of Wi-Fi devices.

Funding

Current Stage
Late Stage
Company data provided by crunchbase