Nuestro cliente: institución pública del sector educativo comprometida con la promoción del conocimiento y la investigación, con vocación europea y atlántica.
Buscamos un Ingeniero/a Programador/a con sólida experiencia en C para, como primer proyecto, diseñar, desarrollar e implementar un filtro de red de alto rendimiento para un dispositivo de protección perimetral con capacidad 10G. El candidato/a ideal será responsable de la programación del núcleo del filtro, el desarrollo de una interfaz de usuario por línea de comandos (CLI) para su gestión, y la implementación de un sistema robusto de gestión de claves.
Requisitos:
• Titulación en Ingeniería Informática, Telecomunicaciones, o campo técnico relacionado.
• Experiencia demostrable en programación en lenguaje C, preferiblemente en entornos de sistemas embebidos, networking o de bajo nivel.
• Sólida experiencia en el diseño e implementación de sistemas de gestión de claves (generación, almacenamiento seguro, protocolos de intercambio, etc.).
• Conocimiento profundo de protocolos de red (TCP/IP, Ethernet, UDP) y conceptos de seguridad de red (Firewalls, DPI, IDS/IPS).
• Experiencia en el desarrollo de interfaces de línea de comandos (CLI).
• Familiaridad con sistemas operativos Linux y desarrollo en espacio de kernel o usuario para networking.
• Capacidad para trabajar con herramientas de depuración y análisis de rendimiento.
• Excelentes habilidades de resolución de problemas y atención al detalle.
Pluses:
• Experiencia con frameworks de procesamiento de paquetes de alto rendimiento (ej. DPDK, VPP).
• Conocimientos de criptografía aplicada.
• Experiencia previa en el desarrollo de software para dispositivos de seguridad perimetral.
• Familiaridad con herramientas de control de versiones (ej. Git).
• Conocimiento de metodologías de desarrollo ágil.
Soft-skills:
Apasionado de la tecnología y con avidez para estar al día de los avances en su área profesional.
Entusiasta del desarrollo de software orientado a la solución de desafíos técnicos únicos.
Gusto por el trabajo en equipo con perfiles de índole técnica.
Ofrecen:
* Integración en institución educativa de prestigio.
* Contrato indefinido
* Incorporación a equipo de 15-20 ingenieros multidisciplinares (áreas de diseño y desarrollo hardware, mecánico y software).
* Participación en proyectos de I+D de primer nivel tecnológico.
* Retribución atractiva (30-50k€ brutos/año) en función de años experiencia contrastada.
* Modelo 100% presencial a 15 kms de Vigo (probablemente se trasladen al centro de Vigo en septiembre).
Funciones y responsabilidades
• Diseño y Desarrollo del Filtro de Red: Programar en C el motor del filtro de red, optimizado para operar a velocidades de 10G, incluyendo la inspección y manipulación de paquetes.
• Interfaz de Usuario (CLI): Desarrollar una interfaz de línea de comandos intuitiva y eficiente para la configuración, monitorización y gestión del filtro de red y sus reglas.
• Gestión de Claves: Diseñar e implementar un sistema seguro para la generación, almacenamiento, distribución y revocación de claves criptográficas necesarias para el funcionamiento del dispositivo y sus funcionalidades seguras.
• Integración y Pruebas: Colaborar con el equipo de hardware para la integración del software en el dispositivo. Realizar pruebas exhaustivas (unitarias, de integración, de rendimiento) para asegurar la calidad y estabilidad del software.
• Optimización de Rendimiento: Identificar cuellos de botella y optimizar el código para alcanzar los objetivos de rendimiento en un entorno 10G.
• Documentación: Crear y mantener documentación técnica detallada del software desarrollado.
• Colaboración: Trabajar en estrecha colaboración con otros ingenieros de software, hardware y QA.