TP Link USA Corp

TP Link USA Corp

Senior Embedded Software Engineer (Omada Networking)

Irvine, California, United States · Senior

No sponsorship$150k-$2000kDetected 24 days ago
C++Code ReviewGitLinuxEmbedded SystemsHardware DesignControlsTCP/IPLeadershipCommunicationCollaborationMentoring

About the role

  • You will be involved in every stage of the product life cycle, including development, manufacture, and maintenance and so on.

Responsibilities

  • Design, develop, and maintain software systems for embedded network devices.
  • Design and integrate network solutions into overall architecture and hardware design across multiple platforms.
  • Design and development of features in the area of L2/Bridging/L3/Routing for the network devices.
  • Implement, maintain, troubleshoot, and improve manufacturing processes, including maintain flow charts, develop manufacture software, identify and fix issues, and make improvements and so on.
  • Work closely with hardware team to deliver high-quality products.
  • Responsible for design and development review of software systems.
  • Implement software features of high quality and on schedule.
  • Collaborate seamlessly with cross-functional teams, including designers, product managers, and QA engineers, to deliver unparalleled user experiences.
  • We believe that diversity fuels innovation, collaboration, and drives our entrepreneurial spirit.
  • Beyond compliance, we strive to create a supportive and growth-oriented workplace for everyone.

Requirements

  • Bachelor's degree in computer science, Software Engineering, or a related field.
  • Proficiency in embedded software programming skills with C/C++ language.
  • Experience with embedded Linux kernel and application development.
  • Hands-on experience with socket-based network programming (TCP/UDP).
  • Experience with version control systems (e.g., Git).

Nice to have

  • Practical experience in high-performance packet processing using DPDK and VPP.
  • In-depth experience with DPDK internals (PMD, mempool, mbuf, lcore scheduling).
  • Knowledge of package processing flow based on Linux TCP/IP stack, including Netfilter and Conntrack.
  • Knowledge of wireless communication protocols (802.11a/b/g/n/ac/ax).

Compensation

  • $150k-$2000k

Company info

  • 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 committed to crafting dependable, high-performance products to connect users worldwide with the wonders of technology.
  • Embracing professionalism, innovation, excellence, and simplicity, we aim to assist our clients in achieving remarkable global performance and enable consumers to enjoy a seamless, effortless lifestyle.
  • Overview: We are seeking a skilled Senior Embedded Software Engineer to design, develop, and optimize Omada enterprise networking products such as routers, mesh, gateways and extenders.
  • 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.

Visa & Work Authorization

  • Please, no third-party agency inquiries, and we are unable to offer visa sponsorships at this time

This listing is sourced directly from TP Link USA Corp's careers page and normalized into a canonical job model.