¡Activa las notificaciones laborales por email!

Software Developer C / C++

Vicomtech

Santa Cruz de Tenerife

Presencial

EUR 35.000 - 55.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

An innovative research center is seeking a talented software developer to join their Intelligent Security Video Analytics team. This role involves designing and developing cutting-edge Computer Vision applications, working closely with a multidisciplinary team. The ideal candidate will have strong proficiency in C/C++ and Python, along with a solid understanding of algorithms and data structures. With opportunities for personal development and participation in exciting R&D projects, this position offers a dynamic work environment that encourages creativity and professional growth. If you are passionate about technology and eager to make an impact, this is the perfect opportunity for you.

Servicios

Career advancement opportunities
Work-life balance policies
Training and education programs
Equal employment opportunities

Formación

  • Experience in C/C++ programming with a focus on memory management and system interactions.
  • Proficiency in developing Computer Vision applications and algorithms.

Responsabilidades

  • Design and develop Computer Vision applications and libraries.
  • Test and debug code while maintaining existing applications.

Conocimientos

C
C++
Python
Shell Scripting
Unix Shell Scripting
Version Control (Git)
Computer Vision
Data Structures
Algorithms
Performance Optimization

Educación

Bachelor's Degree in Computer Science
Engineering Degree

Herramientas

Make
CMake
Docker

Descripción del empleo

We are a private Applied Research Center specialized in Artificial Intelligence, Visual Computing, and Interaction, located in Donostia-San Sebastian and Bilbao. We are members of the Basque Research and Technology Alliance (BRTA) and GraphicsVision.ai, an international network specialized in Computer Graphics.

We are looking for a software developer in C / C++. The selected person will join a team of 20 multidisciplinary professionals within the Intelligent Security Video Analytics department and collaborate with other profiles from different departments of Vicomtech.

Responsibilities :
  1. Design and develop Computer Vision applications and libraries.
  2. Design and implement algorithms, data structures, and programming interfaces.
  3. Test and debug code.
  4. Maintain and develop existing Computer Vision applications and libraries.
  5. Manage data transfers of software releases, including source code, binary artifacts, and documentation.
Candidates must have :
  • Bachelor's Degree in Computer Science, Engineering, or a related technical discipline.
  • Experience as a Software Developer with C / C++ / Python / Shell Scripting.
  • Proficiency in C and C++ programming languages, with experience in memory management, pointers, and low-level system interactions.
  • Knowledge of data structures, algorithms, and performance optimization.
  • Ability to write efficient and reliable code.
  • Experience with build systems such as Make or CMake.
  • Familiarity with Python and its ecosystem, including ctypes module for bindings.
We value candidates :
  • Skilled in Unix shell scripting (e.g., Bash).
  • Ability to automate tasks with shell commands.
  • Understanding of system administration tasks.
  • Skills in unit and integration testing.
  • Knowledge of version control systems like Git.
  • Familiarity with HTTP Rest APIs, Docker, RPMs, or similar technologies.
We offer :
  • Joining a dynamic, innovative, and leading Center in Artificial Intelligence and Visual Computing & Interaction, with work centers in Donostia - San Sebastian and Bilbao.
  • Participation in attractive national and international R&D projects with cutting-edge technology.
  • Work within a multidisciplinary team in the Intelligent Security Video Analytics department.
  • Creative freedom to conduct research aligned with the Center's objectives.
  • Opportunities for personal development through training and education.
  • Career advancement and professional growth.
  • Work-life balance policies.
  • Equal employment opportunities.

If you feel aligned with our profile, please send us your CV!

Apply by filling out the form. If your profile fits, send us your details:

Compulsory fields :
  • Name
  • Family Names
  • Email
  • Telephone
  • Country
  • Education
  • Scopus Indexed Publications and/or JRC as Main Author
  • Research Professional Experience
  • Number of Directed Projects
  • Other Participations (e.g., patents or transfer technologies)
  • Proficiency in Euskera
  • Certificates in Spanish and other relevant areas

Attach your CV and accept the terms and conditions of use.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.