Ingeniero/a de Software C++

GMV
1 month ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
Spanish
Experience level
Junior

Job location

Remote

Tech stack

Testing (Software)
Systems Engineering
C++
Linux
Eclipse
Integrated Development Environments
Python
Microsoft Visual Studio
Software Engineering
Verification and Validation (Software)
GIT
Pytest
Information Technology
Operational Systems
GNSS

Job description

Formarás parte de un equipo colaborativo enfocado en el desarrollo de software en C/C++. Participarás en la implementación de diseños de arquitectura, la optimización de código para mejorar el rendimiento y contribuirás a la verificación y validación de nuestra biblioteca de navegación., Desarrollar y mantener código C/C++ de alto rendimiento, asegurando robustez y adaptabilidad en proyectos de defensa.

  • Implementar drivers para decodificar mensajes de sensores de navegación (como sensores INS/IMU, receptores GNSS) y gestionar la serialización/deserialización de protocolos estándar como RTCM o RINEX.
  • Crear herramientas para verificar y validar la funcionalidad de la biblioteca, probando la robustez y precisión de los algoritmos de navegación.
  • Apoyar en campañas de recolección de datos de sensores de navegación para proyectos en curso.
  • Asistir en actividades de integración hardware/software.

Requirements

Para este puesto, buscamos graduado/as o experto/as en Ingeniería de Software, Ciencias de la Computación o áreas afines, con experiencia e interés en el desarrollo en C/C++ para aplicaciones de defensa y navegación.

Los candidatos ideales tendrán experiencia en aplicaciones de tamaño medio a grande y contribuirán al desarrollo de bibliotecas de navegación de alto rendimiento.

También valoramos experiencia y conocimientos previos en desarrollo y pruebas de software. Cualificaciones adicionales incluyen:

  • Experiencia práctica (profesional o personal) en desarrollo de software para aplicaciones de tamaño medio a grande, con un fuerte enfoque en C/C++.
  • Dominio del sistema operativo Linux, Git y entornos de desarrollo como Eclipse, Visual Studio o Visual Code.
  • Familiaridad con Python y otros lenguajes de programación.
  • Conocimiento de frameworks de pruebas como Google Test, Pytest y/o RapiTest.
  • Formación en Ingeniería de Sistemas, Navegación o certificaciones relevantes es un plus.

Benefits & conditions

Modelo de trabajo híbrido y 8 semanas al año de teletrabajo fuera de tu área geográfica habitual Horario flexible de entrada y salida, y jornada intensiva viernes y verano Desarrollo de plan de carrera personalizado, formación y ayuda para el aprendizaje de idiomas Movilidad nacional e internacional. ¿Vienes de otro país? Te ofrecemos un relocation package Retribución competitiva con revisiones continuas, retribución flexible y descuento en marcas Programa Wellbeing: seguro médico, dental y de accidentes; fruta y café gratis, formación en salud física, mental y económica, y ¡mucho más!, * Jornada completa Jornada

  • 1 año Experiencia

  • Indefinido Tipo contrato

  • C/C++ Linux Git Eclipse

About the company

Estamos ampliando nuestros equipos en el sector Defensa para desarrollar aplicaciones avanzadas de navegación en el ámbito de la defensa, abarcando sistemas terrestres, marítimos y aéreos.

Apply for this position