Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Embedded Software Engineer - Smart Home

$160k - $220k

TP-Link North America Warehouse

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.

Requirements

  • 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, 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 Qualifications

  • 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

Salary range: $160,000 - 220,000

  • 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

At TP-Link Systems Inc., we are continually searching for ambitious individuals who are passionate about their work. We believe that diversity fuels innovation, collaboration, and drives our entrepreneurial spirit. As a global company, we highly value diverse perspectives and are committed to cultivating an environment where all voices are heard, respected, and valued. We are dedicated to providing equal employment opportunities to all employees and applicants, and we prohibit discrimination and harassment of any kind based on race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Beyond compliance, we strive to create a supportive and growth-oriented workplace for everyone. If you share our passion and connection to this mission, we welcome you to apply and join us in building a vibrant and inclusive team at TP-Link Systems Inc.

Please, no third-party agency inquiries. We are unable to offer visa sponsorships at this time. You must be legally authorized to work in the United States without the need for employment visa sponsorship now or in the future.

PLEASE NOTE: We are unable to provide Sponsorship at this time, with no current timeline on a change.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Staff Embedded Software Engineer - Smart Home in Irvine, CA vacancy
  • $134.8k - $202.2k

     ...Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary:...  ...develop, create, modify , and validate embedded and cloud edge software...  ...security/Sports cameras, AI boxes, Home appliances and media devices.... 
    Work from home
    Work experience placement

    Qualcomm

    San Diego, CA
    9 hours ago
  • $150k - $170k

     ...breakthroughs that improve lives. Our smart, science-driven solutions are trusted...  ...contributions matter. Whether you're in engineering, science, manufacturing, or support,...  ...aicompanies.com About the role The Staff Embedded Software Engineer will lead the design,... 
    Suggested
    Hourly pay
    Work at office
    Flexible hours

    Nova Biomedical

    Watertown, MA
    2 days ago
  •  ...Staff Embedded Software Engineer (Wireless Networking) Boston, MA May 2, 2026 About SimpliSafe We're a high-tech home security company that's passionate about protecting the life you've...  ...growing and thriving. So, we need smart, talented, and humble people who share... 
    Suggested
    Work at office

    Venturefizz Product Management Community

    Boston, MA
    2 days ago
  • $140k - $200k

     ...a global provider of reliable networking devices and smart home products, consistently ranked as the world's top provider...  .... Overview We are looking for a highly skilled Staff Embedded System Software Engineer belonging to the Enterprise Engineering Department to... 
    Suggested
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    2 days ago
  • A technology company specializing in smart solutions is seeking an experienced Application Software Engineer for its Austin office. This role involves designing software that integrates embedded Linux devices and cloud services. The ideal candidate will lead projects, mentor... 
    Suggested
    Work at office

    Lutron Electronics Co., Inc

    Austin, TX
    3 days ago
  • $148k - $249k

     ...Embedded Software Developer The Embedded Software team owns our low-level software integration platform, coordinating communications amongst...  ...embedded software for truck control functions such as engine control, steering and braking. Integrate sensors and vehicle... 
    Remote work
    3 days per week

    Waabi

    Pittsburgh, PA
    2 days ago
  •  ...Embedded Software Engineer D3 Embedded is seeking a highly skilled Staff Embedded Software Engineer to lead the design, development, and optimization of complex embedded systems for intelligent imaging and radar applications. This role involves defining software architecture... 
    Temporary work
    Remote work
    Flexible hours

    D3 Engineering

    United States
    2 days ago
  • $175k - $210k

     ...the world's first 3D-stacked photonics engine, Passage™, capable of connecting thousands...  ...with light! We are hiring a talented software engineer to help us build the next...  ...OpenBMC and DMTF. Debug and troubleshoot embedded systems using tools such as GDB, JTAG, and... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Lightmatter

    Boston, MA
    4 days ago
  • $180k - $200k

     ...Staff Embedded Software Engineer From telescopes to software architecture, Observable Space provides the foundational elements every organization needs to operate in space. Observable Space is unlocking continuous, real-time observations of space with the industry'... 
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Observable

    Los Angeles, CA
    4 days ago
  • $168.75k

     ...Staff Embedded Application Software Engineer Join Axon and be a force for good. At Axon, we're on a mission to protect life. We're explorers, pursuing society's most critical safety and justice issues with our ecosystem of devices and cloud software. Like our products... 
    Work experience placement
    Work at office
    Remote work

    Axon

    Boston, MA
    3 days ago
  •  ...Open Position - Senior/Staff Embedded Software Engineer Horizon Surgical Systems Inc. Horizon Surgical Systems Inc. is revolutionizing the world of surgical ophthalmology by developing a novel, AI driven, and imaging-guided surgical robotic system. Horizon Surgical... 

    Horizon Surgical Systems, Inc.

    Los Angeles, CA
    1 day ago
  • $113.9k - $200.91k

     ...Job Description You will be a Staff Software Engineer on our team at Lockheed Martin. Lockheed Martin is a global security and aerospace...  ...include but are not limited to: • Develop and maintain embedded software applications and/or desktop applications.... 
    Full time
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Worldwide
    Flexible hours

    Lockheed Martin Corporation

    Orlando, FL
    2 days ago
  •  ...As a Senior Staff Software Engineer on the Spot team, you will be part of a highly collaborative group that is passionate about innovation -...  ...Performance optimization of systems. Desired Skills: Embedded Linux and Real Time Linux experience. Working knowledge... 
    Visa sponsorship

    Boston Dynamics

    Waltham, MA
    1 day ago
  •  ...Staff Core Software Engineer Are you passionate about shaping the future of humanity's presence in space? Lunar Outpost, an industry leader in...  ...Key Responsibilities: Design, develop, and maintain embedded and flight software for real-time systems Implement software... 
    Permanent employment

    Lunar Outpost

    Golden, CO
    2 days ago
  •  ...Staff Embedded Software Engineer (RTOS / FreeRTOS) Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive and make travel safer, less stressful, and more enjoyable... 
    Work at office
    Immediate start

    Latitude AI

    Detroit, MI
    2 days ago
  • $113k

     ...Embedded Software Engineer Woodward is committed to creating a great workplace for all team members...  ...equity and alignment with market data. Staff: Estimated annual base pay: $113,00...  ...~ Voluntary benefits, including: ~ Home / Auto Insurance discounts ~ Whole... 
    Permanent employment
    Temporary work
    Local area
    Flexible hours

    Woodward

    Niles, IL
    2 days ago
  • $102.6k - $171k

     ...developing new medical device products. As an engineer at Stryker, you will be proud of the...  ...development. This role is on the Software Engineering team at Stryker Medical division...  ...medical devices. Design and develop embedded software using C++, C, Python, and other... 
    Temporary work
    Flexible hours

    Stryker

    Portage, MI
    5 days ago
  • $150k - $220k

     ...Staff/Senior Staff Embedded Software Engineer Heron Power is a startup building cutting-edge power electronics for the 21st-century grid. We aim to debottleneck the growth of electricity generation and consumption with scalable, innovative, and cost-effective hardware... 

    Heron Power

    Scotts Valley, CA
    2 days ago
  • $189k - $243k

     ...driven team at the forefront of maritime security and autonomous innovation. THE POSITION Saildrone is seeking a Staff Embedded Software Engineer to join our Firmware team. Reporting to the Director of Firmware Engineering, you'll be leading the definition, design... 
    Local area
    Relocation package
    Flexible hours

    Saildrone Inc

    Alameda, CA
    4 days ago
  • $200k - $300k

     ...Staff Embedded Software Engineer - Camera Firmware San Mateo, CA United States Who We Are Verkada is transforming how organizations protect their people and places with an integrated, privacy-sensitive AI-powered platform that includes solutions for video security... 
    Full time
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    4 days ago
  • $192.8k - $289.2k

     ...Senior Staff Engineer Embedded Software RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE REQUIRED FOR START: Yes CLEARANCE TYPE: Secret TRAVEL: Yes, 10% of the Time Description At Northrop Grumman, our employees have incredible opportunities... 
    Relocation package
    Shift work

    Navstar

    San Diego, CA
    2 days ago
  • $171k - $213k

     ...outdoors and a desire to protect it for future generations. Role Summary We are seeking a highly skilled and experienced Staff Embedded Software Engineer to join our inverter-embedded software team. As a senior member of the team, your mission is to greatly enhance the... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Carson, CA
    4 hours ago
  • $152k - $227.98k

     ...Job Summary Passionate about combining cutting-edge technology with profound purpose? As a Staff Embedded Software Engineer, you'll help deliver the user-friendly solutions that give people with diabetes their freedom back, all while advancing your career in a supportive... 
    Work experience placement
    Work at office
    3 days per week

    Insulet Corporation

    Acton, MA
    2 days ago
  •  ...Staff Embedded Software Engineer Join Baxter Aerospace and shape the future of firefighting with our Dragonfly autonomous aircraft, a groundbreaking vertical takeoff platform designed to clear the air—literally. Our mission is to combat wildfires with innovative, scalable... 
    Permanent employment
    Full time
    Monday to Friday

    Baxter Aerospace

    Utah
    2 days ago
  • $152.9k - $229.3k

     .... Our employees are not only part of history, they're making history. Northrop Grumman Defense Systems is seeking Staff Embedded Software Engineer . This position will be located in Roy, Utah and will support the Sentinel Program. What You’ll Get To Do: Designs... 
    Full time
    Relocation package
    Monday to Thursday
    Shift work

    Northrop Grumman

    Roy, UT
    9 hours ago
  • $152.9k - $229.3k

     ...Staff Embedded Software Engineer RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE REQUIRED FOR START: Yes CLEARANCE TYPE: Secret TRAVEL: Yes, 10% of the Time Description At Northrop Grumman, our employees have incredible opportunities... 
    Full time
    Relocation package
    Monday to Thursday
    Shift work

    Navstar

    Roy, UT
    2 days ago
  •  ...Primary Duties & Responsibilities Software development - 75% Design and develop...  ...Work with validation and integration engineers optical, hardware and test engineering teams...  ...Science ~0-2 years of experience in embedded software systems ~ Experience in... 
    Work at office

    II-VI Aerospace & Defense

    Horsham, PA
    1 day ago
  • $225k - $300k

     ...Staff Embedded Software Engineer Figure is an AI Robotics company developing a general purpose humanoid. Our humanoid robot, Figure 02, is designed for commercial tasks and the home. We are based in San Jose, CA and require 5 days/week in-office collaboration. It's... 
    Full time
    Work at office

    Figure

    San Jose, CA
    2 days ago
  • $153.1k - $210.6k

     ...debugging, deployment, and maintenance of embedded systems firmware for scientific...  ...with multi-disciplinary teams composing software, hardware, biology, marketing, service,...  ...Bachelor's degree or higher in Electrical Engineering, Computer Science or related field.... 
    Temporary work
    Work experience placement
    Work at office

    Bio-Rad Laboratories

    Pleasanton, CA
    2 days ago
  • $145k - $170k

     ...Embedded Software Engineer Atomic Semi is building a small, fast semiconductor fab. It's already possible to build this with today's technology and a few simplifications. We'll build the tools ourselves so we can quickly iterate and improve. We're building a small... 
    Work at office
    Visa sponsorship
    Night shift

    Atomic Semi

    Austin, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Embedded Software Engineer - Smart Home. Be the first to apply!