¿Te interesa trabajar en entornos de desarrollo de bajo nivel donde el rendimiento, la optimización y la arquitectura son clave?
Buscamos un/a Ingeniero/a de Software especializado/a en desarrollo C multiplataforma para incorporarse a un proyecto de larga duración con alta estabilidad, trabajando sobre entornos Windows y Linux y participando en la evolución de soluciones críticas de negocio.
Condiciones
* Contrato indefinido
* Modalidad híbrida: 2 días presenciales por semana
* Ubicación: Madrid.
* Jornada complet
* Salario: En función de la experiencia aportada: 35 - 42.000 € B/A.
Qué harás
* Desarrollar y mantener aplicaciones de bajo nivel en lenguaje C.
* Diseñar e implementar soluciones multiplataforma para entornos Windows y Linux.
* Gestionar comunicaciones entre procesos (IPC), sockets y mecanismos de concurrencia.
* Realizar optimización de rendimiento y gestión eficiente de memoria.
* Participar en tareas de diagnóstico, depuración y resolución de incidencias complejas.
* Colaborar con equipos multidisciplinares en la evolución de la arquitectura técnica.
* Participar en procesos de integración y despliegue continuo.
Requisitos:
Imprescindible
* Experiencia sólida en desarrollo avanzado con lenguaje C.
* Conocimiento profundo de:
* Punteros.
* Gestión de memoria.
* IPC (colas de mensajes, memoria compartida, semáforos).
* Sockets.
* Multiplexación de entrada/salida en entornos Unix/Linux.
* Experiencia con herramientas:
* gcc
* make
* cmake
* gdb
* valgrind
* strace
* Experiencia de desarrollo en entornos Windows:
* WinAPI
* Visual Studio
* MinGW
* Azure DevOps / Team Foundation Server
* Experiencia en sistemas Linux:
* Gestión de procesos
* Sistema de archivos
* Herramientas de desarrollo
* Mecanismos IPC
* Conocimiento de Informix 12 o superior.
Deseable
* Experiencia con ecosistema Spring:
* Spring Boot
* Spring Batch
* Spring Data
* Spring Integration
* Experiencia con Angular en versiones recientes.
* Conocimiento en diseño y desarrollo de APIs REST.
* Familiaridad con conceptos de API Management.
* Experiencia desempeñando funciones de arquitectura técnica.
Grupo Digital
Somos un equipo de más de 100 profesionales tecnológicos, en el que encontraras proyectos estables, en los principales clientes nacionales e internacionales, desarrollando soluciones de Inteligencia Artificial, Cloud, Ciberseguridad, etc.…
Nos comprometemos estar a tu lado en todas las fases del proyecto, para asegurarnos que creces profesionalmente con nosotros, y que tu aportación cuenta.
¿Quieres estar al día con las últimas tecnologías y buscas nuevos desafíos? ¡Envíanos tu CV y nos ponemos en contacto contigo!