Talent.com
Staff Embedded Software Engineer
Staff Embedded Software EngineerTP-Link • Irvine, CA, US
No se aceptan más aplicaciones
Staff Embedded Software Engineer

Staff Embedded Software Engineer

TP-Link • Irvine, CA, US
Hace 1 día
Tipo de contrato
  • A tiempo completo
Descripción del trabajo

Join to apply for the Staff Embedded Software Engineer role at TP-Link

1 day ago Be among the first 25 applicants

Join to apply for the Staff Embedded Software Engineer role at TP-Link

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.

Requirements

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

    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.

    Seniority level

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Engineering and Information Technology

    Industries

    Computers and Electronics Manufacturing

    Referrals increase your chances of interviewing at TP-Link by 2x

    Sign in to set job alerts for "Embedded Software Engineer" roles.

    Irvine, CA $99,500.00-$200,000.00 2 weeks ago

    Irvine, CA $116,300.00-$145,400.00 2 weeks ago

    Irvine, CA $141,000.00-$202,000.00 3 days ago

    Irvine, CA $70,000.00-$170,000.00 4 weeks ago

    Huntington Beach, CA $75,000.00-$90,000.00 1 month ago

    Irvine, CA $92,000.00-$141,000.00 2 weeks ago

    Irvine, CA $110,000.00-$130,000.00 1 month ago

    Aliso Viejo, CA $175,000.00-$230,000.00 2 weeks ago

    Software Development Engineer in Test – 2025 (US)

    Irvine, CA $105,000.00-$185,000.00 1 week ago

    Software Engineer, User Interfaces (Frontend)

    Software Engineer (Computational Geometry)

    Huntington Beach, CA $115,000.00-$185,000.00 2 months ago

    We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    J-18808-Ljbffr

    Crear una alerta de empleo para esta búsqueda

    Embedded Software Engineer • Irvine, CA, US

    Ofertas relacionadas
    Senior Full-Stack Software Engineer

    Senior Full-Stack Software Engineer

    CyberCoders • Pasadena, CA, US
    A tiempo completo
    Senior Full-Stack Software Engineer.Senior Full-Stack Software Engineer.Python, Javascript, React, Cloud (AWS, GCP, etc.Featured as one of Los Angeles Business Journal's "Best Places to Wo...Mostrar más
    Última actualización: hace 19 días • Oferta promocionada
    Staff Embedded System Software Engineer (Engineering Enterprise)

    Staff Embedded System Software Engineer (Engineering Enterprise)

    TP-Link Systems Inc. • Irvine, CA, US
    A tiempo completo
    Headquartered in the United States, TP-Link Systems Inc.The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable connectivity.With ...Mostrar más
    Última actualización: hace 23 días • Oferta promocionada
    Staff Embedded Software Engineer - Smart Home

    Staff Embedded Software Engineer - Smart Home

    TP-Link Systems Inc. • Irvine, CA, US
    A tiempo completo
    Headquartered in the United States, TP-Link Systems Inc.The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable connectivity.With ...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Embedded Software Engineer (Wireless)

    Embedded Software Engineer (Wireless)

    TP-Link Systems Inc. • Irvine, CA, US
    A tiempo completo
    Headquartered in the United States, TP-Link Systems Inc.Consistently ranked as the world's top provider of Wi-Fi devices, TP-Link is dedicated to delivering innovative solutions that improve pe...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Software Engineer, Full Stack

    Software Engineer, Full Stack

    VirtualVocations • Fullerton, California, United States
    A tiempo completo
    A company is looking for a Software Engineer, Full Stack.Key Responsibilities Lead technology projects and a team of developers to create scalable cloud-native solutions Write high-quality code ...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Senior Staff Software Engineer

    Senior Staff Software Engineer

    VirtualVocations • Whittier, California, United States
    A tiempo completo
    A company is looking for a Senior Staff Software Engineer, AI Foundations.Key Responsibilities Own and evolve the AI Foundations systems integrating LLM outputs into product experiences Build an...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Staff Embedded Software Engineer

    Staff Embedded Software Engineer

    TP-Link Systems Inc. • Irvine, CA, US
    A tiempo completo
    Headquartered in the United States, TP-Link Systems Inc.The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable connectivity.With ...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Staff Software Engineer

    Staff Software Engineer

    TP-Link Systems Inc. • Irvine, CA, US
    A tiempo completo
    In this role, you will be a key member of our engineering team, responsible for the design, development, and maintenance of our backend cloud applications. You will leverage your expertise in cloud ...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Staff Backend Software Engineer

    Staff Backend Software Engineer

    VirtualVocations • Norwalk, California, United States
    A tiempo completo
    A company is looking for a Staff Backend Software Engineer.Key Responsibilities : Design, build, and test backend software components in Go Write clean and scalable code with automated tests Pro...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Embedded Software Engineer

    Embedded Software Engineer

    GATEKEEPER SYSTEMS • Lake Forest, CA, US
    A tiempo completo
    AI, computer vision, and facial recognition.As a global leader with over 25 years of industry excellence and a growing, diverse team of 500 employees across offices in North America, Europe, Austra...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Embedded Software Engineer

    Embedded Software Engineer

    TP-Link Systems Inc. • Irvine, CA, US
    A tiempo completo
    Headquartered in the United States, TP-Link Systems Inc.The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable connectivity.With ...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Staff Engineer

    Staff Engineer

    VirtualVocations • Whittier, California, United States
    A tiempo completo
    A company is looking for a Staff Engineer - Remote, UK.Key Responsibilities Design and develop software solutions for complex systems Collaborate with cross-functional teams to ensure project su...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Embedded Software Engineer II

    Embedded Software Engineer II

    804 Technology • Irvine, CA, US
    Temporal
    Design and develop embedded software for ammunition handling systems, thermal management systems, aero-mechanical systems, turbo machinery, and various electronics. ESSENTIAL DUTIES & RESPONSIBI...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Senior Embedded Software Engineer (Wireless)

    Senior Embedded Software Engineer (Wireless)

    TP-Link Systems Inc. • Irvine, CA, US
    A tiempo completo
    Headquartered in the United States, TP-Link Systems Inc.Consistently ranked as the world's top provider of Wi-Fi devices, TP-Link is dedicated to delivering innovative solutions that improve pe...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Staff Engineer, Full Stack

    Staff Engineer, Full Stack

    VirtualVocations • Mission Viejo, California, United States
    A tiempo completo
    A company is looking for a Staff Engineer, Full Stack (Remote, US).Key Responsibilities Lead the architectural design for complex software projects, covering backend systems and frontend user int...Mostrar más
    Última actualización: hace 2 días • Oferta promocionada
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    TP-Link Systems Inc. • Irvine, CA, US
    A tiempo completo
    Headquartered in the United States, TP-Link Systems Inc.The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable connectivity.With ...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Staff Software Engineer

    Staff Software Engineer

    VirtualVocations • Mission Viejo, California, United States
    A tiempo completo
    A company is looking for a Staff Software Engineer, Graphics.Key Responsibilities Define and drive architectural improvements for rendering in the Gecko Browser engine Improve rendering performa...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Staff or Senior Staff Embedded Linux Software Engineer

    Staff or Senior Staff Embedded Linux Software Engineer

    GreenWave Radios • Irvine, CA, US
    A tiempo completo
    DBA GreenWave Radios™, is at the forefront of innovation in Open RAN digital radios.Our cutting-edge solutions, powered by the Hermes64 RF SoC, are designed to enhance network energy efficien...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada