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

Staff Embedded Software Engineer (Networking)

$140k - $200k

TP-Link Systems Inc.

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 looking for a highly skilled Staff Embedded System Software Engineer belonging to the Enterprise Engineering Department to lead the design, development, and optimization of embedded software solutions. This role requires deep expertise in embedded systems, strong problem‑solving skills, and the ability to drive technical decisions while mentoring junior engineers. As a key technical leader, you will work on cutting‑edge projects involving real‑time systems, microcontrollers, and embedded Linux. Key Responsibilities Architect, develop, and optimize embedded software solutions for high‑performance and real‑time applications Lead technical design discussions and guide software development best practices Develop, debug, and maintain low‑level drivers, middleware, and application software for embedded systems Responsible for features development 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 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 8 years of related experience Proficiency in embedded software programming skills with C/C++ language Experience with embedded Linux kernel application development Hands‑on experience with socket‑based network programming (TCP/UDP) Familiar with 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 Deep Knowledge of network technology including NAT, TCP, UDP, IPv4, IPv6 etc Knowledge of package processing flow based on Linux TCP/IP stack, including Netfilter and Conntrack 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) Experience developing or extending VPP plugins or data plane pipelines Salary Range: $140,000 - $200,000 Benefits Fully paid medical, dental, and vision insurance (partial coverage for dependents) Contributions to 401(k) funds 15 days accrued vacation 11 paid holidays Bi‑annual pay increases Health and wellness benefits, including free gym membership Quarterly team‑building events #J-18808-Ljbffr

Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Staff Embedded Software Engineer (Networking) in Irvine, CA vacancy
  •  ...A leading networking solutions company in California seeks a Staff Embedded System Software Engineer to drive the development of high-performance embedded software solutions. The successful candidate will lead technical discussions and develop software for real-time applications... 
    Suggested

    TP-Link Systems Inc.

    Irvine, CA
    4 days ago
  •  ...Role Summary Implement platform-level software and middleware components. Design, develop, and deploy embedded platform software, including drivers, OS fundamentals...  ...M.S. or Ph.D. in Computer Science, Electrical Engineering, or a related field Strong C programming skills... 
    Suggested
    Full time
    Work experience placement
    Flexible hours

    Rivian VW Group

    Irvine, CA
    12 hours ago
  •  ...that will set the standards for software-defined vehicles around the...  ...Design, develop, and deploy embedded platform software, including...  ...Computer Science, Electrical Engineering, or a related field Strong...  ...employment, social media/website, network/device, recruiting system... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Local area

    Rivian and Volkswagen Group Technologies

    Irvine, CA
    2 days ago
  • $171.1k - $213.9k

     ...to protect it for future generations. Role Summary As a Staff Embedded Software Engineer, you will play a key role in the development of cutting‑edge...  ..., professional, employment, social media/website, network/device, recruiting system usage/interaction, security and... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area

    Rivian

    Irvine, CA
    12 hours ago
  •  ...A leading networking device provider based in California is seeking an experienced Embedded Software Engineer to enhance smart home products. The role involves designing and optimizing embedded software, ensuring reliability and performance across devices. Candidates should... 
    Suggested

    TP-Link Systems Inc.

    Irvine, CA
    12 hours ago
  • $100k - $140k

     ...A leading networking company based in California is looking for an Embedded Software Engineer to design and optimize consumer networking products like routers and access points. You will collaborate with cross-functional teams, handle various aspects of development from... 

    TP-LINK

    Irvine, CA
    4 days ago
  • $100k - $140k

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

    TP-LINK

    Irvine, CA
    12 hours ago
  • $140k - $220k

     ...States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as...  ...that power millions of connections worldwide. As a Staff Cloud Software Engineer, Backend , you will play a crucial role in architecting... 
    Local area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    3 days ago
  •  ...TP-Link Corporation Limited is seeking a Manager of Embedded System Software in Irvine, California, to lead a team in designing high-performance...  ...of software architecture. The role involves managing engineers, collaborating with cross-functional teams, and ensuring timely... 

    TP-LINK

    Irvine, CA
    12 hours ago
  •  ...Turion Space in Irvine is seeking a Staff Software Engineer to lead the transformation of aerospace enterprise operations through innovative AI-driven software solutions. You will architect systems that optimize workflows and empower engineers, developing the core infrastructure... 

    Turion Space

    Irvine, CA
    1 day ago
  •  ...Staff Software Engineer – Cloud Platform & Azure CPT Group has been a trusted leader in class action and bankruptcy administration since...  ...authentication, authorization, identity management, API Management, networking, and cloud security initiatives in Azure. Evaluate... 

    C P T Group

    Irvine, CA
    3 days ago
  •  ...Edison Smart® is seeking an Embedded Software Engineer to work on innovative radio wireless communication systems in Irvine, California. The ideal candidate will have strong experience in Embedded Systems and a proven track record in C/C++ programming. You will work with... 

    Edison Smart®

    Irvine, CA
    12 hours ago
  •  ...TradeJobsWorkForce is looking for a Staff Software Engineer to work remotely. The ideal candidate will implement and develop a Data Lake storage system to ensure low latency and high throughput for data ingestion. You will be involved in metadata governance, security... 
    Remote work

    TradeJobsWorkForce

    Santa Ana, CA
    6 hours ago
  •  ...the imagination and passion of all of us—from design and engineering to the manufacturing and marketing of our billions of MedTech...  ...' lives with world-class technology capabilities. Staff Engineer, Software Engineering Excited to grow your career? We value our... 
    Work at office
    Remote work
    Shift work

    Becton Dickinson

    Irvine, CA
    2 days ago
  •  ...the imagination and passion of all of us-from design and engineering to the manufacturing and marketing of our billions of MedTech...  ...' lives with world-class technology capabilities. Staff Engineer, Software Engineering Excited to grow your career? We value our... 
    Hourly pay
    Work at office
    Remote work
    Shift work

    BD (Becton, Dickinson and Company)

    Irvine, CA
    10 days ago
  •  ...Staff Engineer, Software Engineering Role Overview About the Role The Becton Dickinson Software Technology Solutions Division (STS) seeks a hands‑on Staff Engineer passionate about building and maintaining products that integrate EHR and cloud applications. This position... 
    Work at office
    Remote work

    Becton Dickinson

    Irvine, CA
    4 days ago
  • $145k - $190k

     ...Embedded Software Engineer Irvine, CA, US Job Description Experience: Senior Level Salary: $145,000 - $190,000 per year Job Details We are seeking a highly skilled and motivated Embedded Software Engineer to join our dynamic and innovative team. This is a permanent position... 
    Permanent employment

    Leoforce

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

     ...global provider of reliable networking devices and smart home products...  ...to grow their career in embedded systems, IoT, and consumer or...  ...develop, and improve the core software that powers our devices. You...  ...work alongside experienced engineers, learning how to create... 
    Internship
    Local area
    Worldwide
    Visa sponsorship

    TP-Link Systems Inc.

    Irvine, CA
    17 days ago
  •  ...Software Engineer - Aerospace team Work location: Onsite - Customer Location You report to: Project Manager Your peers...  .... Job Description: We are seeking a highly skilled Embedded Software Developer and verification Engineer to work onsite... 
    Contract work
    Flexible hours
    Shift work

    globalthoughtfocus

    Irvine, CA
    1 day ago
  •  ...Job Overview We are looking for an experienced Embedded Software Engineer to join our engineering team. Key Responsibilities Participate in the complete Software Development Lifecycle (SDLC) including requirements analysis, architecture/design, implementation, integration... 

    Purple Hires Inc

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

     ...alongside some of the brightest minds in aerospace, this is your chance to make a real impact. We’re seeking a Senior Embedded Systems Software Engineer with strong systems intuition and a passion for building robust, safety-critical control software. This role sits... 

    Neon Aerospace

    Irvine, CA
    4 days ago
  • ~ Start Date: Interview Types F2F ~ Skills Embedded C/C++ , Do .. Visa Types US Citizen Required Skills: Ensure...  ...: CAN,TCP/IP,UDP Experience: ~ 6 - 15 years of relevant experience in Embedded Software Development .... 

    USM

    Irvine, CA
    1 day ago
  • $55 - $58 per hour

     ...message the job poster from Belcan JOB SUMMARY Design and develop embedded software for ammunition handling systems, thermal management systems,...  ...) with 5-7 years related experience. Mastery of software engineering methodologies and best practices for embedded application... 
    Contract work

    Belcan

    Irvine, CA
    12 hours ago
  • $183k

     ...About the Role We’re looking for a Staff Python Software Engineer who thrives on solving tough problems — not just building new features but understanding...  ..., and clean architecture. Experience with extending and embedding the CPython interpreter. Strong debugging instincts – you... 
    Local area
    Flexible hours

    Alteryx

    Irvine, CA
    6 hours ago
  •  ...Embedded Software Engineer - Lake Forest, CA - Onsite ref Job Responsibilities: Team player with a demonstrated commitment to meeting schedule and project milestones. Flexible to switch between tasks and projects as the project needs demand. A quick learner Hands-on embedded... 
    Flexible hours

    ESR Healthcare

    Lake Forest, CA
    4 days ago
  • $120k - $180k

     ...States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as...  ...lifestyle. Overview We are seeking a skilled Junior Embedded Software Engineer to develop and optimize enterprise networking products such... 
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    1 day ago
  •  ...Final) - 2hr In-person interview with customer. Skill Matrix: Must have skills: No. of year of experience Standards D0-178 Embedded C/C++ Software Hardware interfaces Single US Citizenship only Required Skills Ensure regulatory complianc e with customer safety and security... 

    Transcend Softech LLC

    Irvine, CA
    1 day ago
  • $138k - $231k

     ...developing, and maintaining real-time embedded software including complex development. Linux OS...  ...in C/C++, hardware device drivers, networked client-server applications, multiple database...  ...and/or technical guidance to engineers on a project Major Responsibilities... 
    Hourly pay
    Contract work
    Temporary work
    Flexible hours

    Panasonic

    Irvine, CA
    25 days ago
  • $100k - $130k

     ...Systems Inc. is a leading global provider of networking devices and smart home products....  ...Overview As a Wireless Systems Integration Engineer at TP-Link, you will play a key role in...  ...firmware, as well as developing RF calibration software. Additionally, you will conduct wireless... 
    Local area
    Worldwide

    TP-LINK

    Irvine, CA
    4 days ago
  •  ...We are hiring an Embedded Software Engineer to support safety-critical aerospace systems. The role involves full lifecycle embedded development including design, development, integration, testing, and hardware-level debugging. Candidates should have strong experience... 

    Galent

    Irvine, CA
    3 days ago

Do you want to receive more vacancies?

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