Desarrollador / a de Sistemas en C
Grupo Aubay busca incorporar a un / a Desarrollador / a de Sistemas para desarrollar y mantener componentes de software en lenguaje C.
Descripción del Puesto
El Desarrollador / a de Sistemas será responsable de desarrollar y mantener componentes de software en lenguaje C. Es fundamental dominar el manejo de memoria, procesos y comunicación entre sistemas.
Funciones Principales
- Desarrollar y mantener componentes de software en lenguaje C sobre entornos Linux y Windows.
- Gestionar memoria, procesos y comunicación entre sistemas (IPC, sockets, colas de mensajes).
- Realizar pruebas, análisis y depuración con herramientas como gcc, gdb, valgrind y strace.
- Colaborar con equipos de desarrollo y operaciones en la integración multiplataforma.
- Documentar código y buenas prácticas de desarrollo.
Requisitos Técnicos
Dominio avanzado en lenguaje C (punteros, recursos IPC, gestión memoria, sockets, multiplexación de E / S para Unix / Linux)Experiencia en herramientas como gcc, make, cmake, gdb, valgrind, strace.Conocimiento de Sistemas operativos Windows (Visual Studio, WinAPI...) y LinuxValorable contar con conocimientos y experiencia en Spring, Angular, API REST y rol de arquitectura en cualquier tecnologíaBeneficios
Contrato indefinidoFormación continuaHorario flexibleModalidad híbrida : 2 días presenciales / semanaRetribución competitiva según experiencia