Desarrollador Sw - Defensa

Em&e Group
Alcalá de Henares, Spain
21 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
4 years minimum
Working hours
Regular working hours

Tech stack

Clean Code Principles C++ (Programming Language) Ubuntu (Operating System) CMake Communications Protocols Computer Engineering Continuous Integration Data Structures Software Design Patterns Linux Performance Tuning Software Architecture
+7 more
Qt (Software) RS-232 Software Engineering Solution Deployment Descriptor TCP/IP Git Software Version Control

Job description

EM&E Group , empresa del sector defensa y seguridad, está buscando un Desarrollador SW para incorporar en nuestro equipo de Tecnología en nuestras instalaciones de Alcalá de Henares, Madrid.Más de 25 días de vacaciones.Horario con entrada y salida flexible.Jornada intensiva en los meses de verano y todos los viernes.Plan de retribución flexible (tarjeta restaurante, cheque guardería, tarjeta transporte o seguro medico).Funciones principales: Desarrollo, mantenimiento y optimización de aplicaciones en C/C++ en entornos Linux.Diseño e implementación de soluciones software con enfoque en rendimiento, concurrencia y comunicación entre sistemas.Se requiere un mínimo de 4 años de experiencia demostrable en desarrollo de software en C/C++, preferiblemente en entornos Linux.Titulación en Ingeniería Informática, Telecomunicaciones o similar.Experiencia sólida en desarrollo con C/C++.Experiencia en entornos Linux (preferiblemente Ubuntu).Conocimiento de protocolos de comunicación: TCP/IP, UDP/IP, RS-232 u otros.Manejo de sistemas de control de versiones (Git) a nivel usuario.Experiencia en programación multihilo y concurrencia.Conocimientos sólidos de estructuras de datos, algoritmos y optimización de rendimiento.Experiencia con sistemas de build (Make, CMake).Experiencia con Qt (desarrollo de interfaces o aplicaciones).Conocimiento en instalación y configuración de drivers y librerías en Linux.Experiencia en sistemas embebidos.Conocimiento de testing (tests unitarios, de integración, etc.).Experiencia con herramientas de integración continua (CI/CD).Conocimientos de patrones de diseño y arquitectura de software.Aplicación de buenas prácticas de desarrollo (Clean Code, principios SOLID).Ubicación: Alcalá de Henares, Madrid.Garantizamos la igualdad de oportunidades en el acceso a este puesto.En aquellas áreas en las que haya menos representación de mujeres u hombres, trabajamos activamente para fomentar un mayor equilibrio.#J-*****-Ljbffr

Requirements

Diseño e implementación de soluciones software con enfoque en rendimiento, concurrencia y comunicación entre sistemas. Se requiere un mínimo de 4 años de experiencia demostrable en desarrollo de software en C/C++, preferiblemente en entornos Linux. Titulación en Ingeniería Informática, Telecomunicaciones o similar. Experiencia sólida en desarrollo con C/C++. Experiencia en entornos Linux (preferiblemente Ubuntu). Conocimiento de protocolos de comunicación: TCP/IP, UDP/IP, RS-232 u otros. Manejo de sistemas de control de versiones (Git) a nivel usuario. Experiencia en programación multihilo y concurrencia. Conocimientos sólidos de estructuras de datos, algoritmos y optimización de rendimiento. Experiencia con sistemas de build (Make, CMake). Experiencia con Qt (desarrollo de interfaces o aplicaciones). Conocimiento en instalación y configuración de drivers y librerías en Linux. Experiencia en sistemas embebidos. Conocimiento de testing (tests unitarios, de integración, etc.). Experiencia con herramientas de integración continua (CI/CD). Conocimientos de patrones de diseño y arquitectura de software. Aplicación de buenas prácticas de desarrollo (Clean Code, principios SOLID).

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.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

Videos

See all

Related articles

See all