Buscamos un/a Ingeniero/a de Software o Desarrollador/a C de Bajo Nivel Multiplataforma para incorporarse a un proyecto tecnológico estable, participando en el desarrollo y mantenimiento de aplicaciones críticas en entornos Windows y Linux.
Funciones
* Desarrollo y mantenimiento de aplicaciones en lenguaje C.
* Diseño e implementación de componentes de bajo nivel y comunicaciones entre procesos.
* Desarrollo en entornos Windows y Linux.
* Resolución de incidencias, optimización de rendimiento y depuración de aplicaciones.
* Participación en el diseño técnico y evolución de la arquitectura de las soluciones.
* Integración con bases de datos Informix y otros sistemas corporativos.
Requisitos Imprescindibles
Desarrollo en C
* Dominio avanzado de lenguaje C.
* Experiencia trabajando con:
* Punteros.
* Gestión de memoria.
* Sockets.
* IPC (Inter Process Communication).
* Multiplexación de E/S en Unix/Linux.
* Procesos, colas de mensajes, memoria compartida y semáforos.
Herramientas de desarrollo
* Experiencia con:
* GCC.
* Make.
* CMake.
* GDB.
* Valgrind.
* Strace.
Sistemas Operativos
Windows
* Desarrollo con WinAPI.
* Visual Studio.
* MinGW.
* Azure DevOps / Team Foundation Server.
Linux
* Administración y desarrollo en entornos Linux.
* Gestión de archivos y procesos.
* IPC, memoria compartida, colas de mensajes y semáforos.
* Herramientas de desarrollo Linux.
Bases de Datos
* Experiencia con Informix 12.0 o superior.
Valoraremos Positivamente
* Experiencia con ecosistema Spring:
* Spring Boot.
* Spring Batch.
* Spring Data.
* Spring Integration.
* Experiencia con Angular (versiones recientes).
* Diseño y desarrollo de APIs REST.
* Conocimientos de API Management.
¿Qué ofrecemos?
✅ Proyecto estable de larga duración.
✅ Modalidad híbrida (2 días presenciales en Madrid).
✅ Salario hasta 43.000 € brutos anuales, según experiencia.
✅ Participación en proyectos tecnológicos de alta criticidad.
✅ Entorno colaborativo y oportunidades de crecimiento profesional.
📩 Si te interesa la posición o conoces a alguien que pueda encajar, inscríbete a la oferta.