Jobs Companies TP-Link Systems Inc. Senior Embedded Software Engineer (Omada Networking)

Sobre esta vaga de Senior Embedded Software Engineer (Omada Networking) na TP-Link Systems Inc.

TP-Link Systems Inc. · Presencial · Irvine, California, United States

About Us:

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. You will be involved in every stage of the product life cycle, including development, manufacture, and maintenance and so on.

Key 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.
  • Responsible for device driver development and maintenance, such as Flash, wired network etc.
  • Design and development of features in the area of L2/Bridging/L3/Routing for the network devices.
  • Analyze and resolve performance bottlenecks in network and packet processing paths.
  • 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.
  • Responsible for identifying and fixing bugs prior to software release.
  • Write clean, maintainable, and well-documented code.
  • 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.
  • Provide technical leadership, mentorship, and guidance to junior team members, fostering a collaborative and high-performing environment.
  • Conduct meticulous code reviews and provide mentorship to junior developers, ensuring strict adherence to coding standards and industry best practices.

Requirements

  • Bachelor’s degree in computer science, Software Engineering, or a related field.
  • Minimum of 7 years of related experience.
  • 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).
  • Solid understanding of multi-threading and concurrency models on Linux.
  • Solid understanding of high-performance I/O mechanisms, including: epoll, select, poll, Non-blocking I/O, Asynchronous I/O.
  • Knowledge of network technology including NAT, TCP, UDP, IPv4, IPv6 etc.
  • Experience in analyzing crash logs, stack trace, faults by utilizing basic debugging techniques.
  • Experience with version control systems (e.g., Git).
  • Highly motivated, positive, detail oriented and responsible.

 

Preferred Qualifications:

  • 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).

Benefits

Salary range: $150,000-$2000,000

  • Fully paid medical, dental, and vision insurance (partial premium coverage for dependents)
  • Employer quarterly contributions to 401k funds
  • 15 days accrued vacation
  • 11 paid holidays
  • Bi-annual reviews, and annual pay increases
  • Health and wellness benefits, including free gym membership
  • Quarterly team-building event

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.

Pronto para se candidatar à TP-Link Systems Inc.?
Candidatar-se à TP-Link Systems Inc.

Como este salário de Embedded Engineer se compara

Esta vaga paga $150,000/yracima da faixa típica para vagas de Embedded Engineer.

$118,000 a mediana $150,000 $195,000

Faixa típica $120,000–$150,000/yr, com base em 9 vagas de Embedded Engineer comparáveis na JobsRadar (pagamento anualizado em USD). Ver insights salariais de Embedded Engineer →

Sobre a TP-Link Systems Inc.

TP-Link Systems Inc. is a leading provider of consumer Wi-Fi networking products. We continuously develop new products and technologies that transform the way people connect. Our networking expertise uniquely positions us as a leader in emerging technologies that improve our everyday lives, such as smart home products.

Spacious and modern, our US offices create a casual atmosphere that fosters team collaboration. In addition to free snacks and drinks, TP-Link Systems offers a modern working environment, free gym membership, quarterly team building, flex-spending, employee paid benefits, bi-annual raise opportunity, paid vacation & holidays, 401k plan and annual bonus opportunity. Come join our team!

Ver todas as vagas na TP-Link Systems Inc. →

Vagas semelhantes

Viant Technology
Senior Embedded Software Engineer
Viant Technology
⚡ Candidate-se cedo Boston, Massachusetts, United... Presencial $140,000–$160,000
● Nova 👁 Vista ✓ Candidatada há 14h
ALTEN Technology USA
Test Engineer - Embedded Firmware
ALTEN Technology USA
⚡ Candidate-se cedo Mountain View, California, Uni... Presencial $110,000–$130,000
● Nova 👁 Vista ✓ Candidatada há 2sem
TP-Link Systems Inc.
2026 Early Career Embedded Software Engineer
TP-Link Systems Inc.
⚡ Candidate-se cedo Irvine, California, United Sta... $100,000–$120,000
● Nova 👁 Vista ✓ Candidatada há 2m
TP-Link Systems Inc.
Senior Embedded Software Engineer (Consumer Home)
TP-Link Systems Inc.
⚡ Candidate-se cedo Irvine, California, United Sta... $150,000–$240,000
● Nova 👁 Vista ✓ Candidatada há 4m
TP-Link Systems Inc.
Senior Embedded Software Engineer (Wireless)
TP-Link Systems Inc.
⚡ Candidate-se cedo Irvine, California, United Sta... $150,000–$240,000
● Nova 👁 Vista ✓ Candidatada há 4m
TRL11, Inc.
Embedded Linux Software Engineer
TRL11, Inc.
⚡ Candidate-se cedo Irvine, California, United Sta... ⚠ 6+ meses
● Nova 👁 Vista ✓ Candidatada há 9m
Thea Energy
Embedded Systems Engineer
Thea Energy
⚡ Candidate-se cedo Kearny, NJ Presencial $110,000–$150,000
● Nova 👁 Vista ✓ Candidatada há 1h
Elroyair
Senior Software Engineer, Embedded Systems
Elroyair
⚡ Candidate-se cedo Byron, CA Híbrido
● Nova 👁 Vista ✓ Candidatada há 1h
Redwood Materials
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials
⚡ Candidate-se cedo San Francisco, California, Uni... Presencial $180,000–$237,500
● Nova 👁 Vista ✓ Candidatada há 3h

Cadastre-se para receber sugestões sob medida com base nas vagas que você abre e nas buscas que você salva.

Mais vagas na TP-Link Systems Inc.

Ver todas as vagas na TP-Link Systems Inc. →

Candidatar-se agora
🤖

Opa — calma aí

A JobsRadar foi feita para pessoas de verdade passando por um momento difícil na busca por emprego — não para requisições automatizadas. Você está clicando rápido demais e agora está temporariamente bloqueado.

Volte mais tarde. Se você está mesmo procurando emprego, estamos com você — apenas aja como um ser humano.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Ganhe vantagem na sua busca por emprego.

Entre no nosso canal do Telegram para o que ajuda você a conseguir a vaga — referências salariais, o pulso semanal do mercado e avisos de novos recursos. Sem spam, só sinal.

Entre no canal — é grátis