Esta web utiliza cookies para obtener datos estadísticos de la navegación de sus usuarios. Si continúas navegando consideramos que aceptas su uso. Más información X Cerrar

C++ Software Engineer

Más información

By joining Appentra you will become part of a recognized high tech team where your role is to imagine, design, code, document and support innovative solutions to cutting edge problems. As a member of our development team, you will develop new high-productivity innovative software tools based on our unique Parallelware static code analysis technology. These tools aim to increase the quality of the software running on some of the most powerful supercomputers today. In addition, you will contribute to the unique Appentra culture that is all about the people and a shared vision.
What we offer

We offer you the perfect place to indulge your passion for complex, technological challenges and learn new skills in a dynamic, cutting-edge, and friendly atmosphere.You will be given the opportunity to work on challenging assignments and develop yourself over the course of exciting, innovative projects.

    The position will be located at A Coruña, a coastal city of northern Spain.
    We offer a full-time contract, a good working environment and the use of new technologies.
    We offer a salary commensurate with the qualifications and experience of the candidate and according to the cost of living in A Coruña.
    Starting date: ASAP


If you think you might be a good fit, we want to know more about you! Send us your cover letter, video, code, or any other relevant information.

Offer Requirements

    Computer science: Bachelor Degree or equivalent
    SPANISH: Good
    ENGLISH: Excellent


    Excellent programming skills in modern C++ (C++11 onwards).
    Strong problem solving skills with a particular taste for algorithms and data-abstractions: you can write tree-visitation algorithms while you sleep!
    Willing to work on compiler technologies, particularly LLVM and clang, and not afraid of inspecting IR or even a bit of assembler code.
    Interest in multicore CPU and GPU architectures as well as parallelization technologies to take advantage of them (e.g., OpenMP, OpenACC, MPI, CUDA).
    Experience in developing, testing, delivering, and maintaining production quality software, ideally in a commercial environment. Knowledge of tools such as git, CMake or Jenkins is desirable.
    Knowledge of Linux as your development environment. Familiarity with MacOS and Windows development is a plus for developing cross-platform software.
    Passionate and excited to tackle new challenges everyday.
    Able to work effectively alone or in a team.
    Fluent in English with good communication skills (both speaking and writing).

Procedencia EURAXESS
País España
La Información ofrecida ha sido obtenida mediante un sistema de búsqueda en Internet. Su titularidad corresponde a la página web de origen salvo lo dispuesto en la misma. Ver Aviso Legal de FICYT.


Inscrita en el Registro de Fundaciones Docentes y Culturales de Interés General del Principado de Asturias Nº33/FDC0035.

Correo Web


  • Tel:
    (+34) 985 20 74 34
  • Email:
  • Dirección:
    Cabo Noval, 11, 1ºC
    33007 Oviedo - Asturias España