Perfil de programador LinuxLicenciado o Ingeniero en:ComputaciónSistemasElectrónicoTelecomunicacionesCon experiencia en programación en dispositivos embebidos que utilicen el sistema operativo Linux.Conocimientos requeridos:Distribuciones Linux (Ubuntu, Debian)Dominio de los lenguajes de programación:C/C++Lenguajes de scripts (bash, tlc, etc)Dominio en el manejo de memoria dinámica y listas ligadas.Conceptos de programación para sistemas operativos.Protocolos y conceptos de red.Sistemas embebidos.Arquitectura TCP/IP.Conocimientos deseables:Manejo de utilerías y librerías como curl, jansson, gsoapPythonProgramación de servicios, demonios, aplicaciones, librerías.Lenguaje SQL y bases de datos MySQL, Postgres.Protocolos de red como FTP, HTTP, SNMP, NFS, MQTT.Experiencia requerida:Configuración/compilación/instalación de kernelDesarrollar/compilar/integrar kernel space device drivers con USBs, UARTs, I2C, SPI, NICsDesarrollo software para sistemas linux desde su análisis, diseño, codificación, prueba y depuración del software.Desarrollo de aplicaciones TCP/IP con sockets TCP/UDP.Desarrollo de servicios, demonios, aplicaciones, librerías.Aplicaciones con multithreading, multi procesos, interfaces de comunicación interprocesos con pipes, sockets, archivos.Aplicaciones que usan bases de datos con el lenguaje estructurado SQL.Manejo de utilerías de red como wireshark, netcat, curl, tcpdump, analizador de protocolos.Manejo de control de versiones con GIT, SVN.Experiencia mínima: 5 añosSueldo bruto: dependiendo de aptitudes: $37,300Ubicación:Camino a Santa Teresa 187C Piso 5 Col. Parques del Pedregal, 14010, Tlalpan.Tipo de puesto: Tiempo completo, Por tiempo indeterminadoTipo de jornada:Turno de 8 horasEscolaridad:Licenciatura terminada (Obligatorio)Experiencia:C/C++: 5 años (Obligatorio)Memoria Dinámica: 5 años (Obligatorio)Conceptos de programación para Sistemas Operativos: 5 años (Obligatorio)Protocolos y Conceptos de Red: 5 años (Obligatorio)Sistemas Embebidos: 5 años (Obligatorio)Arquitectura TCP/IP: 5 años (Obligatorio)Manejo de Utilerías y Librerías como: jansson, curl, gsoap: 1 año (Deseable)Python: 5 años (Deseable)Programación de aplicaciones, librerías y demonios: 5 años (Deseable)Lenguaje SQL y bases de datos MySQL, Postgres: 5 años (Deseable)Protocolos de Red: HTTP, FTP, MQTT, SNMP, NTP: 5 años (Deseable)Lenguajes de scripts: 5 años (Obligatorio)Aplicaciones multithreading: 5 años (Obligatorio)Idioma:Inglés (Obligatorio)Lugar de trabajo: Empleo presencial#J-18808-Ljbffr