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

Staff Embedded Software Engineer

$140k - $200k
Full-time

Tp-link Systems Inc.

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: 

As a staff embedded software engineer at TP-Link. You will be responsible for enhancing the residential device platform, which will be deployed to more than 100 million devices, creating an extensive network/IoT ecosystem for end users and ISP operators. Leveraging your expertise in embedded systems, you’ll play a key role in building an exceptional ecosystem. 

In this role, you’ll design, implement, and optimize embedded software features, while developing white box testing code on platforms like Linux, PRPL, RDK, and OpenWrt. You’ll collaborate closely with cross-functional teams, including hardware engineers, product managers, and cloud services teams, to ensure seamless integration and optimal performance of the residential ecosystem. Additionally, you’ll develop and execute testing strategies to validate the robustness of your code, ensuring high quality and reliability in production environments. 

Key Responsibilities: 

  • Lead the design and architecture of complex internet gateway software. 
  • Design, develop, execute and maintain automated software test suites for the purpose of verifying quality. 
  • Write high-quality, efficient, and maintainable code in C or C++ for embedded systems, following best practices in software development. 
  • Deliver high-quality code, comprehensive test cases, and clear design documentation. 
  • Implement and enhance coding standards within the team, ensuring adherence to best practices in code quality, modularity, and reusability. 
  • Implement continuous improvements and best practices, focusing on resource consumption optimization and network forwarding performance. 
  • Participate actively in code reviews, providing constructive feedback to peers and mentoring junior engineers on software development best practices. 
  • Work closely with product teams and engineers to deliver features end-to-end. 
  • Analyze competitors and build strategies to address market challenges. 
  • Handle customer feedback and resolve issues effectively. 
  • Stay up to date with the latest industry standards and technologies. 
  • Bachelor's degree in computer science, Computer Engineering, Electrical Engineering, or equivalent experience. 
  • 10+ years of experience with embedded software. 
  • Strong understanding of computer architecture, network protocols, and related algorithms. 
  • Proven experience in platform design and solving kernel-level crash problems. 
  • Proven track record in identifying system bottlenecks and optimizing performance (CPU, memory, and network efficiency). 
  • Experience in developing and executing white box tests for embedded systems. 
  • Proficiency in C or C++ programming. 
  • Deep knowledge of embedded systems. 
  • Passion for learning and exploring new technologies and methodologies. 

 

Preferred Qualifications: 

  • Experience with the development prpl, rdk platform, with a strong understanding of their architectures and ecosystems. 
  • Proficiency in debugging tools and methodologies for embedded systems, especially in performance optimization and crash diagnostics. 
  • Experience working with large-scale deployments of embedded systems, particularly in networking or telecommunications environments. 
  • Knowledge of wireless communication standards (Wi-Fi, Zigbee, etc.) and IoT protocols (MQTT). 
  • Strong communication and interpersonal skills, with the ability to work effectively in cross-functional teams and present complex technical concepts to non-technical stakeholders. 

