Talent.com
Embedded Software Engineer (Networking)
Embedded Software Engineer (Networking)Tp-link Systems Inc. • Irvine, California, United States
Embedded Software Engineer (Networking)

Embedded Software Engineer (Networking)

Tp-link Systems Inc. • Irvine, California, United States
[job_card.1_day_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

About Us :

Headquartered in the United States, TP-Link Systems Inc. is a leading global provider of networking devices and smart home products. Consistently ranked as the world's top provider of Wi-Fi devices, TP-Link is dedicated to delivering innovative solutions that improve people’s lives by offering faster, more reliable connectivity. Serving customers in over 170 countries, we are committed to expanding our global footprint.

At TP-Link Systems Inc., we believe that technology has the power to transform the world for the better. Our mission is to design reliable, high-performance products that connect users worldwide to the limitless possibilities of technology.

We are driven by our core values of professionalism, innovation, excellence, and simplicity. Our goal is to help clients achieve outstanding global performance and to provide consumers with a seamless, effortless technology experience.

Overview :

We are seeking a skilled Embedded Software Engineer to design, develop, and optimize consumer networking products such as routers, access points, and switches. In this hands-on role, you will collaborate closely with cross-functional teams to bring features from concept to completion, ensuring high standards of performance, reliability, and safety. You will be involved in every stage of the development process, from chipset bring-up and SDK integration to new feature development.

Key Responsibilities :

  • Collaborate with product management to conduct technical research and feasibility assessments that guide product design decisions.
  • Design and develop embedded networking products, leading chipset bring-up, SDK integration, and application development across multiple hardware platforms.
  • Partner with hardware teams to implement hardware-dependent functions and resolve integration challenges.
  • Develop new features for real-time embedded systems using C / C++, optimizing firmware for performance, memory efficiency, and power usage to meet stringent system requirements.
  • Create clear and comprehensive technical documentation, including design specifications, software architecture, and other necessary documents to support future development, maintainability, and effective collaboration.
  • Conduct code reviews, providing feedback to uphold coding standards and best practices across the team.
  • Perform unit, integration, and system testing, collaborating with QA to define testing strategies and address issues identified during testing.
  • Manage firmware releases, including maintaining detailed documentation, user manuals, and change logs for each update.
  • Ensure product readiness for production by developing manufacturing tools, facilitating certifications, and providing on-site support as required.
  • Investigate and address customer-reported issues, implementing firmware updates to enhance performance and resolve issues.
  • Mentor junior engineers in coding, debugging, and software design best practices.
  • Conduct industry analysis to stay informed of trends and maintain a competitive edge in product offerings.

Required Qualifications :

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
  • 3+ years of experience developing embedded software.
  • Strong skills in software design, programming (C / C++), scripting, and debugging.
  • Familiarity with embedded operating systems (e.g., RTOS, Linux) and real-time system design.
  • Knowledge of network protocols and standards (e.g., DHCP, IPv4, IPv6).
  • Experience working with microcontrollers, processors, and hardware interfaces like UART, SPI, I2C, and GPIO.
  • Proficiency with debugging tools like GDB, Wireshark, and terminal applications.
  • Understanding of the software development lifecycle, including version control, unit testing, and continuous integration.
  • Strong problem-solving skills and attention to detail.
  • Preferred Qualifications :

  • Experience developing networking products such as access points, routers, or switches.
  • Experience with ARM Cortex-A53 / 73 or similar platforms.
  • Experience with Wi-Fi chipset bring-up and integration.
  • Excellent communication and interpersonal skills.
  • Ability to work independently and in a fast-paced, collaborative environment.
  • Salary range : $100,000 - $140,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, and we are unable to offer visa sponsorships at this time.

    [job_alerts.create_a_job]

    Embedded Software Engineer Networking • Irvine, California, United States

    [internal_linking.similar_jobs]
    Mission Software Engineer, Networking - Air Defense

    Mission Software Engineer, Networking - Air Defense

    Anduril Industries • Irvine, California, United States
    [job_card.full_time]
    Anduril Industries is a defense technology company with a mission to transform U.By bringing the expertise, technology, and business model of the 21st century’s most innovative companies to the def...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    AI Software Engineer

    AI Software Engineer

    DataAnnotation • Rancho Cucamonga, California, United States
    [job_card.full_time] +1
    Salary : $83,200 - 83,200 per year.We require candidates to be proficient in Python and / or JavaScript.You should possess expertise in at least one programming language or framework, such as JavaScri...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer (Networking)

    Embedded Software Engineer (Networking)

    TP-Link Systems Inc. • Irvine, CA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Headquartered in the United States, TP-Link Systems Inc.The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable connectivity.With a comm...[show_more]
    [last_updated.last_updated_30]
    Customer Service Representative - Remote - 50k-60k / Year

    Customer Service Representative - Remote - 50k-60k / Year

    Spade Recruiting USA • Dana Point, California
    [filters.remote]
    [job_card.full_time]
    [filters_job_card.quick_apply]
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Independent Online Earner - Flexible and Remote

    Independent Online Earner - Flexible and Remote

    Finance Buzz • Capistrano Beach, California, US
    [filters.remote]
    [job_card.temporary]
    We’re seeking proactive and independent individuals interested in learning how to earn money online.This opportunity is ideal for those who want a self-directed, flexible way to build extra income....[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Software Engineer II - Supply Core (Fullstack)

    Software Engineer II - Supply Core (Fullstack)

    Stubhub • Aliso Viejo, California, United States
    [job_card.full_time]
    StubHub is on a mission to redefine the live event experience on a global scale.Whether someone is looking to attend their first event or their hundredth, we’re here to delight them all the way fro...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    WLAN Wireless C++ Developer with Avionics

    WLAN Wireless C++ Developer with Avionics

    Iba Infotech • Irvine, California, United States
    [job_card.full_time]
    We at IBA InfoTech find the Hidden Talent across the globe.We connect caliber candidates with leading companies in contract, contract-to-hire and direct-hire positions in various industries - Oil &...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Engineer 3

    Engineer 3

    Spectraforce Technologies • Pomona, CA, United States
    [job_card.full_time]
    Pomona, CA 91768 / Hybrid in office two days a week, Wed-Thurs.Technology Integration & Evaluation : .Lead the integration of new technologies (pre-commercial or commercial equipment) into the system....[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    In-Room Dining Server (Part-Time) - Waldorf Astoria Monarch Beach Resort and Club

    In-Room Dining Server (Part-Time) - Waldorf Astoria Monarch Beach Resort and Club

    Hilton • Dana Point, CA, US
    [job_card.part_time]
    The award-winning AAA 5-DiamondWaldorf Astoria Monarch Beach Resort & Club is looking for an.Located in the beautiful coastal town of Dana Point adjacent to Laguna Beach, this town played an iconic...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Network Software Engineer

    Network Software Engineer

    VirtualVocations • Mission Viejo, California, United States
    [job_card.full_time]
    A company is looking for a Network Software Engineer.Key Responsibilities Architect, design, and evolve scalable networking software for high-speed, low-latency interconnects in MPP systems Lead...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Sr. ASIC RTL Design Engineer

    Sr. ASIC RTL Design Engineer

    CyberCoders • Irvine, CA, US
    [job_card.full_time]
    K - $250K base DOE plus equity.Logic Design, RTL, Processor Architecture, Memory, Cache Subsystems, NoC, Interconnects.We are seeking a highly skilled Sr. ASIC RTL Design Engineer to join our innova...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Surrogate – Earn $75,000+

    Surrogate – Earn $75,000+

    Shining Light Baby • San Clemente, California
    [job_card.full_time]
    Become a Gestational Surrogate | Earn $75,000+ | Apply to Learn More.Shining Light Baby is a surrogacy agency dedicated to providing clear guidance and individualized support for gestational surrog...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Developer

    Software Developer

    TEKsystems • Irvine, CA, United States
    [job_card.full_time]
    Software Developer - Cloud & Platform Innovation • •Build Scalable Systems.We're looking for a experience •Software Developer • who thrives at the intersection of •cloud-native architecture, modern ...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Field-Programmable Gate s Engineer

    Field-Programmable Gate s Engineer

    CoreTek Labs • Irvine, CA, US
    [job_card.full_time]
    Required Skills & Abilities : .FPGA design and workflow, familiar with mainstream FPGAs and the.RTL coding practices, familiar with both VHDL and Verilog. Excellent communication and presentation...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Solutions Engineer

    Solutions Engineer

    Cisco Systems, Inc. • Irvine, CA, United States
    [job_card.full_time]
    The application window is expected to close on : 02 / 06 / 2026.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.Job posting may be rem...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sales and Customer Service Representative Remote

    Sales and Customer Service Representative Remote

    HMG Careers • Dana Point, California
    [filters.remote]
    [job_card.full_time]
    [filters_job_card.quick_apply]
    This full-time position offers flexible work hours and ample opportunities for advancement into management roles.You will work remotely to serve clients and offer valuable advice and protection to ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior DevOps Engineer / Cloud Engineer (Mandarin)

    Senior DevOps Engineer / Cloud Engineer (Mandarin)

    Bitus Labs • Irvine, California, United States
    [job_card.full_time]
    Salary : $100,000 - 100,000 per year.Strong hands-on experience with AWS services and Terraform for infrastructure automation. Proficient in Docker, including container lifecycle management and secur...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Certified Registered Nurse Anesthetist (CRNA)

    Certified Registered Nurse Anesthetist (CRNA)

    DirectShifts • San Clemente, California, United States
    [job_card.permanent]
    We are seeking CRNA's to join our team in several outpatient Plastic Surgery Centers within the San Clemente area.Perform comprehensive pre-anesthesia assessments. Develop and implement anesthesia c...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]