




Resumen: Como ingeniero de software embebido senior en TP-Link, usted mejorará la plataforma de dispositivos residenciales, construyendo un ecosistema excepcional de redes/Internet de las Cosas (IoT) para usuarios y operadores de proveedores de servicios de Internet (ISP). Aspectos destacados: 1. Dirigir el diseño y la arquitectura de software complejo para pasarelas de internet 2. Desarrollar y optimizar funciones de software embebido para un ecosistema global 3. Colaborar con equipos multifuncionales para garantizar una integración perfecta Con sede en Estados Unidos, TP-Link Systems Inc. es un proveedor global de dispositivos de red confiables y productos para el hogar inteligente, clasificada constantemente como el principal proveedor mundial de dispositivos Wi-Fi. La empresa se compromete a ofrecer productos innovadores que mejoren la vida de las personas mediante conexiones más rápidas y fiables. Con un compromiso con la excelencia, TP-Link atiende a clientes en más de 170 países y sigue ampliando su presencia global. ¡Creemos que la tecnología cambia al mundo para mejor! En TP-Link Systems Inc., nos comprometemos a crear productos fiables y de alto rendimiento para conectar a los usuarios de todo el mundo con las maravillas de la tecnología. Asumiendo profesionalismo, innovación, excelencia y simplicidad, nuestro objetivo es ayudar a nuestros clientes a lograr un desempeño global extraordinario y permitir que los consumidores disfruten de un estilo de vida sin interrupciones y sin esfuerzo. Descripción general: Como ingeniero de software embebido senior en TP-Link, usted será responsable de mejorar la plataforma de dispositivos residenciales, que se implementará en más de 100 millones de dispositivos, creando un extenso ecosistema de redes/Internet de las Cosas (IoT) para usuarios finales y operadores de proveedores de servicios de Internet (ISP). Aprovechando su experiencia en sistemas embebidos, desempeñará un papel clave en la construcción de un ecosistema excepcional. En este puesto, diseñará, implementará y optimizará funciones de software embebido, además de desarrollar código de pruebas de caja blanca en plataformas como Linux, PRPL, RDK y OpenWrt. Colaborará estrechamente con equipos multifuncionales, incluidos ingenieros de hardware, gerentes de producto y equipos de servicios en la nube, para garantizar una integración perfecta y un rendimiento óptimo del ecosistema residencial. Además, desarrollará y ejecutará estrategias de prueba para validar la solidez de su código, asegurando alta calidad y fiabilidad en entornos de producción. Responsabilidades clave: Dirigir el diseño y la arquitectura de software complejo para pasarelas de internet. Diseñar, desarrollar, ejecutar y mantener suites automatizadas de pruebas de software con el fin de verificar la calidad. Escribir código de alta calidad, eficiente y mantenible en C o C++ para sistemas embebidos, siguiendo las mejores prácticas de desarrollo de software. Entregar código de alta calidad, casos de prueba exhaustivos y documentación de diseño clara. Implementar y mejorar los estándares de codificación dentro del equipo, asegurando el cumplimiento de las mejores prácticas en calidad de código, modularidad y reutilización. Implementar mejoras continuas y mejores prácticas, centrándose en la optimización del consumo de recursos y el rendimiento del reenvío de red. Participar activamente en revisiones de código, brindando retroalimentación constructiva a compañeros y orientando a ingenieros junior sobre las mejores prácticas de desarrollo de software. Trabajar estrechamente con equipos de producto e ingenieros para entregar funciones de extremo a extremo. Analizar a los competidores y elaborar estrategias para abordar los desafíos del mercado. Gestionar comentarios de clientes y resolver problemas de manera efectiva. Mantenerse actualizado con los últimos estándares y tecnologías del sector. Requisitos Título universitario en ciencias de la computación, ingeniería informática, ingeniería eléctrica o experiencia equivalente. Más de 10 años de experiencia en software embebido. Conocimientos sólidos sobre arquitectura de computadoras, protocolos de red y algoritmos relacionados. Experiencia comprobada en el diseño de plataformas y la resolución de problemas de bloqueo a nivel de kernel. Trayectoria comprobada en la identificación de cuellos de botella del sistema y la optimización del rendimiento (eficiencia de CPU, memoria y red). Experiencia en el desarrollo y ejecución de pruebas de caja blanca para sistemas embebidos. Competencia en programación en C o C++. Conocimientos profundos sobre sistemas embebidos. Pasión por aprender y explorar nuevas tecnologías y metodologías. Cualificaciones preferidas: Experiencia en el desarrollo de las plataformas prpl y rdk, con un sólido conocimiento de sus arquitecturas y ecosistemas. Competencia en herramientas y metodologías de depuración para sistemas embebidos, especialmente en la optimización del rendimiento y el diagnóstico de bloqueos. Experiencia trabajando con despliegues a gran escala de sistemas embebidos, particularmente en entornos de redes o telecomunicaciones. Conocimiento de estándares de comunicación inalámbrica (Wi-Fi, Zigbee, etc.) y protocolos de Internet de las Cosas (IoT) (MQTT). Excelentes habilidades comunicativas e interpersonales, con capacidad para trabajar eficazmente en equipos multifuncionales y presentar conceptos técnicos complejos a partes interesadas no técnicas. Beneficios Rango salarial: $140.000 - $200.000 Bocadillos y bebidas gratuitos, y almuerzo gratuito los viernes Seguro médico, dental y de visión totalmente pagado (cobertura parcial para familiares) Aportaciones a fondos 401k Revisiones semestrales y aumentos salariales anuales Beneficios de salud y bienestar, incluido un gimnasio gratuito Eventos trimestrales de formación de equipos En TP-Link Systems Inc., buscamos continuamente personas ambiciosas apasionadas por su trabajo. Creemos que la diversidad impulsa la innovación, la colaboración y alimenta nuestro espíritu emprendedor. Como empresa global, valoramos profundamente las perspectivas diversas y estamos comprometidos a cultivar un entorno donde todas las voces sean escuchadas, respetadas y valoradas. Nos dedicamos a ofrecer oportunidades iguales de empleo a todos los empleados y solicitantes, y prohibimos cualquier forma de discriminación y acoso basada en raza, color, religión, edad, sexo, origen nacional, condición de discapacidad, genética, condición de veterano protegido, orientación sexual, identidad o expresión de género, o cualquier otra característica protegida por leyes federales, estatales o locales. Más allá del cumplimiento normativo, nos esforzamos por crear un lugar de trabajo solidario y orientado al crecimiento para todos. Si comparte nuestra pasión y conexión con esta misión, lo invitamos a postularse y unirse a nosotros para construir un equipo vibrante e inclusivo en TP-Link Systems Inc. Por favor, no envíe consultas de agencias externas y, en este momento, no podemos ofrecer patrocinio de visas.


