GNC Systems Engineer for Autonomous Vehicles

SENER
SENER
Madrid, SpainOn-siteCompetitiveAdded 1 month agoRemote: Hybrid
Hybrid🇪🇸 Translated from SpanishAeroespacial y defensa

This job was originally posted in Spanish and automatically translated to English. You'll most likely need Spanish to apply.

Job Description

Are you passionate about the idea of developing cutting-edge technology for autonomous vehicles in complex environments?

At Sener Aeroespacial y Defensa, we are looking for a GNC Engineer with experience in autonomous vehicles to join the Naviground team and work on dual-use projects (defense and civil). If you want to tackle technological challenges and design autonomous navigation algorithms for real-world missions, we are looking for you!

What will you do in this position?


As a GNC Engineer, you will be part of a multidisciplinary team, contributing to the development of advanced autonomous navigation solutions for ground vehicles. You will have varied responsibilities, from algorithmic design to integration into real systems, covering the following main tasks:

  • Conceive and develop guidance, navigation, and control algorithms for autonomous vehicles in challenging environments, with a special focus on sensor fusion (IMU, GNSS, odometry, vision-based navigation, GNSS-denied environments).

  • Implement and optimize estimation and navigation algorithms (e.g., Kalman filters and variants) to achieve accurate and robust estimations.

  • Integrate sensor fusion solutions (IMU, GNSS, odometry, Visual-Based Navigation) into real autonomous vehicle platforms, ensuring consistency between hardware and software.

  • Validate and test GNC systems through simulations (digital twin, Gazebo/Simulink environments), bench tests, and field trials, adjusting parameters and guaranteeing reliability in real conditions.

  • Integrate navigation sensors and external systems (IMU, cameras, LiDAR, radar, GNSS, etc.) into vehicles, working side-by-side with perception and artificial intelligence teams to achieve a complete and integrated autonomy system.

  • Participate in R&D projects and international programs in both Defense (collaborating with the Ministry of Defense and the EDA) and civil environments, providing innovative solutions for navigation in complex and GNSS-denied environments.

  • Analyze and evaluate new technical alternatives that provide advanced navigation capabilities, directly influencing the evolution of autonomous vehicle technology.

What are we looking for?

  • Degree in Aeronautical Engineering, Telecommunications, Robotics, or similar, with a solid foundation in automation or control.

  • Experience of ~3 to 7 years in GNC developments for autonomous vehicles (Guidance, Navigation, and Control engineering).

  • Solid technical knowledge in:

    • Navigation sensor fusion: integration of IMU, GNSS, and odometry data.

    • Vision-Based Navigation (VBN): image processing for positioning.

    • State estimation: Kalman filters and equivalent variants for robust localization and navigation.

    • Dynamic modeling and analysis of ground vehicles (differential locomotion architectures, Ackermann, double Ackermann).

    • System simulation: experience in numerical modeling and simulation of autonomous navigation systems.

    • Software architecture for autonomous systems (e.g., ROS2, DDS, robotics architectures).

  • Competencies: Ability to solve complex problems, proactivity, and teamwork in multidisciplinary environments.

Additionally, we love it if you also have: (Desirable)

  • Experience in integration into real systems (autonomous vehicle prototypes, pilot field tests).

  • Knowledge of hardware interfaces and communication protocols for sensors (Ethernet, CAN, USB, RS-232).

  • Experience incorporating new navigation sensors (IMU, GNSS, or others) and advanced sensors such as LiDAR or radar.

  • Knowledge in mission planning and autonomous execution.

  • Publications, participation in R&D projects, or in robotics/autonomous vehicle competitions.

Necessary tools and technologies:

  • Advanced programming in C++ (primary language) and experience with Python for rapid prototyping and algorithm development.

  • Experience with ROS2 (Robot Operating System 2) for software development in autonomous robotics.

  • Proficiency in simulation environments (e.g., MATLAB/Simulink, Gazebo) for algorithm modeling and validation.

  • Regular use of version control systems (Git/GitLab) and knowledge of hardware/software development and testing environments.

