Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Embedded Software Engineer - RELOCATION

Matchtech

Madrid

Híbrido

EUR 40.000 - 60.000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A defense technology company in Madrid seeks an experienced Embedded Software Engineer to develop software for mission-critical systems. The ideal candidate has experience in C/C++ programming and embedded systems, with a solid understanding of communication protocols and RTOS environments. This role involves collaboration with different teams, compliance with defense standards, and offers a hybrid work model with a focus on career development. Benefits include a flexible compensation package and access to continuous training.

Servicios

Flexible compensation package
Health insurance
Continuous training plan

Formación

  • 4+ years of experience in embedded software development.
  • Strong proficiency in C/C++ and RTOS environments like FreeRTOS, VxWorks.
  • Familiarity with defense or safety-critical environments.

Responsabilidades

  • Design, develop, and implement embedded software for defense systems.
  • Collaborate with validation teams to ensure compatibility.
  • Prepare and maintain technical documentation.

Conocimientos

Embedded software development
C/C++ programming
RTOS environments
Communication protocols
Continuous integration and deployment
Technical English

Educación

Bachelor’s or Master’s degree in Electronics, Telecommunications, Computer Engineering

Herramientas

Git
Jenkins
ARM microcontrollers
Descripción del empleo
Embedded Software Engineer – Defense Technology

Location: Madrid, Spain (Hybrid Model). Relocation opportunity in Europe.

Sector: Defense & Advanced Technology. Contract Type: Permanent.

Position Overview

We are seeking an Embedded Software Engineer with proven experience in developing embedded systems applied to defense technologies, focusing on tactical communications, electronic warfare, intelligent sensors, and command & control systems. The ideal candidate combines strong technical expertise in embedded programming (C / C++), deep knowledge of communication protocols and hardware architectures, and a strong commitment to software quality, reliability, and security. You will participate in the entire development lifecycle, from design and implementation to validation and integration of complex systems, while ensuring compliance with industry and defense standards.

Key Responsibilities
  • Design, develop, and implement embedded software in C / C++ for mission‑critical defense systems.
  • Integrate software solutions across land, naval, or electronic defense platforms.
  • Participate in software architecture design and hardware component selection.
  • Develop drivers, firmware, and real‑time applications (RTOS or bare‑metal environments).
  • Collaborate with systems, hardware, and validation teams to ensure compatibility and reliability.
  • Prepare and maintain technical documentation, design diagrams, and test procedures.
  • Ensure compliance with defense standards (MIL‑STD, DO‑178C, MISRA, or other project‑specific frameworks).
  • Contribute to continuous improvement of development, automation, and validation processes.
Requirements
  • Bachelor’s or Master’s degree in Electronics, Telecommunications, Computer Engineering, or related field.
  • 4+ years of experience in embedded software development.
  • Strong proficiency in C / C++ and RTOS environments (FreeRTOS, VxWorks, QNX, etc.).
  • Experience working with ARM microcontrollers, DSPs, or FPGAs.
  • Solid understanding of communication protocols (Ethernet, CAN, RS‑485, SPI, I2C).
  • Experience with version control systems (Git, SVN) and CI/CD pipelines (Jenkins, GitLab).
  • Familiarity with defense or other safety‑critical environments.
  • Fluent technical English (B2 / C1).
Nice to Have
  • Experience with electronic warfare, radiofrequency systems, or secure communications.
  • Knowledge of Python or Bash for testing and automation.
  • Familiarity with military certification processes or NATO STANAG standards.
  • Experience in EMI / EMC analysis and mitigation.
  • Ability to work in multidisciplinary teams under Agile methodologies (Scrum).
What We Offer

Opportunity to work on cutting‑edge defense technology projects with high strategic impact.

Collaborative and innovative environment leveraging advanced R&D capabilities.

Hybrid work model – 3 days in‑office per week (Madrid area).

Continuous training plan – access to technical courses, certifications, and conferences.

Flexible compensation package including meal allowance, health insurance, and wellness benefits.

Career development path toward Technical Lead or Systems Engineering roles.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.