Staff Embedded Software Engineer - Smart Home, TP-Link Systems Inc., CA, US

Job Description

Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world’s top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable connectivity. With a commitment to excellence, TP-Link serves customers in over 170 countries and continues to grow its global footprint.

We believe technology changes the world for the better! At TP-Link Systems Inc., we are dedicated to crafting dependable, high-performance products that connect users worldwide with the wonders of technology.

Embracing professionalism, innovation, excellence, and simplicity, we aim to empower our clients to achieve remarkable global performance and enable consumers to enjoy a seamless, effortless lifestyle.

Overview

We are seeking an experienced Staff Embedded Software Engineer to join the Consumer Electronics Software Platform team at TP-Link Systems Inc.

In this role, you will play a key part in shaping the long-term technical direction of our network camera platforms. You will architect scalable, secure, and reliable embedded software systems that deliver outstanding video quality, streaming performance, and cloud connectivity. Beyond technical execution, you will provide mentorship across multiple teams, influence company-wide engineering practices, and ensure TP-Link’s smart cameras remain leaders in innovation and user experience.

Key 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.
AI-Powered Job Matching

Get personalized insights and tailored applications with our AI tools:

AI Match Scoring

Get your exact compatibility score for each job based on your CV and experience

CV Tailoring

Automatically optimize your CV for each specific job application

Gap Analysis

Identify missing skills and get actionable improvement recommendations

Start Free Today

No credit card required • 100% free to start

Get Your Personal Job Feed

Join thousands of professionals getting AI-powered job recommendations tailored to their skills.

Daily job alerts matching your profile
AI match scores for every job
One-click CV tailoring
Application tracking
Get Started Free

Frequently Asked Questions about Staff Embedded Software Engineer - Smart Home Jobs in CA, US