What we offer:

These are some of the benefits you will enjoy at Sener:

  • Innovative high-impact projects: You will participate in pioneering developments combining civil and defense robotics (dual environment), with cutting-edge technologies and international scope.

  • Open and collaborative professional environment: A close-knit and multidisciplinary team, where your voice counts and we work with a culture of innovation to solve real technical challenges.

  • You will enjoy better time management through our flexible scheduling and remote work policies.

  • You can optimize your salary with our flexible remuneration plan (meal cards, private medical insurance, nursery vouchers...) and you will have life and accident insurance.

  • Growth and continuous training: Personalized professional development plans, access to specialized training (Udemy/Pluralsight courses and agreements with academic institutions), and mentoring by industry experts.

  • We will take care of you with our physical and emotional well-being program, which includes sports, workshops, etc.

  • We promote equal opportunities, diversity, and inclusion for all people and are certified as a Family Responsible Entity (efr).

  • Stability and competitive conditions: Joining Sener, a leading engineering group with more than 4,500 professionals globally, which bets on talent and offers an indefinite contract, attractive remuneration, and social benefits aligned with your needs.

If you identify with our values and want to be part of a leading international family engineering firm, we are waiting for you! We want to go as far as you want to go.

View original advert (Spanish)

¿Te apasiona la idea de desarrollar tecnología punta para vehículos autónomos en entornos complejos?

En Sener Aeroespacial y Defensa buscamos un/a Ingeniero/a de GNC con experiencia en vehículos autónomos para incorporarse al equipo de Naviground y trabajar en proyectos duales (defensa y civil). Si quieres afrontar retos tecnológicos y diseñar algoritmos de navegación autónoma en misiones reales, ¡te estamos buscando!

¿Qué harás en esta posición?


Como Ingeniero/a GNC, formarás parte de un equipo multidisciplinar, contribuyendo al desarrollo de soluciones avanzadas de navegación autónoma para vehículos terrestres. Tendrás responsabilidades variadas, desde el diseño algorítmico hasta la integración en sistemas reales, abarcando las siguientes tareas principales:

  • Concebir y desarrollar algoritmos de guiado, navegación y control para vehículos autónomos en entornos desafiantes, con foco especial en fusión de sensores (IMU, GNSS, odometría, navegación basada en visión, entornos sin señal GNSS).

  • Implementar y optimizar algoritmos de estimación y navegación (por ejemplo, filtros de Kalman y variantes) para lograr estimaciones precisas y robustas.

  • Integrar soluciones de fusión sensorial (IMU, GNSS, odometría, Visual-Based Navigation) en las plataformas reales de vehículos autónomos, asegurando la coherencia entre hardware y software.

  • Validar y probar los sistemas GNC mediante simulaciones (digital twin, entornos Gazebo/Simulink), ensayos en banco y pruebas de campo, ajustando parámetros y garantizando la fiabilidad en condiciones reales.

  • Integrar sensores de navegación y sistemas externos (IMU, cámaras, LiDAR, radar, GNSS, etc.) en vehículos, trabajando codo a codo con equipos de percepción e inteligencia artificial para lograr un sistema de autonomía completo e integrado.

  • Participar en proyectos de I+D y programas internacionales tanto en Defensa (colaborando con el Ministerio de Defensa y la EDA) como en entornos civiles, aportando soluciones innovadoras para navegación en entornos complejos y GNSS-denegados.

  • Analizar y evaluar nuevas alternativas técnicas que aporten capacidades avanzadas de navegación, influyendo directamente en la evolución de la tecnología de vehículos autónomos.

