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]
    Principal I, Embedded Software Engineer

    Principal I, Embedded Software Engineer

    Alcon Research • Lake Forest, California, USA
    [job_card.full_time]
    At Alcon we are driven by the meaningful work we do to help people see brilliantly.We innovate boldly champion progress and act with speed as the global leader in eye care.Here youll be recognized ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, Full Stack

    Software Engineer, Full Stack

    Anduril Industries • Irvine, California, United States
    [job_card.full_time]
    The Air and Ground Deterrence team builds robots that find other robots and knock them out of the sky.At a time when air superiority can no longer be taken for granted, the Air and Ground Deterrenc...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Embedded Software Engineer

    Embedded Software Engineer

    Gilat • San Dimas, California, United States
    [job_card.full_time]
    Anywhere on the planet and in space, we bring Boundless Communications.At Gilat Satellite Networks, (NASDAQ : GILT, TASE : GILT) we’re not just shaping the future of satellite communications—we’re tr...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Software Engineer

    Software Engineer

    Prelude Corporation • Laguna Hills, California, United States
    [job_card.full_time]
    We are seeking a highly skilled and self-motivated Software Engineer to lead the administration, customization, and enhancement of our SLIMS (Sample and Laboratory Information Management System) pl...[show_more]
    [last_updated.last_updated_30] • [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]
    Embedded Systems Engineer – Robotics Hardware

    Embedded Systems Engineer – Robotics Hardware

    Field AI • Irvine, California, United States, 92602
    [job_card.full_time]
    Embedded Systems Engineer Robotics Hardware.Field AI is transforming how robots interact with the real world.We are building risk-aware, reliable, and field-ready AI systems that address the most ...[show_more]
    [last_updated.last_updated_variable_days]
    10607 Software Engineer III

    10607 Software Engineer III

    Hyundai Autoever America • Irvine, California, United States
    [job_card.full_time]
    Software Engineer III, Irvine, CA.Hyundai AutoEver America (HAEA) is the dynamic IT powerhouse behind Hyundai Motor Corporation, a Fortune 500 global leader in the automotive industry.As a key affi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - Infrastructure

    Senior Software Engineer - Infrastructure

    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_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Summit Tech Partners • Irvine, CA, US
    [job_card.permanent]
    Irvine, CA (Onsite, 5 days / week).Must work directly on client W‑2.No C2C, CTH, subcontracting, or third‑party vendors permitted. We are seeking a Senior Software Engineer to design and...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Embedded Linux Software Engineer

    Embedded Linux Software Engineer

    TRL11, Inc. • Irvine, CA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    TRL11 is a venture backed deep tech / defence tech startup bringing cutting-edge video technology to Aerospace applications. Based in Irvine, CA, we are seeking highly passionate, skilled and experi...[show_more]
    [last_updated.last_updated_30]
    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]
    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]
    Senior Software Engineer, IT

    Senior Software Engineer, IT

    Turtle Rock Studios • Irvine, California, United States
    [job_card.full_time]
    At Turtle Rock, we make the games we want to play.We're dedicated to providing a collaborative environment where our team members feel empowered with the creative freedom to contribute and grow.Whi...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer (Linux Network)

    Senior Software Engineer (Linux Network)

    Playstation Global • Aliso Viejo, California, United States
    [job_card.full_time]
    PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work.Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and service...[show_more]
    [last_updated.last_updated_30] • [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]
    Embedded Software Engineer

    Embedded Software Engineer

    Jobot • Irvine, CA, US
    [job_card.permanent]
    This Jobot Job is hosted by : Lincoln Sprague.Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume. Salary : $145,000 - $190,000 per year.We are a cutting edge c...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Flexible Hours - Drive with Uber

    Flexible Hours - Drive with Uber

    Uber • Dana Point, CA, US
    [job_card.full_time] +1
    Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]