GMV

About us

Somos una empresa internacional de ingeniería e innovación. Trabajamos en distintos sectores como espacio, defensa, telecomunicaciones, seguridad o transporte. ¿Quieres más información sobre nuestros ambiciosos proyectos? Consulta nuestra web, ¡te sorprenderás!

Product

Cool things about

- Professional Career Development. We help you directing your career, starting from a technical base, passing through the team and project management, the technical expertise or the commercial area, keeping contact with our clients. It’s up to you!

- Access to the company’s training program. 

- Social benefits

- Flexible working schedule, and possibility to work from home.

- Possibility to participate in team activities and sports competitions with us.

- Private medical insurance.

Some numbers

1984

Founded

2300

employees

Looking for

If you have passion for working in technological projects and you want to join a talented, young and international team you’re the one we’re looking for!

GMV's job offers

Big Data engineer

We're looking for a Senior Data Analyst who is passionate about transforming data into actionable insights, driving a data-driven culture, and delivering real business impact. Join a team focused on advanced analytics, data governance, and artificial intelligence initiatives, where you'll work on projects that support organizational transformation and continuous improvement.

🎯 Responsibilities

  1. Analyze corporate data to identify trends, patterns, risks, and opportunities that inform decision-making.
  2. Create dashboards, reports, and key performance indicators using data visualization tools for business interpretation.
  3. Design and develop ETL/ELT processes to ensure data availability and reliability.
  4. Define and build data models aligned with analytical needs.
  5. Ensure quality, consistency, and traceability of data throughout its lifecycle.
  6. Work with economic, financial, and operational information, ensuring consistency and reconciliation.
  7. Collaborate with business areas to understand needs and translate them into high-value analytical solutions.
  8. Participate in data governance initiatives to support structured management of corporate data.
  9. Identify opportunities to incorporate Artificial Intelligence and language models (LLMs) into corporate processes.
  10. Lead initiatives for automation, innovation, and continuous improvement within the data ecosystem.
  11. Promote cross-functional collaboration between departments on processes and data.

🛠️ Requirements

  1. Analytical skills, critical thinking, and a problem-solving mindset.
  2. Ability to conceptualize, synthesize, and draw conclusions from data.
  3. Adapt messages for various audiences; experience in data analysis and exploitation.
  4. Knowledge and experience with data visualization tools (Spotfire, Power BI, or similar).
  5. Proficiency in Python and advanced SQL.
  6. Experience in designing and developing ETL processes.
  7. Experience with relational and analytical database modeling.
  8. Understanding of data governance, data quality, and metadata management.

➕ Nice to have

  1. Knowledge of applied statistics and quantitative analysis.
  2. Ability to interact with business users and translate functional requirements into technical solutions.
  3. Familiarity with Artificial Intelligence, Generative AI, and language models (LLMs) for business applications.

🤗 We offer

  1. Hybrid working model with up to 8 weeks per year of teleworking outside your usual area.
  2. Flexible start/finish times; intensive working hours on Fridays and in summer.
  3. Personalized career development plan, training opportunities, and language learning support.
  4. National and international mobility opportunities.
  5. Relocation package for candidates moving from abroad.
  6. Competitive compensation with ongoing reviews and flexible benefits.
  7. Wellbeing program: Health, dental and accident insurance, free fruit and coffee, and wellbeing training.
HybridOffice
Tres Cantos, Spain
Big DataData EngineeringData ModelingETLPower BIPythonSQL

Space Applications Software Engineer

We're looking for a talented and experienced Space Applications Software Engineer with a passion for building the future of space technology. You’ll join a multidisciplinary team, developing and maintaining application software for embedded platforms in space systems and payloads. Collaboration with colleagues in software, FPGA, and digital signal processing is at the heart of this role, supporting integration, technical support, and the advancement of new functionalities.

