TP-Link Systems Inc.
Ingeniero de Software de Sistema Incrustado

Irvine, CA, USA
Sobre nosotros:
Con sede en Estados Unidos, TP-Link Systems Inc. es un proveedor global de dispositivos de red confiables y productos para el hogar inteligente, 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 la profesionalidad, la innovación, la excelencia y la simplicidad, nuestro objetivo es ayudar a nuestros clientes a lograr un rendimiento global excepcional y permitir a los consumidores disfrutar de un estilo de vida fluido y sin esfuerzo.
Descripción general:
Estamos buscando un Ingeniero de Software de Sistemas Embebidos altamente calificado perteneciente al Departamento de Ingeniería Empresarial para liderar el diseño, desarrollo y optimización de soluciones de software embebido. Este puesto requiere amplia experiencia en sistemas embebidos, sólidas habilidades para resolver problemas y la capacidad de tomar decisiones técnicas mientras orienta a ingenieros junior. Como líder técnico clave, trabajará en proyectos de vanguardia que involucran sistemas en tiempo real, microcontroladores y Linux embebido.
Principales responsabilidades:
- Diseñar, desarrollar y optimizar soluciones de software embebido para aplicaciones de alto rendimiento y en tiempo real.
- Liderar discusiones técnicas y guiar las mejores prácticas en desarrollo de software.
- Desarrollar, depurar y mantener controladores de bajo nivel, middleware y software de aplicación para sistemas embebidos.
- Ser responsable del desarrollo de funciones en áreas de L2/Puenteo/L3/Enrutamiento y transmisión de video para dispositivos de red.
- Implementar, mantener, solucionar problemas y mejorar los procesos de fabricación, incluyendo mantener diagramas de flujo, desarrollar software de fabricación, identificar y corregir fallos, y realizar mejoras, entre otros.
- Trabajar estrechamente con el equipo de hardware para entregar productos de alta calidad.
- Ser responsable de identificar y corregir errores antes del lanzamiento del software.
- Escribir código limpio, mantenible y bien documentado.
- Implementar funciones de software de alta calidad y dentro del plazo establecido.
- Colaborar estrechamente con equipos multifuncionales, incluyendo diseñadores, gerentes de producto e ingenieros de control de calidad, para ofrecer experiencias de usuario incomparables.
- Brindar liderazgo técnico, tutoría y orientación a miembros más jóvenes del equipo, fomentando un entorno colaborativo y de alto rendimiento.
- Realizar revisiones detalladas de código y ofrecer mentoría a desarrolladores junior, asegurando el estricto cumplimiento de los estándares de codificación y las mejores prácticas del sector.
Requisitos
Calificaciones:
- Título universitario en Ciencias de la Computación, Ingeniería de Software o campo relacionado.
- Mínimo 8 años de experiencia relacionada.
- Dominio de programación de software embebido con lenguaje C/C++.
- Experiencia en desarrollo de aplicaciones embebidas con Linux.
- Conocimientos profundos en tecnologías de red, incluyendo NAT, TCP, UDP, IPv4, IPv6, HTTP, etc.
- Conocimiento del flujo de procesamiento de paquetes basado en la pila TCP/IP de Linux, incluyendo Netfilter y Conntrack.
- Conocimiento en codificación de audio/video y desarrollo de software para control de motores.
- Conocimiento en desarrollo de aplicaciones ONVIF, RTCP y RTSP.
- Conocimiento de protocolos de comunicación inalámbrica, por ejemplo, 802.11a/b/g/n/ac/ax.
- Experiencia analizando registros de fallos, trazas de pila y errores utilizando técnicas básicas de depuración.
- Experiencia con sistemas de control de versiones (por ejemplo, Git).
- Alta motivación, actitud positiva, orientación al detalle y sentido de responsabilidad.
Calificaciones deseables:
- Experiencia en el desarrollo de controladores Wi-Fi para chips Qualcomm o Broadcom.
- Experiencia en desarrollo de sistemas y dispositivos de vigilancia, por ejemplo, NVR, cámaras, etc.
Beneficios
Rango salarial: $140,000 - $200,000
- Seguro médico, dental y de visión completamente pagado (cobertura parcial para dependientes)
- Aportes a fondos de 401k
- Más de cuatro semanas de tiempo libre pagado (PTO) por año
- Aumentos salariales semestrales
- Beneficios para la salud y el bienestar, incluyendo membresía gratuita en gimnasios
- Eventos trimestrales de formación de equipos
Por favor, no se aceptan consultas de agencias de terceros, y en este momento no podemos ofrecer patrocinio de visa.
$140,000-200,000