Workable
Ingeniero de Software Embebido Senior
Con sede central en Estados Unidos, TP-Link Systems Inc. es un proveedor global de dispositivos de red confiables y productos para hogares inteligentes, clasificado 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 confiables. Con un compromiso con la excelencia, TP-Link atiende a clientes en más de 170 países y continúa expandiendo su presencia global.
Creemos que la tecnología cambia el mundo para mejor. En TP-Link Systems Inc., estamos comprometidos a crear productos confiables y de alto rendimiento para conectar a usuarios de todo el mundo con las maravillas de la tecnología.
Abrazando profesionalismo, innovación, excelencia y simplicidad, nuestro objetivo es ayudar a nuestros clientes a lograr un desempeño global sobresaliente y permitir que los consumidores disfruten de un estilo de vida sin interrupciones y sencillo.
Descripción general:
Como ingeniero de software embebido senior en TP-Link, 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 red/IoT para usuarios finales y operadores 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. Trabajará estrechamente con equipos multifuncionales, incluyendo ingenieros de hardware, gerentes de producto y equipos de servicios en la nube, para garantizar la integración perfecta y el 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.
Principales responsabilidades:
Liderar el diseño y la arquitectura de software complejo para puertas de enlace de internet.
Diseñar, desarrollar, ejecutar y mantener conjuntos de pruebas automatizadas para verificar la calidad.
Escribir código de alta calidad, eficiente y mantenible en C o C++ para sistemas embebidos, siguiendo las mejores prácticas en desarrollo de software.
Entregar código de alta calidad, casos de prueba completos y documentación clara de diseño.
Implementar y mejorar 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 de reenvío de red.
Participar activamente en revisiones de código, proporcionando retroalimentación constructiva a colegas y orientando a ingenieros juniors sobre las mejores prácticas de desarrollo de software.
Trabajar estrechamente con los equipos de producto e ingeniería para entregar funciones de extremo a extremo.
Analizar a la competencia 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 de la industria.
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.
Sólido conocimiento de arquitectura de computadoras, protocolos de red y algoritmos relacionados.
Experiencia comprobada en diseño de plataformas y resolución de problemas de bloqueo a nivel de kernel.
Trayectoria demostrada en la identificación de cuellos de botella del sistema y 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.
Dominio avanzado del lenguaje de programación C o C++.
Conocimientos profundos de sistemas embebidos.
Pasión por aprender y explorar nuevas tecnologías y metodologías.
Cualificaciones preferidas:
Experiencia en el desarrollo en las plataformas prpl y rdk, con sólido conocimiento de sus arquitecturas y ecosistemas.
Dominio de herramientas y metodologías de depuración para sistemas embebidos, especialmente en optimización de rendimiento y diagnóstico de fallos.
Experiencia trabajando con implementaciones 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 IoT (MQTT).
Sólidas 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 proporcionado los viernes
Seguro médico, dental y de visión completamente pagado (cobertura parcial para dependientes)
Aportes a fondos 401k
Revisiones semestrales y aumentos salariales anuales
Beneficios para salud y bienestar, incluyendo membresía gratuita en gimnasio
Eventos trimestrales de formación de equipos
En TP-Link Systems Inc., estamos buscando constantemente personas ambiciosas apasionadas por su trabajo. Creemos que la diversidad alimenta la innovación, la colaboración y potencia nuestro espíritu emprendedor. Como empresa global, valoramos enormemente perspectivas diversas y estamos comprometidos a fomentar un entorno donde todas las voces sean escuchadas, respetadas y valoradas. Estamos dedicados a brindar oportunidades de empleo iguales a todos los empleados y solicitantes, y prohibimos cualquier tipo de discriminación o acoso basado en raza, color, religión, edad, sexo, origen nacional, situació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, le invitamos a postularse y unirse a nosotros para construir un equipo dinámico e inclusivo en TP-Link Systems Inc.
Por favor, absténgase de consultas de agencias externas, y no podemos ofrecer patrocinio de visa en este momento.

Irvine, CA, USA
$140,000-200,000/año