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

Senior Embedded Software Engineer (Omada Networking)

$150k - $200k

TP-Link Systems Inc.

Job Description

Job Description

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-$200,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.

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer (Omada Networking) in Irvine, CA vacancy
  • $150k - $240k

     ...States, TP-Link Systems Inc. is a leading global provider of networking devices and smart home products. Consistently ranked as...  ...We are seeking a highly skilled and experienced Senior Embedded Software Engineer to design, develop, and optimize consumer networking products... 
    Senior
    Full time
    Local area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    11 hours ago
  • An innovative defense technology company seeks a skilled firmware engineer to develop cutting-edge solutions for military applications. In this role, you will create low-level firmware for microcontrollers and integrate advanced technologies to enhance military capabilities... 
    Senior

    Slope

    Costa Mesa, CA
    1 hour ago
  • $150k - $250k

     ...brightest minds in aerospace, this is your chance to make a real impact. We're seeking a Senior Platform/Real-Time Embedded Firmware Engineer with strong low-level embedded software expertise and a passion for building robust, deterministic firmware for safety-critical... 
    Senior

    LMK Recruiting Solutions

    Irvine, CA
    23 days ago
  •  ...A leading technology company is seeking a Software Development Engineer in Irvine, CA, to work on their innovative cloud gaming service, Amazon Luna. The role involves owning software development processes, mentoring technical teams, and collaborating closely with cross... 
    Senior

    Amazon

    Irvine, CA
    2 hours ago
  • $191k - $253k

     ...and at high volume. We are looking for software engineers, roboticists, and full-stack engineers...  ...cloud (React/AWS), mobile (Android), and embedded software (Linux/NixOS) engineering...  ...implement APIs and services for datalink network communications, situational awareness and... 
    Senior
    Full time
    Work experience placement
    Local area
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    1 day ago
  •  ...Blizzard Entertainment is seeking a Senior Software Engineer in Irvine, CA to develop and improve systems impacting player experience and performance. This hybrid role involves collaborating across teams to ensure reliable integrations and optimize operational efficiency... 
    Senior

    Blizzard Entertainment

    Irvine, CA
    2 hours ago
  •  ...Description Description Turion Space is seeking skilled Embedded Software engineers. We are a new space startup that is growing fast with one...  ...and at least 6 more planned in the next two years. As a Senior Embedded Software Engineer, you will work directly with the... 
    Senior
    Permanent employment

    Turion Space

    Irvine, CA
    14 days ago
  • $150k - $240k

     .... is a leading global provider of networking devices and smart home products. Consistently...  ...experience. Overview As a Senior Wireless Systems Integration Engineer at TP-Link, you will be...  ...developing and producing certification software to ensure compliance with evolving... 
    Senior
    Full time
    Local area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    11 hours ago
  • $191k - $253k

     ...computer vision, sensor fusion, and networking technology to the military in months,...  ...its allies. Working across hardware, software, and firmware; in both the RF and digital...  ...ABOUT THE JOB We are looking for an Embedded Software Engineer to join our rapidly growing team in... 
    Senior
    Full time
    Work experience placement

    Anduril

    Costa Mesa, CA
    5 days ago
  • $185k - $200k

     ...bringing AI-forward tools and human-centered engineering to make pay competitive and fair, for...  ...reliable as we grow. As a Senior Software Engineer on the Platform Team, you will...  ...and dashboards Solid understanding of networking, distributed systems, and database fundamentals... 
    Senior
    Flexible hours

    COMPA

    Irvine, CA
    2 days ago
  • $136.75k - $218.8k

     ...learn new ones "I can succeed as a Senior Platform Engineer at Capital Group." As a Senior...  ...Collaborate Cross-Functionally - Partner with software engineers, platform engineers,...  ...workflows ~ Background in Linux, networking, and Kubernetes ~ Understanding of... 
    Senior
    Temporary work
    Local area
    Flexible hours

    Capital Group

    Costa Mesa, CA
    4 days ago
  •  ...Overview Embedded Firmware & Systems Engineer II is responsible for designing and developing embedded firmware...  ...cross-functional teams (hardware, software, and test engineers) to define and...  ...across firmware, communication networks, and hardware interfaces Participate... 
    Senior

    Futek

    Irvine, CA
    5 days ago
  •  ...technology that will set the standards for software‑defined vehicles around the world. The...  ...a typical company. Role Summary As a Senior Software Engineer specializing in agentic applications,...  ..., employment, social media/website, network/device, recruiting system usage/... 
    Senior
    Full time
    Contract work
    Local area

    Rivian VW Group

    Irvine, CA
    4 days ago
  •  ...Behr Paint Company seeks a Network Engineer to design, implement, and optimize enterprise network infrastructure. You will lead modernization initiatives, automate infrastructure, and ensure security, availability, and performance across the organization. The role requires... 
    Senior

    Behr Process Corporation

    Santa Ana, CA
    2 hours ago
  •  ...NLP PEOPLE is seeking an experienced AI Engineer to design, develop, and deploy AI-powered solutions leveraging Generative AI and LLMs. The ideal candidate will have over 7 years of experience in relevant technologies such as Python, AWS, and cloud systems. This role... 
    Senior

    NLP PEOPLE

    Irvine, CA
    1 day ago
  • $102.5k - $187.9k

    Location: Anywhere in Country Job Overview Senior Technology Analyst - Oracle Services Supply Chain sub-practice. Supports large, complex full lifecycle initiatives in Oracle applications and technology, advising clients on architecture and implementation of core applications... 
    Senior
    Flexible hours

    EY

    Irvine, CA
    1 day ago
  •  ...! Whew!  Job Highlights:  Job Title: Senior Full-Stack Developer Location: Costa Mesa...  ...-Office) Report To: President & VP of Engineering & Production Hours Required: Full-Time...  ...If you love soccer and love building software, this role is a chance to work on products... 
    Senior
    Full time
    Work at office

    TOCA Soccer

    Costa Mesa, CA
    10 days ago
  • $190k - $240k

     ...Systems Inc. is a global provider of reliable networking devices and smart home products, consistently...  ...Overview: We are seeking an experienced Senior Manager, Embedded Systems Software Engineering belonging to the Omada product line (formerly called the Enterprise... 
    Senior
    Local area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    9 days ago
  •  ...Pacific Life is looking for a Senior Full Stack Engineer to join their Journey team in Newport Beach, CA. In this role, you will design, develop...  ...experiences. A Bachelor's degree and at least 5 years of software development experience are required, with a strong emphasis... 
    Senior
    Remote work

    Pacific Life

    Newport Beach, CA
    2 days ago
  • $168k - $252k

     ...vision, sensor fusion, and networking technology to the military in...  ...Develop low-level firmware/software for microcontrollers, create...  ...complex firmware features of an embedded system Quickly debug and...  ...schematics with electrical engineering team Concurrently manage involvement... 
    Senior
    Full time
    Work experience placement
    H1b
    Local area
    Relocation package

    anduril

    Costa Mesa, CA
    1 day ago
  •  ...Anduril Industries is recruiting for an experienced frontend engineer within its Electronic Warfare (EW) division. You will design immersive image‑viewing experiences in a web platform, take ownership of scoped projects, and collaborate with end‑users to translate needs... 
    Senior

    Anduril Industries

    Costa Mesa, CA
    2 hours ago
  •  ...Sapsol Technologies is hiring experienced Embedded Engineers for 100% onsite positions in Irvine, CA ! Sr. Embedded Platform Engineer (Low-Level / Firmware) Focus: Low-level C/C++, BSPs, custom driver development, and board bring-up. Stack: Bare Metal, RTOS... 
    Senior
    Full time

    Sapsol Technologies Inc

    Irvine, CA
    4 days ago
  • Infyshine, Inc is seeking an experienced developer to design and develop end-to-end applications using Java (Spring Boot) and ReactJS in Irvine, California. The ideal candidate will have 8-10 years of experience, specifically in capital markets and IBOR technology. This...
    Senior

    Infyshine Inc

    Irvine, CA
    2 hours ago
  • $140.6k - $253.6k

     ...challenges and developing tailored solutions using wireless network technologies and devices. The role requires maintaining expert...  ...) Acceptable areas of study include Computer Science, Software Engineering, Information Management or equivalent experience in field (Required... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Local area
    Flexible hours

    T-Mobile

    Irvine, CA
    3 days ago
  •  ...AVEVA is seeking a cloud-focused software engineer to design, implement, and optimize Azure-based solutions for our industrial software portfolio. You will work on scalable, secure cloud foundations and collaborate with global teams to meet compliance requirements. The... 
    Senior

    AVEVA Denmark

    Lake Forest, CA
    2 hours ago
  • $172.1k - $258.1k

     ...PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from PlayStation Studios, and more....  ...of Sony Group Corporation. We’re looking for a Senior Software Engineer with a strong background in network routing and switching on Linux , who loves... 
    Senior
    Full time
    Work experience placement
    Immediate start

    Playstation Global

    Aliso Viejo, CA
    1 day ago
  • $60 per hour

     ...poster from Yoh, A Day & Zimmermann Company Senior Technical Recruiter at Yoh, A Day & Zimmermann Company Senior Platform Engineer with Large Media Company Location: Hybrid -...  ...type: Contract Industry: Computer and Network Security Referrals can double your chances... 
    Senior
    Hourly pay
    Contract work
    2 days per week
    1 day per week

    Yoh, A Day & Zimmermann Company

    Aliso Viejo, CA
    5 days ago
  • $191k - $253k

     ...AI, computer vision, sensor fusion, and networking technology to the military in months,...  ...warfare platforms — hardware-enabled, software-defined systems that are fielded, operational...  ...while balancing user experience with engineering constraints Travel up to 30% of time to... 
    Senior
    Full time
    Work experience placement

    Anduril-1

    Costa Mesa, CA
    2 hours ago
  • $100k - $150k

     ...we are seeking highly passionate, skilled and experienced Embedded Software Engineers with expertise in Linux BSP, device driver development,...  ...drivers, kernel modules, and Linux internals ~ Knowledge of networking protocols, API design (REST, gRPC), and video streaming... 
    Full time

    Trl11, Inc.

    Irvine, CA
    1 day ago
  • $100k - $150k

     ...Prepare and review complex tax returns, ensuring accuracy and timeliness. 4. Provide expert guidance on tax matters to clients, senior management, and other stakeholders. 5. Develop and implement tax strategies that align with the company's business objectives.... 
    Local area
    Remote work
    Flexible hours

    Jobot

    Irvine, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Engineer (Omada Networking). Be the first to apply!