Desarrollador/A Y Arquitecto/A Sw De Aplicación En Rust (Senior)

Indra
Madrid, Spain
12 days ago

Role details

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

Tech stack

ARM Architecture C++ (Programming Language) CMake Communications Protocols Linux Programming Tools Distributed Systems Ethernet Firmware FreeRTOS Joint Test Action (IEEE Standards) Python (Programming Language)
+8 more
MISRA C (C Programming Language) Qt Modeling Language (QML) Qt (Software) Reduced Instruction Set Computing Software Engineering Universal Asynchronous Receiver/Transmitter Yocto U-Boot

Job description

ppEn Indra Group, protegemos lo que más importa.Lideramos el desarrollo de soluciones tecnológicas punteras que refuerzan la seguridad nacional e internacional./ph3¡Únete a nuestro equipo de Desarrollo y Arquitectura Software en Madrid!/h3pEn nuestro posicionamiento como compañía líder en el ámbito de defensa, queremos reforzar nuestro equipo con un/a Ingeniero/a de Desarrollo y Arquitectura Software en Rust con ganas de aprender y crecer en proyectos de Defensa.Si disfrutas enfrentándote a retos tecnológicos y quieres crecer en un entorno puntero, este es tu sitio!/pulliDesarrollar productos software basados en bRust /b para computación distribuida e interoperabilidad en el marco de bNube de Combate /b./liliDiseñar y definir arquitecturas software para aplicaciones de alto rendimiento y sistemas distribuidos./liliDesarrollar e integrar soluciones sobre sistemas embebidos, Linux y plataformas basadas en SoC./liliParticipar en el desarrollo y mantenimiento de componentes de bajo nivel, drivers y servicios de sistema./liliColaborar con equipos de hardware, firmware y software de aplicación durante todo el ciclo de vida del desarrollo./liliLiderar técnicamente equipos de desarrollo, participando en la definición de requisitos, validación técnica y toma de decisiones de arquitectura./li /ulh3¿Qué buscamos en ti?(No te preocupes si ves que no cuentas con todo lo que pedimos, si tienes algunos de los requisitos envíanos tu CV igualmente!) /h3ulliExperiencia sólida en bRust /b para el desarrollo de aplicaciones, valorándose especialmente experiencia en sistemas embebidos./liliConocimientos avanzados de bC/C++ /b y programación de bajo nivel (Assembly será un plus)./liliExperiencia en desarrollo sobre bLinux embebido /b, incluyendo Yocto Project, Buildroot, customización de kernel, systemd y optimización de sistemas./liliConocimientos en desarrollo de bdrivers de Linux /b, Device Tree, BSP, U-Boot y plataformas basadas en SoC (ARM Cortex-M, Cortex-A, RISC-V, ESP32, i.MX)./liliExperiencia con bRTOS /b (FreeRTOS, Zephyr, RT-Thread o similares)./liliConocimientos de protocolos de comunicación como bSPI, I2C, UART, CAN, USB y Ethernet /b./liliExperiencia con herramientas de desarrollo como bGit, CMake, Make, GDB, JTAG/SWD /b y entornos de cross-compilation./liliConocimientos de Python (nivel medio).Se valorarán conocimientos de Go, desarrollo de interfaces gráficas embebidas (Qt/QML, LVGL o GTK) y estándares de calidad como MISRA C. /liliExperiencia en liderazgo técnico de equipos de desarrollo, definición de arquitecturas hardware/software y coordinación multidisciplinar durante el ciclo de vida del software./li /ulh3Lo que te ofrecemos /h3ulliEstabilidad y Futuro: Proyectos a largo plazo en una empresa líder de Defensa con más de ** profesionales, con seguridad financiera./liliProyectos Innovadores y de Alto Alcance: Trabajarás con tecnologías de vanguardia, con un impacto tanto a nivel nacional como internacional./liliAmbiente Cercano y Transparente: Disfrutarás de una comunicación directa y fluida con responsables y compañeros, en un entorno colaborativo y abierto./liliAutonomía y Flexibilidad: Tendrás libertad para organizar tu trabajo, con una conciliación real y adaptada a tu ritmo./liliPlan de carrera adaptado a ti: Diseñado para impulsar tu crecimiento y desarrollo profesional./liliFormación continua: en Open University y Udemy for Business (más de *** cursos para especializarte!)./liliDescuentos exclusivos para tu bienestar: Disfruta de ventajas en gimnasios, restaurantes, tiendas, ocio y mucho más al ser empleado de Indra./liliRetribución competitiva y planes de compensación flexibles a tus necesidades./li /ulh3¿Cómo es nuestro proceso de selección?/h3ulliRevisión de tu perfil - Evaluamos tu experiencia y habilidades para determinar si encajas con lo que buscamos./liliPrimera toma de contacto (5-10 min) - Si recibes una llamada de un número desconocido, es nuestro equipo!Será una conversación rápida para conocerte y resolver cualquier duda./liliEntrevista técnica - Te reunirás con el equipo, quienes te explicarán el proyecto y las tareas diarias.También exploraremos tus conocimientos técnicos.Además, te realizaremos breves pruebas de competencias psicológicas e inglés (si es necesario)./liliEntrevista con el equipo de atracción de talento - Queremos que nos conozcas mejor como empresa: valores, modelo de carrera, skills… para que tanto tú como el equipo podáis analizar si hay match./liliOferta y bienvenida - Si todo va bien, te incorporas a nuestro equipo y comenzamos esta nueva etapa juntos!/li /ulpbTiempo estimado del proceso: /b 2 semanas./ppNuestro compromiso es promover ambientes de trabajo en los que se trate con respeto y dignidad a las personas, procurando el desarrollo profesional de la plantilla y garantizando la igualdad de oportunidades en su selección, formación y promoción ofreciendo un entorno de trabajo libre de cualquier discriminación por motivo de género, edad, discapacidad, orientación sexual, identidad o expresión de género, religión, etnia, estado civil o cualquier otra circunstancia personal o social./ppb¡INDRA es empresa Top Employer **!/b Incorpórate a una empresa certificada como una de las mejores empresas empleadoras de España, gracias a nuestra gestión integral de RRHH y a las condiciones para nuestros profesionales./p /p #J-*****-Ljbffr