🎯 Responsibilities

  1. Develop application software for space systems and onboard payloads.
  2. Design, implement, and maintain new functionalities for existing applications.
  3. Participate in integration and validation of applications running on embedded platforms.
  4. Create software solutions primarily using Python and C/C++.
  5. Work with Git repositories and contribute to version control and release processes.
  6. Integrate third-party libraries and components into various development environments.
  7. Collaborate with FPGA and Digital Signal Processing teams to implement advanced features.
  8. Develop interfaces between SoCs and FPGAs to enable efficient data exchange.
  9. Contribute to applications based on GNU Radio and other communications and signal processing technologies.
  10. Provide technical support to other teams, including Sales and Quality Assurance.
  11. Promote continuous improvement in software development processes and applications.

🛠️ Requirements

  1. Degree in Computer Engineering, Telecommunications Engineering, Higher Vocational Training in Software Development, or related discipline.
  2. Experience in software development with Python.
  3. Knowledge of C and/or C++ programming.
  4. Experience working in Linux environments.
  5. Familiarity with version control systems using Git.
  6. Knowledge of databases and software library management.
  7. Adaptability to new programming languages, tools, and technology environments.
  8. Strong teamwork and technical communication skills.

➕ Nice to have

  1. Knowledge of embedded systems.
  2. Experience developing software for FreeRTOS environments.
  3. Familiarity with GNU Radio and library integration for communications applications.
  4. Understanding of Digital Signal Processing (DSP) algorithms.
  5. Knowledge of Machine Learning techniques for signal processing and analysis.
  6. Experience developing multithreaded applications.
  7. Previous involvement in projects related to the space sector, telecommunications, or safety-critical systems.

🤗 We offer

  1. Remote work a percentage of the time, to be defined with your manager.
  2. Flexible start and finish times, including reduced intensive working hours on Fridays and during summer.
  3. Competitive compensation with ongoing reviews and flexible compensation elements.
  4. Wellbeing program with health, dental, and accident insurance, plus free fruit and lunch on Fridays.
  5. Personalized career development, training, and language learning support.
  6. A workplace committed to inclusion and diversity, with equal opportunities in recruitment.
HybridOffice
Nigrán, Spain-Vigo, Spain
C++Embedded SystemsGitLinuxPython

DevOps Engineer

We're looking for a passionate DevOps Engineer to join an exciting mission in the space sector, contributing to development projects for the Galileo Satellite Constellation Control Facility (SCCF).

🎯 Responsibilities

  1. Collaborate closely with a Senior DevOps Engineer to ensure systems run smoothly
  2. Work with technologies such as Kubernetes, Helm, Python, Docker, Jenkins, and Ansible
  3. Troubleshoot and resolve technical infrastructure issues
  4. Write automation scripts using Bash and Python to improve efficiency and reduce manual effort
  5. Partner with cross-functional teams to support integration with other Galileo teams and successful project delivery
  6. Interact with customers and end users, including participation in reviews, technical workshops, and formal testing milestones

🛠️ Requirements

  1. Experience with Linux, MySQL, Jenkins, Bash, and Python
  2. Proficiency in at least one programming language: Bash or Python
  3. Experience with infrastructure as code (Ansible)
  4. Strong Linux system administration skills
  5. Knowledge of Agile methodologies and DevOps best practices

🤗 We offer

  1. Hybrid working model
  2. 8 weeks per year of teleworking outside your usual geographical area
  3. Flexible start and finish times, with intensive working hours on Fridays and during summer
  4. Personalized career development plan and training opportunities, including language support
  5. National and international mobility options
  6. Relocation package for international candidates
  7. Competitive compensation with regular reviews
  8. Flexible compensation options and discounts
  9. Wellbeing program including health, dental, and accident insurance
  10. Free fruit, coffee, and health-focused training sessions
HybridOffice
Valladolid, Spain-Boecillo, Spain
AnsibleDevOpsDockerJenkinsKubernetesPython

Full Stack (React+Node.js) Software Engineer

We're looking for a skilled Full Stack (React+Node.js) Software Engineer to help develop critical web applications for satellite control centers in the space sector.

🎯 Responsibilities

  1. Design, develop, and maintain web solutions that support satellite control systems
  2. Implement clean, maintainable frontend interfaces and backend services
  3. Contribute to system architecture, technical discussions, and design decisions
  4. Collaborate in an agile environment with other engineers to deliver effective solutions
  5. Participate in initiatives for continuous improvement in quality, performance, reliability, and development practices

