Arista Networks
Ingeniero de Software de Redes
Esta oferta ya no está activa. Estas son las últimas ofertas de empleo remoto:
Últimas ofertas de empleo remoto
Buscamos un ingeniero de software para el desarrollo de sistemas de red a nivel de infraestructura, trabajando en software que gestiona componentes hardware y funcionalidades de routing y switching en entornos distribuidos. La persona seleccionada participará en el diseño, implementación, testeo y depuración de software crítico de red.
Responsabilidades:
- Redactar especificaciones funcionales y de diseño para software de sistemas que gestionan hardware de red.
- Implementar soluciones en C, C++ y Python para problemas de software de tamaño pequeño a medio.
- Diseñar e implementar planes de pruebas automatizadas para validar funcionalidades.
- Depurar y corregir incidencias detectadas por sistemas de testing automatizado.
- Colaborar en el desarrollo de soluciones complejas relacionadas con protocolos de red.
- Trabajar con equipos de soporte para analizar incidencias en redes de clientes y desarrollar correcciones en forma de parches o nuevas versiones.
- Mentorar a ingenieros junior en el entorno de desarrollo y en tecnologías SONiC.
Requisitos:
- Grado, máster o doctorado en Informática, Ingeniería de Telecomunicaciones o similar.
- Experiencia de al menos 2 años en desarrollo de software.
- Conocimiento de C, C++ y/o Python.
- Experiencia en sistemas Linux/UNIX.
- Conocimiento de redes L2/L3 (protocolos como OSPF, BGP, IS-IS, PIM o similares).
- Conocimiento de tecnologías de switching y routing (STP, LACP, LLDP, etc.).
- Experiencia en desarrollo de software de redes o sistemas distribuidos (valorable).
- Buenas bases de ingeniería de software.
