Ofertas de Empleo

C++ Linux Developer

C++ Linux Developer

Empresa: HAYS
Provincia: Madrid
Población:  Madrid, Madrid
Descripción: 
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!
Tecnologías: C++,
Tipo de Contrato: 
A determinar
Salario: Sin especificar
Experiencia: 2 años
Funciones: Analista Programador – Programador
Descubre más: https://www.tecnoempleo.com/c-linux-developer-madrid/c/rf-d41dx8cd9i8f0h0b2044

Salir de la versión móvil