C Systems Engineer / Low-Level Software Engineer

C001068 · Madrid (Madrid)

Activa · Comprobada hace 19 horas

HíbridoNo requeridosJornada completa
Avísame de nuevas ofertas como esta

Descripción del puesto

Rol técnico orientado al desarrollo de software de bajo nivel en plataformas multiplataforma. Enfocado a sistemas que requieren alto rendimiento y gestión eficiente de memoria y comunicación entre procesos.

  • Diseñar e implementar módulos en C de bajo nivel multiplataforma.
  • Analizar, optimizar rendimiento, memoria y comunicaciones IPC en Linux/Windows.
  • Depurar y validar código con herramientas como gcc, gdb, valgrind y strace, y colaborar en la integración.

Requisitos clave

  • Dominio avanzado de C (punteros, memoria, IPC, sockets).
  • Experiencia con herramientas gcc, make, cmake, gdb, valgrind y strace.
  • Conocimiento de Windows (Visual Studio, WinAPI) y Linux (archivos, procesos, semáforos, IPC) e Informix 12.0+.