Buscamos un / a Ingeniero / a de Software o Desarrollador / a C de Bajo Nivel Multiplataforma para incorporarse a un proyecto técnico de gran complejidad, donde trabajarás en entornos Unix / Linux y Windows, desarrollando componentes de alto rendimiento y bajo nivel.
Responsabilidades
Desarrollo de software en C, trabajando con punteros, gestión de memoria, recursos IPC, sockets y multiplexación de E / S.
Compilación, depuración y optimización de código usando herramientas como gcc, make, cmake, gdb, valgrind, strace .
Desarrollo multiplataforma :
Windows : experiencia con WinAPI, Visual Studio, Azure DevOps / TFS, MinGW .
Linux : manejo de procesos, colas de mensajes, memoria compartida, semáforos e IPC.
Colaboración en la integración con otros sistemas y mantenimiento de la base de código existente.
Requisitos indispensables
Dominio avanzado del lenguaje C .
Experiencia en entornos Unix / Linux y Windows .
Conocimiento de Informix 12.0 o superior .
Uso avanzado de herramientas de desarrollo y depuración ( gcc, make, gdb, valgrind, strace, Visual Studio, Azure DevOps ).
Valorable / Deseable
Experiencia con Spring Boot, Spring Batch, Spring Data, Spring Integration .
Conocimientos de Angular (últimas versiones) .
Experiencia definiendo e implementando APIs REST y conceptos de API Management .
Experiencia en roles de arquitectura técnica o diseño de soluciones.
Ubicación : Madrid (modelo híbrido, 2 días presenciales a la semana).
Tarifa Tarifa : acorde a la experiencia.
Si te apasiona el desarrollo de bajo nivel y el rendimiento de sistemas, y quieres trabajar en proyectos exigentes y tecnológicamente punteros, ¡nos encantaría conocerte! Envíanos tu cv a talento@voiping.es
#J-18808-Ljbffr