Radar Systems Engineer – Embedded Software & Communications

Indra Group 

📍 Madrid, Community of Madrid, Spain, Spain 🇪🇸

full-time
senior
hybrid
Posted —

Key Skills

C++LinuxDockerUDPSNMP

Industry

DefenseTelecommunications

Job Description

🛰️ Indra is shaping the future of defense by developing the next generation of high-performance radar systems that will safeguard airspace, strengthen air defence , and support some of the most ambitious modernization initiatives in the sector.


These are transformative, high-impact programs where technology and purpose meet. If you're passionate about engineering solutions that matter — systems that detect, protect, and enable superior decision-making — we invite you to join us and help build the radar capability of tomorrow.


🔧 Key Responsibilities :

  • Design, develop, verify, and integrate embedded software for radar systems in real-time and resource-constrained environments.
  • Implement low-level software interacting directly with hardware components.
  • Develop robust and efficient code in C/C++ with a focus on performance, memory optimization, and reliability.
  • Configure and customize Linux-based systems, including kernel tuning, device drivers, and real-time extensions.
  • Design and maintain communication interfaces using protocols such as UDP/TCP, SNMP, and MODBUS.
  • Utilize virtualization tools (Docker, QEMU, KVM) for development, testing, and deployment.
  • Ensure compliance with defense-grade software quality standards (e.g., NATO AQAP).
  • Produce well-documented, maintainable code and contribute to continuous improvement of software development processes.
  • Collaborate with multidisciplinary teams including systems, hardware, and integration engineers.


🎓 Your Profile :

  • Degree in Telematics, Computer Science, or related field.
  • 5+ years of experience in embedded software development for defense or industrial systems.
  • Proficiency in C and C++ programming languages.
  • Strong knowledge of Linux systems and virtualization environments.
  • Experience with communication protocols and hardware-software integration.
  • Familiarity with MATLAB for data processing and model-based design is a plus.
  • Understanding of signal and data processing techniques (filtering, detection, fusion) is valued.
  • English is a must; Spanish is a plus.
  • Eligibility for NATO clearance.


🌐 What We Offer:

  • Work on strategic defense programs.
  • Hybrid work model (Madrid + remote).
  • Permanent contract with flexible benefits (health insurance, meal vouchers, etc.).
  • Defined career development plan in a high-tech, mission-driven environment.


🎯 Are you interested in joining a team of technological excellence?

If you meet the profile and are ready to take the next step in your career, send us your application and let’s grow together!