Roku
A10 Networks, Inc
Ingeniero/a de Software Senior, Tecnologías de Licenciamiento de Sistemas
Sobre la oportunidad
Ingeniero/a de Software Senior, Tecnologías de Licenciamiento de Sistemas
El puesto de ingeniero/a de software de sistemas en EE. UU. es un rol crítico que requiere que el ingeniero/a trabaje en estrecha integración con varios equipos multifuncionales.
Este puesto requiere una sólida comprensión del software de sistemas.
Este es un rol multifuncional que requiere conocimientos generales de sistemas y sólidas habilidades de depuración en nuestra variedad de plataformas y tecnologías, incluidas las complejas plataformas Multi-PU.
Además del conocimiento del software de sistemas, este/a individuo/a trabajará en estrecha colaboración con equipos multifuncionales, como Gestión de Producto, Gestión de Ingeniería, equipos de desarrollo de Gestores de Licencias Globales y Locales, el equipo de Desarrollo de Control A10 y los equipos de Garantía de Calidad para implementar el licenciamiento de Producto, Modular, Flexpool, Características y Capacidad en dispositivos ACOS Virtuales y Thunder.
Estas licencias son ajustadas por Gestión de Producto para satisfacer las necesidades del mercado y requieren una estrecha interacción con Ingeniería.
El/la ingeniero/a también trabaja mano a mano con el personal de QA depurando problemas en tiempo real relacionados con bloqueos en los sistemas de QA que están implementando y probando estas capacidades.
Este/a individuo/a formará parte del equipo de sistemas que trabaja muy de cerca con TAC (Soporte) en problemas críticos de clientes en todas las capacidades del sistema, incluido el licenciamiento.
Estos problemas requieren una rápida resolución y, en ocasiones, colaboración interfuncional para identificar la causa raíz y resolver los problemas de manera oportuna.
Este/a ingeniero/a deberá navegar por todas las plataformas de A10, incluidos dispositivos de Contenedor, Virtuales, Bare Metal y Hardware físico.
Necesitarán comprender la arquitectura de dispositivos complejos de alta gama, incluidas las plataformas Multi-PU de gama alta de A10 que son implementadas por los principales clientes Proveedores de Servicios de A10.
La interacción estrecha de este/a ingeniero/a de sistemas con el equipo de Hardware conduce a lanzamientos oportunos de nuevos productos, capacidades y funcionalidades.
Regularmente, los equipos de Aplicaciones requieren ayuda de ingenieros/as experimentados/as del equipo de Sistemas que tengan conocimientos centrales de sistemas y habilidades de depuración de sistemas para identificar la causa raíz de defectos difíciles encontrados por clientes y problemas específicos de la plataforma de QA.
Funciones Clave
- Participar en el desarrollo de software y arquitectura de sistemas de red.
- Trabajar con ingenieros/as senior para proporcionar especificaciones funcionales y de diseño para características.
- Diseñar e implementar infraestructura a través de Interfaces de Línea de Comandos (CLI), Interfaz de Usuario Web (WebUI) y aplicaciones de gestión de A10 o de terceros.
- Probar el software recién desarrollado a través de una metodología de prueba rigurosa y una infraestructura de automatización para garantizar una cobertura suficiente y resultados consistentes.
- Documentar el código adecuadamente con comentarios y trabajar con el equipo de documentación de producto para desarrollar y revisar la documentación del usuario.
- Apoyar a QA en la fase final de pruebas del producto.
- Asistir al equipo de soporte al cliente en la resolución de problemas reportados por clientes y entregar parches.
Experiencia/Conocimientos
- Sólidas habilidades de programación en C/C++ en desarrollo con sistemas embebidos de alta disponibilidad multihilo, multinúcleo y en tiempo real como Linux, RTOS o sistemas operativos similares,
- Experiencia práctica en sistemas embebidos de alta disponibilidad multihilo, multinúcleo y en tiempo real.
- Buena comprensión de protocolos de red como TCP/IP, UDP, HTTP/HTTPS, y tecnologías relacionadas.
- Buena comprensión de la arquitectura del plano de control y del plano de datos en dispositivos de red.
Educación
- Se requiere título de Grado o Máster en CS/EE/CE o 2+ años de experiencia en el campo o en IA.
- Se prefiere experiencia trabajando con plataformas de gestión de dispositivos y licencias de software.
- Experiencia trabajando con plataformas de gestión de dispositivos y licencias.
- Familiaridad con plataformas en la nube como Amazon Web Services (AWS), Google Cloud (GCP), Oracle Cloud Infrastructure (OCI) o entornos de nube similares.
- Familiaridad con arquitecturas de GPU y tecnologías de programación de GPU.
- La exposición a la aceleración de inferencia de IA y la computación heterogénea (CPU/GPU/DPU) es un plus.
Pautas de uso para entrevistas
Nuestras entrevistas están diseñadas para reflejar tus propias habilidades y forma de pensar. El uso de IA o herramientas de grabación durante las entrevistas en vivo no está permitido a menos que sea explícitamente invitado por el entrevistador o aprobado con antelación como parte de una adaptación razonable.
Si estas herramientas se utilizan de manera inapropiada o de forma que tergiverse tu trabajo, tu solicitud podría no avanzar en el proceso.
Pauta de compensación objetivo: $130,000 - $140,000.
La compensación variará en función de varios factores, incluida la demanda del mercado de habilidades específicas, el tipo de puesto, el nivel del puesto y las cualificaciones individuales.
Las ofertas salariales finales se determinan por consideraciones que incluyen, entre otras, la experiencia en la materia, el nivel de habilidad demostrado, la experiencia relevante, la ubicación geográfica, la educación, las certificaciones y la formación.
#LI-AN1 - Híbrido
A10 Networks es un empleador que ofrece igualdad de oportunidades y un subcontratista federal VEVRAA.
Todos los solicitantes cualificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, estado de discapacidad, condición de veterano protegido o cualquier otra característica protegida por la ley.
A10 también cumple con todas las leyes estatales y locales aplicables que rigen la no discriminación en el empleo.
