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+.