Ingeniero de Software
Formación
Ciencias Físicas, Ingeniero Industrial, Telecomunicaciones, Electrónico o similar.
Inglés fluido hablado y escrito.
Experiencia
Experiencia en desarrollo de software en sistemas embebidos Linux: OS, realtime, booloaders, drivers, shell scripts, POSIX Threads, sockets, IPC.
Experiencia en desarrollo de sistemas embebidos con microprocesadores FPGA.
Conocimientos de protocolos de comunicaciones: TCP/IP, UDP, CAN, CANOpen, RS232, I2C, SPI.
Conocimientos avanzados de programación en C++ (14 - avanzado) .
Conocimientos de control, automática, drivers, motores paso a paso, etc.
Conocimientos de herramientas para la gestión del ciclo de vida del software: Doors, trac, subversion, Bitbucket, git, Bugzilla.
Tecnologías VM, Dockers.
Se valora conocimiento de Matlab, Python.
Responsabilidades
Desarrollo de software de control de posicionador de rayos X, imagen molecular.
Análisis, diseño, implementación, documentación y puesta en producción.
Aplicación adquisición de datos a alta velocidad y transmisión.
Control de microcontroladores para posicionamiento.
Desarrollo y mantenimiento de software de posicionadores de rayos X, análisis, diseño, implementación, documentación y puesta en producción y mantenimiento de productos nuevos y existentes.
Proponer buenas prácticas en el proceso de ciclo de vida del software.
Otros aspectos
Mantener contacto con clientes, equipo de desarrollo, proveedores, organización, etc.
Conocimientos en Linux, POSIX, threads, sockets, IPC, booloaders, drivers, shell, C++.
#J-18808-Ljbffr