Desarrollador/A Yocto | Embedded Linux | C++

Tecdata Engineering
Madrid, Spain
1 day ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Clean Code Principles Unit Testing C++ (Programming Language) CMake Code Review Continuous Integration Software Debugging Linux Embedded C Linux on Embedded Systems Firmware Performance Tuning
+5 more
Real-Time Operating Systems Software Engineering Solution Deployment Descriptor Git Yocto

Job description

Ubicación: Pozuelo de Alarcón (Madrid) - Modalidad híbridaSalario: Abierto según experienciaCliente: Securitas DirectIncorporación: Inmediata¿Tienes experiencia desarrollando firmware sobre Embedded Linux y buscas un proyecto de alta especialización tecnológica?Esta es una excelente oportunidad para formar parte de un equipo que trabaja en soluciones innovadoras para dispositivos embebidos de última generación.¿Qué harás?Desarrollo y mantenimiento de firmware sobre plataformas Embedded Linux.Desarrollo de software enC++ modernopara sistemas embebidos.Personalización y mantenimiento de distribuciones Linux medianteYocto Project.Diseño e implementación de soluciones deSecure Booty arquitecturas seguras.Desarrollo, integración y optimización deLinux BSP.Automatización de procesos de compilación, integración y despliegue medianteCI/CD.Depuración, optimización de rendimiento y análisis de software sobre hardware embebido.Colaboración con equipos multidisciplinares siguiendo buenas prácticas de desarrollo.Requisitos imprescindiblesExperiencia sólida enC++ modernoaplicado a sistemas embebidos.Experiencia conYocto ProjectyEmbedded Linux.Conocimientos avanzados en:Personalización de imágenes Linux.Sistemas de compilación.Linux BSP.Experiencia implementandoSecure Booty arquitecturas seguras.Experiencia en automatización medianteCI/CD, builds, testing y despliegues.Experiencia en depuración y optimización de software sobre hardware embebido.Se valorará muy positivamenteEmbedded C.Programación Bare Metal.RTOS.NXP i.MX.Pruebas unitarias y automatización de tests.SOLID.Clean Code.TDD.Code Reviews.Optimización de memoria y rendimiento.Debugging de bajo nivel.Tecnologías claveYocto Project * Embedded Linux * C++ * Embedded C * Linux BSP * Firmware * Secure Boot * NXP i.MX * RTOS * Bare Metal * CI/CD * Git * CMake * Cross Compilation#J-*****-Ljbffr

Requirements

Esta es una excelente oportunidad para formar parte de un equipo que trabaja en soluciones innovadoras para dispositivos embebidos de última generación., Diseño e implementación de soluciones de Secure Boot y arquitecturas seguras. Desarrollo, integración y optimización de Linux BSP . Automatización de procesos de compilación, integración y despliegue mediante CI/CD . Depuración, optimización de rendimiento y análisis de software sobre hardware embebido. Colaboración con equipos multidisciplinares siguiendo buenas prácticas de desarrollo. Requisitos imprescindibles Experiencia sólida en C++ moderno aplicado a sistemas embebidos. Experiencia con Yocto Project y Embedded Linux . Conocimientos avanzados en: Personalización de imágenes Linux. Sistemas de compilación. Linux BSP. Experiencia implementando Secure Boot y arquitecturas seguras. Experiencia en automatización mediante CI/CD , builds, testing y despliegues. Experiencia en depuración y optimización de software sobre hardware embebido. Se valorará muy positivamente Embedded C. Programación Bare Metal. RTOS. NXP i.MX. Pruebas unitarias y automatización de tests. SOLID. Clean Code. TDD. Code Reviews. Optimización de memoria y rendimiento. Debugging de bajo nivel. Tecnologías clave Yocto Project * Embedded Linux * C++ * Embedded C * Linux BSP * Firmware * Secure Boot * NXP i.MX * RTOS * Bare Metal * CI/CD * Git * CMake * Cross Compilation #J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

7:40 min

In-vehicle infotainment systems and graphical functional safety validation

Denis Grahovac · WWC 2021

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

7:27 min

How Git architecture fundamentally exposes historical code secrets

Dwayne Mcdaniel · LIVE

Videos

See all

Related articles

See all