Workable
Ingeniero de Software de Sistemas Embebidos (Hogar Inteligente)
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 una conectividad más rápida y confiable. Con un compromiso con la excelencia, TP-Link atiende a clientes en más de 170 países y continúa ampliando 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 los 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 sin interrupciones y sin esfuerzo.
Descripción general:
Estamos buscando un Ingeniero de Software de Sistemas Embebidos Junior (Hogar Inteligente) para diseñar, desarrollar y optimizar firmware para productos de hogar inteligente como cámaras IP inteligentes, timbres inteligentes, etc. En este puesto práctico, trabajará estrechamente con equipos multifuncionales para llevar funciones desde el concepto hasta la finalización, asegurando alto rendimiento, confiabilidad y seguridad. Participará en todas las etapas del proceso de desarrollo, desde la puesta en marcha del chipset y la integración del SDK hasta la implementación de nuevas funciones. El trabajo de desarrollo de software generalmente implica chipsets SoC que ejecutan Linux y subsistemas MCU que operan en un entorno RTOS.
Principales responsabilidades:
Trabajar con equipos multifuncionales para definir los requisitos del sistema y diseñar soluciones efectivas para productos de hogar inteligente.
Participar en el proceso de desarrollo de software desde el diseño inicial hasta la producción para dispositivos de hogar inteligente de TP-Link.
Escribir, depurar y probar software embebido utilizando C/C++ y otros lenguajes de programación relevantes.
Poner en funcionamiento SDKs de chips e integrar funciones de terceros utilizando técnicas de compilación cruzada.
Diseñar y desarrollar módulos principales como transmisión de audio/vídeo, control, conectividad, redes y almacenamiento para productos de hogar inteligente.
Trabajar con protocolos Wi-Fi, Bluetooth BR/EDR/BLE y pilas de red como TCP/IP, Thread, BLE Mesh para diversos casos de uso.
Diagnosticar y resolver problemas complejos en sistemas embebidos para mantener el rendimiento del producto.
Realizar pruebas unitarias, pruebas de integración y validación del sistema.
Asegurar que el software cumpla con los estándares de rendimiento, confiabilidad y seguridad, incluyendo protocolos para protegerse contra vulnerabilidades.
Optimizar el código para cumplir con los requisitos de rendimiento, memoria y eficiencia energética.
Producir documentación técnica, incluyendo especificaciones de diseño, arquitectura de software y manuales de usuario.
Trabajar con proveedores y socios externos para integrar componentes de hardware y software de forma perfecta.
Adaptar SDKs de plataformas de terceros y desarrollar casos de uso relacionados, como Amazon, HomeKit y Matter.
Asegurar la preparación del producto para la producción mediante el desarrollo de herramientas de fabricación, facilitar certificaciones y brindar soporte in situ según sea necesario.
Investigar y abordar problemas reportados por clientes, implementando actualizaciones de firmware para mejorar el rendimiento y resolver problemas.
Mantenerse actualizado sobre las tendencias en sistemas embebidos, IoT y protocolos de conectividad para mejorar continuamente las características y el rendimiento del producto.
Capacitar y guiar a recién graduados, ofreciendo liderazgo técnico y compartiendo mejores prácticas mediante revisiones de código y colaboración en equipo.
Requisitos
Cualificaciones requeridas:
Título universitario en informática, ingeniería eléctrica o campo relacionado.
2+ años de experiencia trabajando con software embebido.
Dominio de la programación de software embebido usando C/C++, con un fuerte conocimiento de las mejores prácticas de codificación.
Familiaridad con sistemas operativos embebidos (por ejemplo, RTOS, Linux) y diseño de sistemas en tiempo real.
Experiencia con interfaces de hardware como UART, SPI, I2C y GPIO.
Experiencia con protocolos de red y seguridad en sistemas embebidos (por ejemplo, HTTP, MQTT, TLS).
Comprensión del ciclo de vida del desarrollo de software, incluyendo control de versiones, pruebas unitarias e integración continua.
Fuertes habilidades para resolver problemas y atención al detalle.
Capacidad para trabajar de forma independiente y en equipo en un entorno dinámico.
Cualificaciones preferidas:
Experiencia en desarrollo de software para productos electrónicos de consumo, como cámaras IP inteligentes, timbres inteligentes, etc.
Experiencia práctica en la puesta en marcha e integración de SoC.
Conocimientos de protocolos de comunicación inalámbrica, como Wi-Fi y BLE.
Experiencia en codificación de video y audio (AVC, HEVC, OPUS, etc.) y tecnologías de transmisión (WebRTC, RTP, RTSP, etc.).
Experiencia demostrada en el diseño y desarrollo de módulos principales de software.
Fuertes habilidades de comunicación, relaciones interpersonales y liderazgo de proyectos.
Capacidad para adaptarse rápidamente a nuevas tecnologías y marcos de trabajo.
Beneficios
Rango salarial: $100,000 - $140,000
Snacks y bebidas gratuitos, y almuerzo proporcionado los viernes
Seguro médico, dental y de visión completamente pagado (cobertura parcial para dependientes)
Contribuciones a fondos 401k
Revisiones semestrales y aumentos salariales anuales
Beneficios para la salud y el bienestar, incluyendo membresía gratuita en gimnasios
Eventos trimestrales de formación de equipos
En TP-Link Systems Inc., estamos continuamente buscando personas ambiciosas apasionadas por su trabajo. Creemos que la diversidad alimenta la innovación, la colaboración y impulsa nuestro espíritu emprendedor. Como empresa global, valoramos enormemente las perspectivas diversas y estamos comprometidos a cultivar un entorno donde todas las voces sean escuchadas, respetadas y valoradas. Estamos dedicados a ofrecer oportunidades de empleo iguales a todos los empleados y solicitantes, y prohibimos cualquier tipo de discriminación y acoso basado en raza, color, religión, edad, sexo, origen nacional, estado de discapacidad, genética, condición de veterano protegida, 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, nos esforzamos por crear un lugar de trabajo solidario y orientado al crecimiento para todos. Si compartes nuestra pasión y conexión con esta misión, te invitamos a postularte y unirte a nosotros para construir un equipo vibrante e inclusivo en TP-Link Systems Inc.
Por favor, no se aceptan consultas de agencias de terceros, y en este momento no podemos ofrecer patrocinio de visa.

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