¿Qué buscamos?

  • Formación en Ingeniería Aeronáutica, Telecomunicaciones, Robótica o similar, con sólida base en automatización o control.

  • Experiencia de ~3 a 7 años en desarrollos GNC para vehículos autónomos (ingeniería de Guiado, Navegación y Control).

  • Conocimientos técnicos sólidos en:

    • Fusión de sensores de navegación: integración de datos de IMU, GNSS y odometría.

    • Navegación basada en visión (VBN): tratamientos de imágenes para posicionamiento.

    • Estimación de estados: filtros de Kalman y variantes equivalentes para localización y navegación robusta.

    • Modelado dinámico y análisis de vehículos terrestres (arquitecturas de locomoción diferencial, Ackermann, doble Ackermann).

    • Simulación de sistemas: experiencia en modelado y simulación numérica de sistemas de navegación autónoma.

    • Arquitectura software para sistemas autónomos (p.ej. ROS2, DDS, arquitecturas de robótica).

  • Competencias: Capacidad de resolución de problemas complejos, proactividad y trabajo en equipo en entornos multidisciplinares.

Además, nos encanta si también cuentas con: (Valorable)

  • Experiencia en integración en sistemas reales (prototipos de vehículos autónomos, pruebas piloto en campo).

  • Conocimiento de interfaces hardware y protocolos de comunicaciones para sensores (Ethernet, CAN, USB, RS-232).

  • Experiencia incorporando nuevos sensores de navegación (IMU, GNSS u otros) y en sensores avanzados como LiDAR o radar.

  • Conocimientos en planificación de misión y ejecución autónoma.

  • Publicaciones, participación en proyectos I+D o en concursos de robótica/vehículos autónomos.

Herramientas y tecnologías necesarias:

  • Programación avanzada en C++ (lenguaje principal) y experiencia con Python para prototipado rápido y desarrollo de algoritmos.

  • Experiencia con ROS2 (Robot Operating System 2) para desarrollo de software en robótica autónoma.

  • Manejo de entornos de simulación (ej. MATLAB/Simulink, Gazebo) para modelado y validación de algoritmos.

  • Uso habitual de sistemas de control de versiones (Git/GitLab) y conocimiento de entornos de desarrollo y pruebas hardware/software.

Qué te ofrecemos:

Estos son algunos de los beneficios de los que disfrutarás en Sener:

  • Proyectos innovadores de alto impacto: Participarás en desarrollos pioneros combinando robótica civil y de defensa (entorno dual), con tecnologías de vanguardia y alcance internacional.

  • Entorno profesional abierto y colaborativo: Un equipo cercano y multidisciplinar, donde tu voz cuenta y trabajamos con cultura de innovación para resolver retos técnicos reales.

  • Disfrutaras de una mejor gestión de tu tiempo a través de nuestras políticas de flexibilidad horaria y trabajo en remoto.

  • Podrás optimizar tu salario con nuestro plan retributivo flexible (tarjeta de comida, seguro médico privado, tickets guardería...) y dispondrás de un seguro de vida y accidentes.

  • Crecimiento y formación continua: Planes personalizados de desarrollo profesional, acceso a formación especializada (cursos Udemy/Pluralsight y convenios con instituciones académicas) y mentorización por expertos del sector.

  • Te cuidaremos con nuestro programa de bienestar físico y emocional, que incluye deportes, talleres, etc.

  • Promovemos la igualdad de oportunidades, diversidad e inclusión de todas las personas y estamos certificados como Entidad Familiarmente Responsable (efr).

  • Estabilidad y condiciones competitivas: Incorporación a Sener, grupo líder en ingeniería con más de 4.500 profesionales a nivel global, que apuesta por el talento y ofrece contrato indefinido, retribución atractiva y beneficios sociales, alineados con tus necesidades.

Si te sientes identificado/a con nuestros valores y quieres formar parte de una ingeniería familiar internacional puntera, ¡te esperamos! Queremos llegar tan lejos como quieras llegar tú.

Need a visa? No sponsorship mentioned here. Browse visa jobs