Embedded Software Engineer for Defense Technology

Matchtech Spain
Relocation
Apply
AI Summary

We are seeking an Embedded Software Engineer with experience in developing embedded systems applied to defense technologies. The ideal candidate combines strong technical expertise in embedded programming, communication protocols, and hardware architectures. You will participate in the entire development lifecycle, from design and implementation to validation and integration of complex systems.

Key Highlights
Embedded software development for defense technologies
Strong technical expertise in C/C++ and communication protocols
Experience with ARM microcontrollers, DSPs, or FPGAs
Technical Skills Required
C C++ ARM microcontrollers DSPs FPGAs FreeRTOS VxWorks QNX Git Jenkins GitLab
Benefits & Perks
Hybrid work model
Continuous training plan
Flexible compensation package
Meal allowance
Health insurance
Wellness benefits

Job Description


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.


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

BrainRocket

Spain

Senior Full-Stack Engineer

Programming
22h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

UPPER

Spain

Software Engineer

Programming
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Rover.com

Spain

Subscribe our newsletter

New Things Will Always Update Regularly