Desarrollo de Software C/C++
- Todas las sedes
Software Developer C/C++
Somos un Centro privado de Investigación Aplicada especializado en Inteligencia Artificial, Visual Computing e Interacción ubicado en Donostia-San Sebastián y Bilbao (www.vicomtech.org). Somos miembros de la Alianza Vasca de Investigación y Tecnología (BRTA) y de GraphicsVision.ai, red internacional especializada en Computer Graphics (https://graphicsvision.ai/).
Buscamos un desarrollador de software en C/C++. La persona seleccionada se incorporará a un equipo de 20 personas con conocimientos multidisciplinares dentro del departamento de Analítica de Vídeo de Seguridad Inteligente y colaborará con otros perfiles similares de otros departamentos de Vicomtech.
Funciones:
- Diseñar y desarrollar aplicaciones y bibliotecas de visión por ordenador.
- Diseñar e implementar algoritmos, estructuras de datos e interfaces de programación.
- Responsable de probar y depurar el código.
- Mantener y desarrollar aplicaciones y bibliotecas de Visión por Computador existentes.
- Realizar transferencias de datos de versiones de software (incluyendo al código fuente, artefactos binarios, documentación, etc.).
Las personas aspirantes deben tener:
- Grado en Informática o Ingeniería/Disciplina Técnica.
- Experiencia como Desarrollador de Software con C/C++/Python/Shell Scripting.
- Experiencia como Desarrollador de Software con C/C++:
- Dominio de los lenguajes de programación C y C++.
- Experiencia con gestión de memoria, punteros e interacciones de bajo nivel con el sistema.
- Conocimiento de estructuras de datos, algoritmos y optimización del rendimiento.
- Capacidad para escribir código eficiente y fiable.
- Dominio de los sistemas de compilación (por ejemplo, Make, CMake).
- Experiencia como desarrollador de software con Python:
- Familiaridad con Python y su ecosistema.
- Conocimiento del módulo ctypes de Python (enlaces de Python para bibliotecas C/C++).
Valoramos que las candidaturas cuenten con:
- Shell Scripting en Unix shell scripting (por ejemplo, Bash).
- Capacidad para automatizar tareas utilizando comandos de shell.
- Comprensión de las tareas de administración del sistema (por ejemplo, gestión de archivos, procesos y permisos).
- Conocimientos de pruebas unitarias y pruebas de integración.
- Conocimientos de control de versiones (por ejemplo, Git).
- Familiarizado con HTTP Rest APIs/Docker/RPMs o equivalente.
Ofrecemos:
- Incorporación a un Centro dinámico, innovador y puntero en el ámbito de Inteligencia Artificial y Visual Computing & Interaction a nivel internacional con centros de trabajo en Donostia y Bilbao.
- Equipo de trabajo multidisciplinar en el departamento de Intelligent Security Video Analytics.
- Libertad creativa a la hora de realizar investigaciones alineada con los procedimientos de gestión del Centro.
- Desarrollo personal a través de oportunidades de formación y educación.
- Posibilidades de carrera y progresión profesional.
- Políticas de conciliación para lograr un equilibrio entre la vida laboral y familiar.
- Igualdad de oportunidades laborales.
Si te sientes identificado/a, anímate a enviarnos tu CV!