Descripción técnica del puesto: desarrollar y mantener componentes de bajo nivel en C en entornos multiplataforma, con énfasis en rendimiento y gestión de recursos del sistema.
Diseñar componentes de software de bajo nivel en C para entornos multiplataforma.
Desarrollar e integrar módulos de gestión de memoria, IPC y comunicaciones en red.
Optimizar rendimiento y colaborar en arquitectura de APIs y sistemas.
Requisitos clave
Dominio de C a nivel avanzado (punteros, gestión de memoria, IPC).
Experiencia en Linux y Windows, con herramientas GCC/Make/CMake/GDB/Valgrind/Strace.
Conocimiento de sockets, multiplexación de E/S y desarrollo de APIs REST + API management.