Salary range: $140,000 - $200,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.

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Staff Embedded Software Engineer in Irvine, CA vacancy
  •  ...technology that will set the standards for software-defined vehicles around the world....  ...components. Design, develop, and deploy embedded platform software, including drivers, OS...  ...or Ph.D. in Computer Science, Electrical Engineering, or a related field Strong C... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Local area

    Rivian and Volkswagen Group Technologies

    Irvine, CA
    3 days ago
  • $160k - $220k

     ...performance and enable consumers to enjoy a seamless, effortless lifestyle. Overview We are seeking an experienced Staff Embedded Software Engineer to join the Consumer Electronics Software Platform team at TP-Link Systems Inc. In this role, you will play a key... 
    Suggested
    Local area
    Worldwide

    TP-Link North America, Inc.

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

     ..., but our team shares a love of the outdoors and a desire 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 charging products. You will lead software design and implementation... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area

    Rivian

    Irvine, CA
    2 days ago
  • $173k - $200k

     ...Staff Software Engineer GoodLeap is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries to energy-efficient HVAC, heat pumps, roofing, windows, and more. Over 1 million homeowners have... 
    Suggested

    GoodLeap

    Irvine, CA
    3 days ago
  • $130k - $149.6k

     ...deep domain expertise in spatial data engineering with a forward-leaning approach to AI-driven...  ...Baker International is seeking a Staff Software Engineer Geospatial & AI to join the DATAMARK...  ...isolation, and compliance controls are embedded into AI-powered features from design... 
    Suggested
    Ongoing contract
    Temporary work
    Work at office
    Local area
    Remote work
    Overseas
    Flexible hours

    Michael Baker International

    Santa Ana, CA
    3 days ago
  • $220k - $292k

     ...Unmanned Aerial System (UAS) threats. Working across product, engineering, sales, logistics, operations, and mission success, the Air...  ...worldwide. ABOUT THE JOB We're seeking a Staff Software Engineer to join our rapidly growing team in Irvine, CA. As... 
    Full time
    Work experience placement
    Immediate start
    Worldwide

    Anduril Industries

    Irvine, CA
    4 days ago
  • $220k - $292k

     ...Staff Software Engineer, Active Clearance, Air Defense Irvine, California, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology... 
    Full time
    Work experience placement
    Immediate start
    Worldwide

    anduril

    Irvine, CA
    18 days ago
  •  ...Embedded Software Engineer Irvine: Onsite 220k DOE + Bonus Edison Smart is working with a leading innovator in radio wireless communication based in California Key skills: Strong experience in Embedded Systems Track record of C/C++ Experience Embedded... 

    Edison Smart®

    Irvine, CA
    1 day ago
  • $140k - $200k

     ...work, with the prime directive of " Keeping Our Heroes Connected ( "? THE OPPORTUNITY Silvus is seeking a Senior Embedded Software Engineer - R&D reporting to the Vice President of Research & Development on the R&D team . The successful individual in this... 
    Permanent employment
    For contractors
    Work at office
    Monday to Friday

    SILVUS TECHNOLOGIES

    Irvine, CA
    5 days ago
  •  ...Bachelor's degree (BSCS/BSEE) with 5-7 years related experience Mastery of software engineering methodologies and best practices for embedded application development in C/C++ language. Experience in various Software Development Lifecycle (SDLC) models (Waterfall, V, Iterative... 

    Futran Tech Solutions Pvt. Ltd.

    Irvine, CA
    3 days ago
  •  ...are a cutting edge cybersecurity company that focuses on creating hardware and software communications solutions for the defense sector. If you are a dedicated embedded software engineer who is ready to take on the toughest technical challenges please apply today!... 
    Permanent employment
    Local area

    Jobot

    Irvine, CA
    4 days ago
  • $150k - $200k

     ...provide Sponsorship at this time, with no current timeline on a change. Overview: We are seeking a highly motivated Embedded Software Engineer to join the Consumer Electronics Software Platform team at TP-Link Systems Inc. Our team will be responsible for... 
    Local area
    Worldwide
    Flexible hours

    TP-Link North America, Inc.

    Irvine, CA
    4 days ago
  •  ...Title : Embedded Software Engineer- 2 Irvine, CA Client : Tata Elxsi | Diality Rate : $50/Hr on C2C Required skills: ~ Bachelor's or master's degree in computer science, Electrical Engineering, or a related field. ~8+ years... 

    Concord IT Systems

    Irvine, CA
    1 day ago
  •  ...applications. With a team of world-class engineers and scientists, we are pushing the...  ...tackling complex technical challenges in RF, software, hardware, and systems design. Collaborative...  ...fields. Minimum 5 years of relevant embedded system software development experience;... 
    Local area
    Worldwide
    Flexible hours

    Jobot

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

     ...role in researching, developing, and maintaining real-time embedded software including complex development. Linux OS/Kernel configuration...  ...Provides mentorship, leadership and/or technical guidance to engineers on a project Major Responsibilities: Translates designs... 
    Hourly pay
    Contract work
    Temporary work
    Flexible hours

    Panasonic

    Irvine, CA
    6 days ago
  •  ...Summary Description : Syntiant Corp., a leader in the high-growth AI software and semiconductor solutions space, is looking for an Embedded Software Engineer Intern to take on a critical role to enhance our Embedded Software team. As an Embedded Software Intern... 
    Internship

    Syntiant

    Irvine, CA
    3 days ago
  •  ...the active project demands and skills gaps, our staffing experts can help you find the best job for you. Role: Embedded Software Engineer Location: Irvine, California Duration: 6 months Required Skills: Embedded Software Engineer Job Description... 
    Permanent employment
    Contract work
    Remote work

    Tekfortune Inc

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

     ...experience. Overview: As a Senior Wireless Systems Integration Engineer at TP-Link, you will be responsible for integrating wireless...  ..., and new standards, developing and producing certification software to ensure compliance with evolving requirements. Design, implement... 
    Local area
    Worldwide

    TP-Link North America, Inc.

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

     ...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... 
    Local area
    Worldwide

    TP-Link North America, Inc.

    Irvine, CA
    3 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
    2 days ago
  • $100k

     ...Embedded Software Engineer Irvine, CA (Onsite) $100k/annum (MAX) Bachelor's degree (BSCS/BSEE) with 3+ years related experience embedded software development and verification in C/C++ language. Exposure to completed Software Development Lifecycle (SDLC) with peripheral... 

    Saxon Global

    Irvine, CA
    3 days ago
  • $100k - $160k

     ...experience. Overview: As a Wireless Systems Integration Engineer at TP-Link, you will play a key role in integrating wireless chipsets...  ...drivers and firmware, as well as developing RF calibration software. Additionally, you will conduct wireless performance testing,... 
    Local area
    Worldwide

    TP-Link North America, Inc.

    Irvine, CA
    2 days ago
  • $100k - $120k

     ...recent graduate who wants to grow their career in embedded systems, IoT, and consumer or enterprise...  ...ll help design, develop, and improve the core software that powers our devices. You’ll work alongside experienced engineers, learning how to create reliable, high-... 
    Internship
    Local area
    Worldwide
    Visa sponsorship

    TP-Link Systems Inc.

    Irvine, CA
    3 days ago
  • $166.2k - $304.7k

     ...one another. If you're driven to solve meaningful challenges, we'd love to meet you. What we do Our Lead Senior Staff Software Engineers are end-to-end owners who will participate in all aspects of designing, building, and delivering the foundational experiences... 
    Full time
    Temporary work
    Local area
    Worldwide

    The Trade Desk

    Irvine, CA
    2 days ago
  • $178k - $213.6k

     ...Architect and develop PLC firmware (Embedded) ensuring SIL compliance and safety lifecycle...  ...with hardware, systems, and test engineering to ensure safety compliance. Lead major...  ...assembly language. ~ Strong hardware-software integration experience, including device... 
    Ongoing contract
    Full time
    Temporary work
    Remote work
    Flexible hours

    Schneider Electric

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

     ...connectivity, including video and high-bandwidth data. Job Description THE OPPORTUNITY Silvus is seeking a Principal Embedded Software Engineer to join our Engineering Group, reporting to the Senior Engineering Director for our Irvine office. The successful... 
    Work at office
    Relocation
    Monday to Friday

    Motorola Solutions

    Irvine, CA
    5 days ago
  •  ...technology that will set the standards for software-defined vehicles around the world....  ...Qualifications ~4+ years of experience in embedded software/firmware development,...  ...or Ph.D. in Computer Science, Electrical Engineering, or a related field ~ Expert C programming... 
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Irvine, CA
    1 day ago
  • $190k - $258.1k

     ...protect it for future generations. Role Summary Our Enterprise Software team builds the digital backbone that powers our global operations. We aren't just "internal IT"-we are a product-centric engineering team dedicated to eliminating friction. You will design and... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Irvine, CA
    2 days ago
  • $140k - $220k

     ...Systems Inc., we are at the forefront of developing networking solutions that power millions of connections worldwide. As a Staff Cloud Software Engineer, Backend , you will play a crucial role in architecting the backbone of our cloud services. This position is tailored... 
    Local area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    9 days ago
  • $220k - $292k

     ...Staff Software Engineer, Robotics Irvine, California, United States Anduril Industries is a defense technology company with a mission to...  ...Science, Software Engineering Experience programming for embedded and physical devices Experience in one or more of the... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Worldwide

    anduril

    Irvine, CA
    3 days ago

Do you want to receive more vacancies?

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