🛠️ Requirements

  1. Relevant experience developing backend and frontend solutions for complex systems
  2. Extensive experience with JavaScript/TypeScript, especially React and Node.js
  3. Solid knowledge of testing practices, including unit, integration, and end-to-end testing
  4. Strong grasp of software engineering principles, clean code, and modular design
  5. Fluency in spoken and written English

➕ Nice to have

  1. Practical knowledge of Python 3
  2. Experience with Docker and containerized environments
  3. Familiarity with Java and C++
  4. Basic understanding of UX/UI, HTML/CSS, and web design principles
  5. Experience with Git, branched workflows, and collaborative development
  6. Knowledge of CI/CD, automation tools, and pipelines
  7. Interest in TDD, hexagonal architecture, and clean design approaches

🤗 We offer

  1. Hybrid working model with up to 8 weeks per year of teleworking outside your usual geographical area
  2. Flexible start and finish times, with intensive working hours on Fridays and during summer
  3. Personalized career development plan, training, and language learning support
  4. National and international mobility opportunities
  5. Relocation package for international candidates
  6. Competitive compensation with regular reviews, flexible compensation options, and brand discounts
  7. Comprehensive wellbeing program including health, dental, and accident insurance, free fruit and coffee, and wellness resources
HybridOffice
Tres Cantos, Spain
JavaScriptNode.JSReactTypeScriptUnit Testing

Frontend Software Engineer (Junior)

We're looking for a motivated Frontend Software Engineer (Junior) to join a team dedicated to developing innovative web applications and interfaces for the space sector, with a focus on Space Situational Awareness (SSA) and Space Domain Awareness (SDA) projects.

🎯 Responsibilities

  1. Design and develop user-centric web interfaces for space systems
  2. Implement front-end solutions and Human-Machine Interfaces (HMIs)
  3. Participate in the analysis, specification, and user-centered design of features
  4. Integrate interfaces with services and APIs
  5. Collaborate on validation and testing of software solutions
  6. Create and maintain technical documentation for developments
  7. Continuously research and learn new technologies and tools for product and process improvement

🛠️ Requirements

  1. Degree in a relevant field (new graduates welcome)
  2. Eagerness to learn and grow professionally in front-end development
  3. Initiative, curiosity about technology, and a passion for software engineering
  4. Knowledge of software engineering principles
  5. Familiarity with HTML5 and CSS3
  6. Experience with JavaScript and/or TypeScript
  7. Understanding of modern front-end frameworks (such as React or Angular)
  8. Knowledge of integrating REST and/or GraphQL APIs
  9. Experience with testing tools like Jest, Vitest, or Testing Library
  10. Version control skills with Git and GitLab
  11. Understanding of agile methodologies (e.g., Scrum or Kanban)

🤗 We offer

  1. Hybrid working model
  2. 8 weeks per year of teleworking outside your usual geographical area
  3. Flexible start and finish times, with intensive hours on Fridays and during summer
  4. Personalized career development plan
  5. Training and language learning support
  6. Opportunities for national and international mobility
  7. Relocation package available for candidates coming from abroad
  8. Competitive compensation with regular reviews
  9. Flexible benefits and discounts on brands
  10. Wellbeing program: health, dental, and accident insurance; free fruit and coffee; physical, mental, and financial health programs
HybridOffice
Tres Cantos, Spain
JavaScriptReactTypeScriptAngularCSSHTML

Tech stack

JavaScriptNode.jsReactPythonJavaPostgreSQLAngularJSDocker KubernetesMySQL

About the team

2300

employees

Benefits and perks

  • workFromHome

    Work from home

  • trainingBudget

    Training budget

  • flexible

    Flexible schedule

  • health

    Health insurance

  • food

    Food & drinks

  • tickets

    Restaurant Ticket

  • gym

    Gym discount

  • lessons

    Language lessons

Location

Calle de Isaac Newton, 11, Tres Cantos, Spain