¡Desarrollo de Software en Tiempo Real con C++!
Estamos buscando un/a Ingeniero/a Senior de Desarrollo de Software (C++) para formar parte de nuestro equipo innovador y trabajar en proyectos punteros.
Sobre el Puesto
Como Ingeniero/a Senior de Desarrollo de Software (C++), serás responsable del diseño, desarrollo y optimización de software de alto rendimiento y baja latencia. Trabajarás con arquitecturas avanzadas, sistemas distribuidos y tecnologías de contenedores en un entorno Linux.
Responsabilidades
* Diseñar y desarrollar software en C+ o superior para sistemas en tiempo real.
* Implementar programación concurrente y paralela (Multithreading, Multiprocess).
* Gestionar la comunicación entre procesos (IPC) mediante Shared Memory, Message Queues, Pipes y FIFOs.
* Apllicar mecanismos de sincronización (Mutex, Semaphore, Condition Variables, Critical Sections).
* Desarrollar soluciones de programación con sockets (TCP/IP, UDP).
* Optimizar la gestión de memoria y el rendimiento de los sistemas.
* Diseñar arquitecturas de software escalables y aplicar patrones de diseño.
* Trabajar con Docker y Kubernetes en arquitecturas de microservicios.
* Automatizar procesos y desarrollar scripts en Python.
* Colaborar en equipos Agile (Scrum/Kanban) y aplicar CI/CD.
Requisitos Imprescindibles
Experiencia mínima de 4-5 años en desarrollo avanzado con C++. Conocimientos en Linux System Programming Shell Scripting. Sólidos fundamentos en estructuras de datos y algoritmia. Experiencia en testing y debugging con herramientas como Google Test, GDB, Valgrind. Manejo de Git, Jenkins y metodologías de integración continua. Nivel Alto de Inglés.
Competencias Deseables
Experiencia con sistemas distribuidos y cloud (Kafka, Redis). Conocimiento en CI/CD y DevOps. Capacidad de optimización de sistemas de alto rendimiento.
Lo que Ofrecemos
* Participar en proyectos punteros donde puedas desarrollar tus habilidades.
* Plan de retribución flexible.
* Equilibrio entre vida personal y profesional.
* Trabajo en equipo donde se fomenta la colaboración y la innovación.
Sobre Exceltic
En Exceltic somos una empresa líder en ingeniería y consultoría tecnológica. Desarrollamos nuestra actividad en diversos sectores como el ferroviario, aeronáutico, industrial y tecnológico, contando con más de 580 profesionales apasionados, oficinas en Madrid, Barcelona, Valencia y Bilbao, y proyectos en los cinco continentes.