Requirements

li /ulh3¿Qué buscamos en ti? (No te preocupes si ves que no cuentas con todo lo que pedimos, si tienes algunos de los requisitos envíanos tu CV igualmente!) /h3ulliExperiencia sólida en bRust /b para el desarrollo de aplicaciones, valorándose especialmente experiencia en sistemas embebidos. /liliConocimientos avanzados de bC/C++ /b y programación de bajo nivel (Assembly será un plus). /liliExperiencia en desarrollo sobre bLinux embebido /b, incluyendo Yocto Project, Buildroot, customización de kernel, systemd y optimización de sistemas. /liliConocimientos en desarrollo de bdrivers de Linux /b, Device Tree, BSP, U-Boot y plataformas basadas en SoC (ARM Cortex-M, Cortex-A, RISC-V, ESP32, i.MX). /liliExperiencia con bRTOS /b (FreeRTOS, Zephyr, RT-Thread o similares). /liliConocimientos de protocolos de comunicación como bSPI, I2C, UART, CAN, USB y Ethernet /b. /liliExperiencia con herramientas de desarrollo como bGit, CMake, Make, GDB, JTAG/SWD /b y entornos de cross-compilation. /liliConocimientos de Python (nivel medio). Se valorarán conocimientos de Go, desarrollo de interfaces gráficas embebidas (Qt/QML, LVGL o GTK) y estándares de calidad como MISRA C. /liliExperiencia en liderazgo técnico de equipos de desarrollo, definición de arquitecturas hardware/software y coordinación multidisciplinar durante el ciclo de vida del software. /li /ulh3Lo que te ofrecemos /h3ulliEstabilidad y Futuro: Proyectos a largo plazo en una empresa líder de Defensa con más de ** profesionales, con seguridad financiera. /liliProyectos Innovadores y de Alto Alcance: Trabajarás con tecnologías de vanguardia, con un impacto tanto a nivel nacional como internacional. /liliAmbiente Cercano y Transparente: Disfrutarás de una comunicación directa y fluida con responsables y compañeros, en un entorno colaborativo y abierto. /liliAutonomía y Flexibilidad: Tendrás libertad para organizar tu trabajo, con una conciliación real y adaptada a tu ritmo. /liliPlan de carrera adaptado a ti: Diseñado para impulsar tu crecimiento y desarrollo profesional. /liliFormación continua: en Open University y Udemy for Business (más de ***** cursos para especializarte!). /liliDescuentos exclusivos para tu bienestar: Disfruta de ventajas en gimnasios, restaurantes, tiendas, ocio y mucho más al ser empleado de Indra. /liliRetribución competitiva y planes de compensación flexibles a tus necesidades. /li /ulh3¿Cómo es nuestro proceso de selección? /h3ulliRevisión de tu perfil - Evaluamos tu experiencia y habilidades para determinar si encajas con lo que buscamos. /liliPrimera toma de contacto (5-10 min) - Si recibes una llamada de un número desconocido, es nuestro equipo! Será una conversación rápida para conocerte y resolver cualquier duda. /liliEntrevista técnica - Te reunirás con el equipo, quienes te explicarán el proyecto y las tareas diarias. También exploraremos tus conocimientos técnicos. Además, te realizaremos breves pruebas de competencias psicológicas e inglés (si es necesario). /liliEntrevista con el equipo de atracción de talento - Queremos que nos conozcas mejor como empresa: valores, modelo de carrera, skills… para que tanto tú como el equipo podáis analizar si hay match. /liliOferta y bienvenida - Si todo va bien, te incorporas a nuestro equipo y comenzamos esta nueva etapa juntos! /li /ulpbTiempo estimado del proceso: /b 2 semanas. /ppNuestro compromiso es promover ambientes de trabajo en los que se trate con respeto y dignidad a las personas, procurando el desarrollo profesional de la plantilla y garantizando la igualdad de oportunidades en su selección, formación y promoción ofreciendo un entorno de trabajo libre de cualquier discriminación por motivo de género, edad, discapacidad, orientación sexual, identidad o expresión de género, religión, etnia, estado civil o cualquier otra circunstancia personal o social.

About the company

b Incorpórate a una empresa certificada como una de las mejores empresas empleadoras de España, gracias a nuestra gestión integral de RRHH y a las condiciones para nuestros profesionales. /p /p #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 · World Congress 2021

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · World Congress 2023

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:33 min

Involving engineering teams in recruitment material

Rudi Bauer Rudi Bauer +2 · Cappuccino with HR

8:08 min

Q&A on making workplaces inclusive and software career advice

Joana Simoes · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all