Remote Position29.01.26
AI SCORE 8.5

Mid-Senior Embedded Software Engineer - Defense Technology

$70K–$90K/year

About the Role

We are looking for a talented Embedded Software Engineer to join our team in Madrid, Spain. This Embedded Software Engineer remote position offers a unique opportunity to work on cutting-edge defense technology projects with high strategic impact. You will be part of a collaborative and innovative environment that leverages advanced R&D capabilities.

What You'll Do

  • 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 in 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.
Language Requirements
EnglishB2
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This role offers a unique opportunity to work on cutting-edge defense technology projects in a hybrid work environment. Ideal for skilled embedded software engineers looking to advance their careers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in C and C++ programming languages with hands-on experience in real-time operating systems (RTOS) such as FreeRTOS and VxWorks, demonstrating a strong understanding of embedded systems architecture.

Ability to work effectively in a hybrid environment, showing adaptability and self-motivation to balance tasks between remote and in-office collaboration, especially in high-stakes defense technology projects.

Strong analytical mindset with experience in debugging and optimizing software for ARM processors and DSPs, coupled with familiarity in FPGA programming, ensuring high performance and reliability in embedded applications.

Learning Resources

Learn Embedded Systems with FreeRTOScourse

Career Path

Mid-Senior Embedded Software Engineer(Now)Lead Embedded Software Engineer(1-2 years)Embedded Systems Architect(3-5 years)

Market Overview

Market Size 2024
$18B
Annual Growth
6.5%
AI Adoption
25%
Investment
+40%
Labour Demand
+15%
Avg Salary
$105K

Skills & Requirements

Required
CC++RTOS
Growing in Demand
RustPython for Embedded SystemsModel-Based Design (Simulink)
Declining
Assembly Language ProgrammingC++98 Standards

Domain Trends

Increased Focus on Cybersecurity
With the rise in defense technology, 70% of embedded systems are now integrating advanced security features to combat cyber threats.
Shift Towards Open-Source RTOS
The adoption of open-source RTOS solutions like FreeRTOS has increased by 35% in defense applications, promoting flexibility and cost-effectiveness.
Growing Integration of AI in Embedded Systems
AI integration in embedded systems is projected to grow by 30% over the next two years, enhancing capabilities in data processing and decision-making.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.