C++ Linux Developer (Madrid)

HAYS
Madrid - España 05/05/2021

Descripción de la oferta de empleo

Hays IT Services is collaborating with a Global Company specialized in the construction and fabrication of Security Alarms in all over the world.

Currently, we are looking for a C++ Developer to participate in the development and integration of the Software that will be built for a new family of products, delivering the world´s most advanced and intuitive smart alarm product suite.

This new range of products will be built on top of Linux open source stack. Throughout the product development cycle, you will partner with SW engineers, Functional Analysts, Testers and Software Designers to deliver an experience that our users will love.

The ideal candidate will be a developer with at least two years of experience using C++ on Linux systems. Experience with complex development environments using git and embedded toolchains, is a must. Good knowledge of C++14 using state of the art technologies such as Qt and Boost is very valuable.

Responsibilities:

-Participate in technical decisions discussions and trade off and deliver technical solution design.
-Develop solutions using C++, IPC communications through DBUS interfaces and integrated with different services on the system.
-Integrate with Yocto Linux build system, using CMake and the GNU Toolchain.
-Code to test, using TDD and proven methodologies in an agile environment.
-Bugfixing and correction of issues, following QA plans and release management

Must have requirements

2+ years´ experience in the following areas:
-C++ development, using modern standards
-Test Driven Development and unit testing frameworks
-Design Patterns, SOLID principles, design before code
-CMake and GNU Toolchain in embedded development
-Modern C++ libraries and frameworks such as Boost or Qt
-DBUS and/or other IPC mechanisms
-Great experience with git and gitflow paradigm
-Masters or Degree in Engineering, Computer Science or IT related background.
-Fluency in written English.

Secondary requirements

-Using database systems such as SQLite.
-Yocto Linux
-Product oriented profile, enthusiasm and motivation
-Attention to detail, quality and excellence on documentation and fine tuning

What we offer

-Possibility to work in a young dynamic environment in one of the leading companies in the security sector
-Competitive salary
-Remote work options

If you are interested in applying for this job opportunity, don´t hesitate to send us your CV, we would be glad to get to know you better!

Otros detalles de la oferta

CVs inscritos en el proceso: 7

Comparte esta Oferta
Datos principales de la oferta
  • Madrid, Madrid - Madrid
    España
    Ubicación
  • Analista Programador
    Funciones
  • Jornada completa
    Jornada
  • 2 años
    Experiencia
  • A determinar
    Tipo contrato
  • C++

¿No tienes cuenta en Tecnoempleo.com?

Regístrate como candidato en Tecnoempleo.com y vincula tu CV a las ofertas de empleo.

Crea tu cuenta gratis
Amplía tu formación con estos cursos recomendados
Instituto Talent Management
Seas, Estudios Superiores Abiertos