Categorías
···
Entrar / Registro

Ingeniero de Software Embebido (Sistema)

$100,000-140,000/año

TP-Link Systems Inc.

Irvine, CA, USA

Favoritos
Compartir

Parte del contenido se ha traducido automáticamenteVer original
Descripción

Con sede central 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 de 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 sobresaliente y permitir que los consumidores disfruten de un estilo de vida sin interrupciones y sin esfuerzo. Descripción general: Estamos buscando un Ingeniero de Software Embebido Júnior (Sistema) con habilidades para diseñar, desarrollar y mejorar plataformas de software embebido de alto rendimiento para dispositivos de red residencial, incluyendo routers, extensores de rango, puertas de enlace de fibra, puertas de enlace FWA y puertas de enlace xDSL. En este puesto, diseñará, implementará y optimizará componentes de infraestructura y funciones en plataformas como Linux, RPPL, RDK y OpenWrt. Asegurará que la plataforma de software cumpla con los requisitos funcionales y de rendimiento de diversos productos de red, manteniendo al mismo tiempo la compatibilidad con periféricos e interfaces en la nube. Principales responsabilidades: Colaborar con equipos multifuncionales, incluyendo gestores de productos, diseñadores, ingenieros y equipos de control de calidad, para entregar plataformas de software embebido de alto rendimiento para una variedad de dispositivos de red residencial. Desarrollar y optimizar componentes de infraestructura, definir especificaciones para módulos de la plataforma y asegurar la integración y la interacción fluida entre ellos. Diseñar e implementar nuevas funciones en C/C++, asegurando que cumplan con los requisitos funcionales, de rendimiento y de seguridad, cumpliendo con los plazos del proyecto. Asegurar que los componentes y funciones de la plataforma sean adaptables a diversos periféricos e interfaces en la nube, manteniendo altos estándares de funcionalidad y rendimiento. Crear documentación técnica clara y completa, incluyendo análisis de requisitos, diseños de software y otros documentos necesarios para apoyar el desarrollo, la mantenibilidad y la colaboración. Realizar revisiones de código, proporcionando retroalimentación para mantener los estándares de codificación y las mejores prácticas en todo el equipo. Realizar pruebas unitarias, de integración y de sistema, colaborando con el equipo de control de calidad para definir estrategias de prueba y abordar los problemas detectados durante las pruebas. Supervisar los procesos de desarrollo de software en un entorno ágil, asegurando la entrega oportuna de software de alta calidad. Investigar y resolver problemas reportados por clientes, mejorando el rendimiento y garantizando una excelente experiencia de usuario. Mantenerse informado sobre las tendencias del sector y los productos de la competencia, asegurando que la plataforma de software siga siendo innovadora, competitiva y preparada para el futuro. Requisitos Cualificaciones requeridas: Título universitario en Ciencias de la Computación, Ingeniería Informática, Ingeniería Eléctrica o experiencia equivalente. 2 o más años de experiencia en desarrollo de software embebido, especialmente en productos de red para consumidores como routers, extensores de rango, puertas de enlace de fibra, puertas de enlace FWA y puertas de enlace xDSL. Dominio del diseño de software y resolución de problemas para plataformas de red, con experiencia en sistemas como Linux/OpenWrt. Competencia en programación de software embebido usando C/C++, con una comprensión sólida de las mejores prácticas de codificación. Conocimientos completos de protocolos y estándares de red (por ejemplo, TCP/IP, DHCP, IPv4, IPv6). Comprensión del ciclo de vida del desarrollo de software, incluyendo control de versiones, pruebas unitarias e integración continua. Habilidades sólidas de comunicación y colaboración, con capacidad para trabajar eficazmente en equipos multifuncionales. Cualificaciones preferidas: Dominio de patrones de diseño de software (por ejemplo, MVC, patrón de fábrica) y un sólido entendimiento de sus principios. Experiencia práctica en empaquetado de software, diseño de API y archivos make en entornos de compilación complejos. Experiencia previa en el desarrollo de productos de red para consumidores, incluyendo routers, switches y extensores de rango. Conocimiento de protocolos de seguridad en redes (por ejemplo, TLS, WPA3) y mejores prácticas para asegurar sistemas embebidos. Experiencia con herramientas y técnicas de depuración como JTAG, osciloscopios y analizadores lógicos. Capacidad para adaptarse rápidamente a nuevas tecnologías y marcos de trabajo de red. Excelentes habilidades para resolver problemas, atención al detalle y un enfoque proactivo para enfrentar desafíos. Beneficios Rango salarial: $100,000 - $140,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 de 401k Evaluaciones 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 constantemente 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 fomentar un entorno donde todas las voces sean escuchadas, respetadas y valoradas. Nos dedicamos a ofrecer oportunidades de empleo equitativas 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, estatus 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 compartes nuestra pasión y conexión con esta misión, te invitamos a postularte y unirte a nosotros para construir un equipo dinámico e inclusivo en TP-Link Systems Inc. Por favor, abstenerse de consultas de agencias de terceros, y en este momento no podemos ofrecer patrocinio de visa.

Fuentea:  workable Ver publicación original

Ubicación
Irvine, CA, USA
Mostrar mapa

workable

También le puede interesar

Workable
Ingeniero Principal de Software - C++
Título del puesto Ingeniero Principal de Software - Análisis de Programas para IA Descripción general Estamos buscando un ingeniero de software experimentado para ayudarnos a desarrollar una nueva generación de herramientas de transpilación habilitadas por IA y técnicas modernas de verificación que prometen cerrar la brecha entre el desarrollo de algoritmos y su implementación en sistemas embebidos. En este puesto desempeñará un papel clave en el diseño y la implementación de novedosas tuberías de generación de código que utilicen una combinación de IA generativa, análisis estático y métodos de verificación formal para traducir código escrito en un lenguaje a otro. Requisitos Responsabilidades ● Definir la arquitectura de software para tuberías de IA agente. ● Crear bases de código extensibles y bien probadas para productos de traducción de código. ● Colaborar con especialistas del dominio para incorporar métodos de verificación formal y análisis estático en la tubería de generación de código. ● Colaborar con los equipos de ingeniería de software e investigación para construir repositorios de código robustos y procesos de integración continua. Imprescindible ● Siete o más años de experiencia en desarrollo de software empresarial colaborativo en C++ para entregar productos a una amplia base de clientes ● Experiencia demostrada en recopilar requisitos de partes interesadas y convertirlos en diseños de software ● Experiencia demostrada en planificar y ejecutar proyectos grandes en entornos de equipo ● Historial comprobado de construcción y entrega de software robusto mediante la aplicación de las mejores prácticas durante todo el proceso del ciclo de vida del desarrollo de software (SDLC), incluyendo revisión de código, pruebas, integración continua, gestión de lanzamientos y sistemas de compilación Deseable ● Experiencia en desarrollo de compiladores - experiencia con Clang, LLVM ● Experiencia con técnicas avanzadas de verificación de software como fuzzing y/o verificación formal ● Experiencia en Python ● Experiencia con herramientas y marcos de aprendizaje automático (ML) ● Experiencia trabajando con sistemas embebidos, heterogéneos (FPGA y/o GPU) y/o sistemas distribuidos
Boston, MA, USA
Salario negociable
Workable
Ingeniero Senior de Plataforma Backend, Sistemas Distribuidos
Ayude a redefinir cómo el Departamento de Defensa toma decisiones sobre diseño de fuerzas multimillonarias. En este puesto, integrará simulaciones basadas en física, computación interactiva y generación de código de IA verificado para crear plataformas de simulación de guerra de próxima generación. Si crear APIs con latencia ultrabaja, gestionar grandes volúmenes de datos geoespaciales y liderar con código limpio y listo para producción en Python le entusiasma, hablemos. Sus responsabilidades Tener la propiedad de la capa de servicios: diseñar, crear y escalar microservicios FastAPI y tuberías de mensajería ultrarrápidas con ZeroMQ que se ejecutan en Kubernetes y clústeres bare-metal. Gestionar datos con velocidad y a gran escala: dar forma y consultar conjuntos de datos multi-TB en Postgres/PostGIS, orquestar Redis para estados submilisegundo y mantener todo completamente estable bajo cargas pico. Integrar toda la arquitectura: exponer puntos finales REST y WebSocket claros y bien versionados para el equipo frontend y el núcleo de simulación. Implementar continuamente: automatizar CI/CD, observabilidad y endurecimiento de seguridad según estándares del DoD; desplegar en producción con confianza. Liderar con el ejemplo: realizar revisiones de código, capacitar a compañeros de equipo y establecer estándares en cobertura de pruebas y documentación. ¿Por qué Code Metal? Misión con impacto: sus APIs se convierten en el sistema nervioso de campos de batalla digitales que influyen en adquisiciones de defensa multimillonarias. Velocidad: equipos reducidos, lanzamientos semanales, cero burocracia. Responsabilidad: no hay pasajeros—cada ingeniero implementa código que importa. Requisitos Requisitos obligatorios 4+ años desarrollando backends en producción con Python moderno, con experiencia profunda en FastAPI (o framework asíncrono equivalente). Experiencia demostrada en ZeroMQ, NATS, Kafka o sistemas de mensajería de alto rendimiento similares. Experiencia práctica con Postgres/PostGIS y Redis en cargas de trabajo críticas de rendimiento. Competencias en entornos cloud-native—Docker, Kubernetes y un proveedor importante (AWS, GCP, Azure o GovCloud). Habilitación de seguridad activa (Secret clearance) o elegibilidad para obtenerla. Puntos adicionales Conocimientos de C++ o Rust para conectar módulos de simulación de alto rendimiento. Servicios endurecidos cumpliendo FedRAMP / STIG. Mentalidad de observabilidad—Prometheus, Grafana, OpenTelemetry. Habilitación TS/SCI. Beneficios Plan de salud con cobertura del 100 % de la prima, incluyendo médico, dental y visión. 401k con coincidencia del 5 %. Tiempo libre pagado (vacaciones ilimitadas, más días de enfermedad y festivos públicos). Modalidad de trabajo híbrido flexible. Asistencia para reubicación para empleados calificados.
Boston, MA, USA
Salario negociable
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.