Careers

Those joining Elecnor Deimos can expect an international working environment, which poses state-of-the-art challenges for every professional interested in a scientific/technical career and for each management talent.

BECOME PART OF OUR TEAM

Job description

There are 2 vacancies within the EUMETSAT System Engineering and Projects Division (SEP) of the Technical and Scientific Support Department (TSS).

The selected candidates will work for the Ground Segment System Engineering Competence Area, supporting the System Engineering activities of the EUMETSAT ground segment for existing (Meteosat Second Generation, EUMETSAT Polar System, Sentinel 3, JASON, NPP) and future (Meteosat Third Generation, EPS Second Generation) missions.

This includes system engineering for major evolutions of the operational ground segment, the maintenance of related system level architectural design documents and Interface Control Documents as well as supporting ground segment Integration, Verification & Validation (IV&V) activities at the level of test plan definition, test specification and test coordination.

Main Duties:

  • Contribute to the maintenance, for all the operational ground systems, of a complete and consistent set of System Technical Documentation.
  • Perform technical analysis of system architecture and specification evolutions or major upgrades of the operational ground systems, for interfaces coherence and compatibility check with other ongoing developments;
  • Define the IV&V testing approach for major evolutions of the operational ground systems and contribute to the co-ordination of the installation, integration and verification of new systems into the Operational infrastructure;
  • Contribute to the various OPS & TSS Projects and associated reviews, as required, providing System Engineering support during the design phase and contribute actively to the definition of the IV&V activities;
  • Perform analysis, investigations and resolution of system level anomalies.
  • Provide expert inputs to the SEP System Engineering Team Leader on all related activities as requested;
  • Support the OPS regular coordination processes, including CRBs and ARBs, as requested.
  • Participate to the definition of the system architecture and interfaces between the multi-mission elements and the programme specific elements of the ground system;
  • In coordination with the system and interface engineers of the future ground segment, ensure that the definition and documentation of new interfaces are compatible with the methodology used in Operations; this includes the use of common templates for Interface Control Document and the use of the same tool for maintaining the interfaces data dictionary;
  • Provide support to the definition of the IV&V approach for the future ground systems;

Education:

A university degree (or equivalent) in an engineering discipline relevant to the job profile together with the experience and capability to fulfil the assigned tasks with a minimum of supervision.

Professional Experience:

  • Extensive experience in the analysis of systems applications and modelling;
  • At least 5 years demonstrated experience in the field of systems engineering and architectural design;

Language Skills:

The official languages of EUMETSAT are English and French. The working language for the position is English and therefore the key person must be able to work effectively in this language.

Technical requirements

Knowledge and experience with the following is considered essential:
• Strong background in the use of modelling and design tools in support of architectural design activities (e.g. Vitech CORE, Enterprise Architect);
• Sound knowledge of space and ground system engineering processes, and system and software life-cycles and standards.
• Experience in Model Based Systems Engineering methods, techniques and tools;
• Definition, management and traceability of requirements structure with the support of dedicated tools (e.g. DOORS).
• Experience in Integration, Verification and Validation (IV&V) of complex systems
In addition, for the accomplishment of the listed tasks, proven knowledge and experience in the following of at least two of the following areas:
• Satellite monitoring and control systems (including Flight Dynamics and S/C Simulator aspects)
• Data processing
• Dissemination
• Archive systems
• Ground Stations
It would be a distinct advantage to have knowledge and/or experience with some of the following:
• Full development cycle of large systems, from the definition of requirements to system design and testing;
• System requirements management and functional/architectural modelling, with support of tools (e.g. DOORS);
• System architectural design; experience in the use of modelling and design tools in support of it will be considered an advantage (e.g. Enterprise Architect);
• Configuration Control processes and tools;
• Familiarity with the ECSS standards.

Apply

Job description

En Deimos Space buscamos incorporar un desarrollador JAVA,  para trabajar en proyectos de ADIF.

Se integrará en un equipo joven y dinámico, para trabajar en un marco de integración continua con metodologías ágiles y bajo el paradigma TDD.

La plataforma a desarrollar abarca tecnologías muy recientes y diversas, está en constante evolución y por tanto requiere ir  formándose continuamente para adaptarse a las nuevas funcionalidades que se van desarrollando, por tanto buscamos una persona que le guste estar en continuo aprendizaje

Funciones Principales:

Colaboración en la elaboración de diseños detallados.

Implementación de servicios software.

Implementación de pruebas unitarias.

Colaboración con los testers realizando pruebas de aceptación.

Análisis de incidencias.

Resolución de bugs.

Experiencia Profesional:

Mínimo tres años de experiencia

 

Technical requirements

Los requisitos técnicos son los siguientes:
• JAVA, Sistemas distribuidos, RMI, cifrado, Javascript, AJAX, HTML5 CSS
• Gradle, Angular2, NodeJS, Spring
• Servidores de aplicaciones (Tomcat)
• Sistemas operativos Linux, Microsoft Windows
• Bases de datos relacionales, en particular Oracle.
• Protocolos de comunicaciones IP.
• Suite ofimática (MS Office, Open Office ...).
Interesante conocimientos en:
• Plataforma de integración continua basada en herramientas de Atlassian (JIRA, Confluence, BitBucket, Nexus, Bamboo), SonarQube y en desarrollo con TDD y metodologías ágiles.
• Docker

Other requirements

F.P. o módulo superior.
Castellano e inglés
Persona proactiva, eficiente, con gran capacidad de aprendizaje y con ganas de trabajar en equipo.

Apply

Job description

The Senior GIS Engineer will report to the Head of EO Applications at Deimos Space UK and will lead technical developments related to GIS technologies in Deimos Space UK, in collaboration with the other parts of Deimos in Spain, Portugal and Romania. He/she will be in charge of designing and developing GIS components used in Earth Observation applications in different domains such as biomass monitoring, change detection, urban mapping and data analytics.

Initially, the chosen candidate will be involved in maintaining and improving a platform called KORE that provides web services to applications using Earth Observation Imagery. For example, it helps farmers and agronomists to monitor their fields / crops using satellite imagery, UAV imagery and data acquired by ground based sensors. The platform is also being used in other applications such as monitoring illegal deforestation and urban mapping. In the KORE platform, the GIS engineer will be in charge of the GIS subsystem (based on GeoServer) and GIS elements of the database. The first priorities will be to develop a catalogue solution and new interfaces to satellite data providers.

He/she will also support to the business development team for activities related to GIS will be required to help prepare proposals for new projects/services. He/she will also be involved in supporting operational EO services with a range of commercial partners.

Main Duties:

· Design of GIS components and interfaces, deployment of GIS solutions

· Monitoring, maintaining and improving services delivered by GeoServer (cache, tiling, styles, extensions, configuration, logs…), stress testing

· Development and testing of new components ingesting Earth Observation imagery and generating products in a Scrum team using continuous integration

· Collection, preparation, conversion, fusion of GIS data to be used in machine learning analytics algorithms

· Contribution to commercial activity and R&D project proposals

· Coordination with the partners who will use the interfaces to develop their application

· Coordination with the other Deimos teams developing GIS components.

· Travel in Europe and outside Europe to support international projects

 

Education: 

University master degree in Engineering, Science, Geography or Computer Science.

Professional Experience:

Required experience:

– Some time working with Geographical Information Systems (GIS)

– Development with GeoServer (API)

– Design of GIS databases

– Use of Earth Observation imagery

– Working in an operational environment

Desirable experiences:

– Development within AGILE teams (SCRUM)

– Web services development

– Experience with satellite data provider platforms and API: Digital Globe, Planet, Earth-i, Urthecast

– Experience of bid management and bid preparation

– Experience of working within a Quality Management System approach e.g. ISO9001

Experience in managing user requirements, their maintenance, traceability, verification and validation stages using formal methods and tools.

Language Skills

The working language for Deimos projects is English and therefore candidates must be able to work effectively in this language.

Technical requirements

-  Most of the developments are done in Python, PostgreSQL and Java. Multiple types of satellite data are used Landsat8, RapidEye, Deimos-1,2, Sentinel-1,2,3, Worldview etc. UAV imagery and data collected on the ground are also used.
- Many types of geospatial data are used, including, field boundaries, road networks, building footprints, digital elevation models, geological layers etc.
-  Essential experience
o   OGC web interface (WMS, WCS, WFS)
o   PostgreSQL, PostGIS
o   Python
o   Geographic Information Systems and tools such as QGIS and Carto
-   Desirable experience
o   Repository/version control tools SVN, GIT, etc.
o   Project Management tools such as JIRA, Folio, Redmine etc.
o   Continuous Integration ecosystems Jenkins, SonarCube, Junit, Maven, Jenkins, etc.

Experience in using virtual machines and/or cloud infrastructure environments like Docker, Amazon Web Services 

Other requirements

Personal Skills:

-       Strong communication and interpersonal skills, with a proven ability to apply these to working within, and across, teams as well as a customer-oriented approach.

-       Flexibility to work in new environments, understand new technologies and handle new types of work

Ability to work in several projects at the same time

Apply

Job description

The candidate shall coordinate the customization and deployment of DEIMOS Direct Receing Station (DRS) commercial solutions, based on our proprietary 4EO Product Suite.

The candidate shall interface to the DRS end-customer and with the DEIMOS 4EO Product Manager.

Main Duties:

Main contact point between DRS customer and DEIMOS team.

Responsible for the flow down of customer requirements into DEIMOS DRS solution, defining in turn the requirements for DEIMOS 4EO Products customizations.

Responsible for the deployment and validation plan of the DRS solution.

Education:

Degree in Engineering

Professional Experience:

At least ten years of proven relevant professional experience in Ground Segment systems.

Language Skills:

English mandatory.

Other languages shall be considered an asset.

Technical requirements

Experience with satellite planning, acquisition mechanisms and satellite data processing chains;
Knowledge of project management frameworks and implementation of IT projects acquired through hands-on experience: please give examples in your application of frameworks that you have worked with and IT projects that you have implemented.
Working knowledge on using satellite imagery for monitoring and surveillance purposes is desirable.

Other requirements

Ability to establish and maintain effective working relations with people of different national and cultural backgrounds;
Good knowledge of Microsoft software;
Excellent communication skills, both orally and in written, in English and the ability to draft clear and concise reports;
Ability to work under pressure and to respond quickly to new customer demands.

Apply

Job description

En Deimos Space buscamos incorporar un técnico en operaciones de sistemas,  para trabajar en ADIF dando soporte a una plataforma que ha sido desarrollada en Deimos Space.

Se integrará en un equipo joven y dinámico. Dará soporte a  esta plataforma que está en producción.

La plataforma a soportar abarca tecnologías muy recientes y diversas, está en constante evolución y por tanto requiere ir  formándose continuamente para adaptarse a las nuevas funcionalidades que se van desarrollando, por tanto buscamos una persona que le guste estar en continuo aprendizaje

Soporte técnico:

  • Atención de incidencias y peticiones de usuarios gestionadas en JIRA y REMEDY, que pueden llegar de forma: telefónica, herramientas de gestión y/o email.
  • Parametrización/configuración de aplicaciones.
  • Colaboración en pruebas y despliegues en cada nueva versión de la plataforma
  • Gestión de problemas.
  • Gestión de inventario.
  • Trabajar en EQUIPO.

Technical requirements

Los requisitos técnicos son los siguientes:
• Administración de Sistemas operativos Linux/Unix y Windows.
• Conocimiento del lenguaje SQL.
• Programación/edición de scripts: shell scripts, Phyton, powershell.
• Conocimiento de herramientas de comunicación: FTP,VNC, Escritorio Remoto, putty, Dameware....
• Ofimática (MS Office, Open Office ...)
Interesante conocimientos en: herramientas de monitorización (Nagios, Patrol,...), bases de datos y/o herramientas de Atlassian (JIRA, Confluence, ...), REMEDY.

Other requirements

F.P. o módulo superior.
Castellano y valorable inglés

Apply

Job description

En Elecnor Deimos necesitamos incorporar, para la división de Transformación Digital, una persona con experiencia y conocimiento en el desarrollo de sistemas relacionados con tecnologías Web (frontend y backend), con interés en buenas prácticas, pruebas unitarias, metodologías ágiles e integración continua.

Formará parte de equipos multidisciplinares donde se afrontan proyectos de diversa naturaleza, desde aplicativos Web o Apps nativas a soluciones empresariales, pasando por Sistemas de Información Geográfica (GIS) o LI, con un enfoque de uso del Cloud (AWS principalmente) y modularización del SW (frontend, backend, microservicios, API/WebServices).

Las funciones no se limitarán únicamente a la codificación, sino que podrán asumirse paulatinamente otras tareas como el análisis y diseño de los proyectos, permitiendo obtener una visión global de los mismos y extraer conocimiento y aprendizaje de todas las fases del ciclo de vida de éstos.

Technical requirements

Imprescindible
- 1/2 años de experiencia como programador frontend con tecnologías como HTML5, CSS3, JavaScript...
- Al menos 1 año de experiencia con Angular u otros frameworks avanzados de JavaScript  (React.js, vue.js...) 

Other requirements

Recomendable
- Experiencia en proyectos y librerías responsive (ej. Bootstrap)
- Experiencia con preprocesadores CSS (ej. LESS, SASS, COMPASS, SCSS...)
- Experiencia en backend con Java, Spring, Hibernate…
- Experiencia en el uso de sistemas de control de versiones, sobre todo Git.
- Conocimiento de BBDD
- Nivel de inglés medio-alto

Apply

Job description

The post holder reports to the Head of the Systems and Service Division.
The post holder shall provide competent multidisciplinary support to ongoing and future Programmes, be responsible of different activities, covering the System Engineering, Mission Analysis and Product Assurance activities of each programme and the coordination of all other areas within a mission.

Main Duties:

Being in a complex Division the candidate shall develop different roles depending on the project phase or areas needs. The main duties can be summarized as:
System Engineering:
• Performing the consolidation of mission requirements, their apportionment among elements, the definition of interfaces and the verification of achieved performances;
• Coordination of overall system engineering with speciality engineering areas and activities;
• Contribution to the equipments, sub-systems and provider selection strategy in the company, in agreement with the needs of other company areas and know-how.
Mission Analysis:
• Performing the analyses of the different aspects relevant for different missions (EO, telecommunications, …) on their own or as part of a larger constellation, or even a number of concurrent constellation;
• Conducting, reviewing and consolidating Mission and System analysis tasks in particular on mission planning, downlink strategy & geo-location accuracy;
• Providing expert support, as required, to the Missions Manager during different project Phases of the projects (A to E1);
• Consolidating and applying standard work methods and subsequent document structures for Mission and System analysis;
• Being the Technical Officer of mission software procured by the division, to support the analysis.
Product Assurance:
• Preparation of project product assurance documentation, e.g. PA & Safety Plans;
• Setting standards for quality as well as health and safety within the projects;
• Ensuring that manufacturing processes comply with standards at both national and international level;
• Reviewing customer requirements to ensure that they can be/are being met;
• Preparation and management of deviations (RFD/W’s, NCR’s, corrective actions…) and participation in their reviews (NRB/MRB’s, audits, …);
• Interact with customers and suppliers in Quality/Product Assurance matters.

Education:

Applicants for this post should have a university degree in space engineering (space vehicles) or equivalent qualification in an engineering field or related subject that provide them a wide knowledge in space environment and its associated technologies

Professional Experience:

Up to five years of professional experience in relevant positions in Earth Observation or other space programmes.
A solid experience with end-to-end mission and system analysis of Earth Observation missions is required, including Space  components (in particular on-board operation, communication and calibration) and Ground elements (Mission Planning systems, Sand X-Band ground stations,).
Involvement in projects from other engineering areas (industrial, civil,…) will be highly valued.
Experience and deep knowledge implementing space standards ECSS Experience and/or knowledge implementing Product Assurance Programme
Experience and/or knowledge developing Subsystems (AOCS, OBC, EPS, …) trade-offs and reliability analysis

 

 

Technical requirements

Mastering of at least three of the following technical areas:
• Space Systems Engineering,
• Mission Analysis
• Space Systems Operations,
• Requirements elicitation, formalization and flowdown,
• Architectural design and Integration of complex systems,
• Verification and testing.
Knowledge of the state of the art instruments, tools, techniques, methods and standards for the engineering disciplines under this responsibility.
Knowledge of system engineering processes, spacecraft modes and algorithms,
modelling, simulation and analysis, and requirements verification, safety, hazard and failure management, dependability, security.

Other requirements

Language Skills:

Fluent in English and Spanish. Knowledge of other common European languages (French, German, Italian) shall be an asset.

Personal Skills:

The Systems and Mission Engineer shall have proven leadership skills, the ability to understand and synthesise complex technical and programmatic information, coupled with good interpersonal and communication capabilities and a proven ability
to apply them to the interactions with programme managers, participants and stakeholders.
The successful candidate will be required to work in a diverse and international environment involving extensive teamwork as well as holding responsibility as study team leader of a technical multidisciplinary team. Excellent teamworking and
relationship management skills are therefore required, together with the ability to achieve solutions in line with team objectives.

Apply

Job description

The precise orbit determination and time synchronization problem is to accurately determine the position and velocity vectors of an orbiting satellite as well as its clock deviation from a stable time scale. To achieve this, estimates of the position, velocity and time of the orbiting vehicle are made based on a sequence of GNSS observations to ground stations in combination with the integration of the equations of motion.
The two main estimation techniques are the Batch Least Squares (BLS) and the Kalman filter (KF). While least squares method processes the complete observations batch in each iteration, the Kalman filter is a recursive technique in which the information is updated at every observation epoch. Both batch and sequential estimators are powerful estimation methods that have successfully been applied to various types of orbit determination problems.

The post holder tasks shall include:
– A profound analysis of up-to-date mathematical formulation for precise orbit determination and time synchronization techniques, considering equations of motion and observation equations.
– Extension of the basic formulation (mainly GNSS code and phase) to include additional observations, such as: Doppler, Inter-satellite link (ISL) RF ranging, accelerometers measurements (IMU) and Satellite laser ranging (SLR).
– Extension of the basic formulation to include multisystem data: GPS and Galileo.
– Formulation of BLS and extended Kalman filter applied to the resolution of the precise orbit determination and time synchronization problem with different types of measurements.
– Identification of appropriate numerical methods for the optimal implementation of BLS and KF.
– Development of a Matlab prototype of a precise orbit determination and time synchronization software based on BLS and KF estimation techniques.
– Verification and validation of the implemented SW with synthetic GNSS data.

Technical requirements

University degree in a relevant field (preferably Mathematics). 

- Knowledge of estimation techniques (Least squares, Kalman filters) 

- Experience in Matlab programming 

- Knowledge of GNSS systems (GPS, Galileo) 

- Interest in Mathematics, GNSS, and space sciences 

- Ability for problems resolution and logical thinking 

- Commitment to service excellence and responsibility 

Apply

Job description

Project management responsibility for operations of unmanned aircraft systems

Coordination with project stakeholders, sponsor, steering committee and team leaders

Ensure key performance indicators are achieved in liaison with the on-site operational team

Participate in technical reviews with customer, partners and subcontractors

Technical requirements

- 7 years experience in project management in complex systems in international environment
- Excellent command of English speaking/reading/writing
- Willingness to travel and staying for short periods of time during on-site deployments
- Graduate degree in appropriate area(s), with preference in aerospace
- Military and aeronautical backgrounds would be an asset
- Eligible for security clearance

Apply

Job description

A Software Engineer intern is required to participate in the development satellite ground segment, in particular for the development of software for Earth Observation satellite ground segments.

The primary purpose of this role is to develop software solutions. Main focus of the role will be development around core Web technologies and support the team (including quality assurance, technical documentation and testing).

Technical requirements

Software Engineer student or similar

The candidate shall have a background covering the following areas:
Understanding of software development life cycle UML and patterns
Object Oriented Design Knowledge
Java/C++/Python development experience with Web Services
Proven experience using XML related technologies (XSL, XSD, XPATH)
Java and C++ development experience
Development experience using Linux (Bash scripts, ... )
Thorough understanding of software development life cycle
Experience using relational database, (e.g. MySqL, Postgre, Oracle)

Additionally the following are desired skills:
Experience with Elastic-Search, SOLR
Experience with open source tools and libraries (e.g. JUnit testing framework, Apache.org, etc)
Experience using versioning control tools such SVN.
Knowlegde of standards of Open geospatial consortium

Good communication skills (english), capability of team working

Apply

Job description

Job Description:

We are looking for a Technical Manager to integrate into our team, having as main objective the Technical Leadership of innovative solutions in the scope of Earth Observation System Support Frameworks.

The work is performed in close cooperation with the final customer, so a great degree of autonomy and pro-activity is expected in coming up with solutions that meet the needs of the customer.

 

Responsibilities:

Maintenance and Evolution of End to End system support frameworks, having ESA (European Space Agency) and its future Earth Observation Missions (FLEX, BIOMASS) as main customer.

Education:

Degree in SW Engineering

Professional  Experience:

At least 5 years experience in development of complex SW systems.

Previous experience in EO domain shall be considered an asset.

preferably also SWING)

Language Skills:

Very good level of English, written and spoken

Personal Skills:

– Good communication skills

– Team working

– Motivation in developing innovative software

Technical requirements

- Experience in Java programming
- Experience in agile software development
- Experience in Java Rich GUI development (Eclipse RCP, SWT and

Apply

Job description

Deimos Space is seeking for an experienced AIV (Assembly-Integration-Verification) manager to support ground segment system level AIV activities in several international projects (private sector) acting as project Technical /AIV manager. Objectives:

  • Project requirements review and requirements DDBB maintenance
  • Planning and monitoring of AIV activities
  • AIV status control
  • Test campaigns definition and coordination
  • AIV team coordination
  • Customer communication
  • Technical Follow-up of customer and providers
  • Project manager reporting

Professional  Experience:

  • Strong system engineering background in Earth Observation Ground systems.
  • Experience in the development lifecycle of a complex space system ground segment (and/or subsystem) is required including integration and verification, as well as in supervising their procurement or development.
  • Competence and experience in managing requirements, their maintenance, traceability, verification and validation stages using formal methods and tools.
  • Knowledge of system engineering standards especially those relevant to the area of Verification and Testing, in particular ECSS with up-to-date knowledge of methods and tools.
  • Experience in leading cross organisational teams, with strong interpersonal and team working skills.
  • Complex SW Systems understanding (HW, Networks, etc.)

 

Technical requirements

• ECSS Standards knowledge,
• OS (Linux & Windows advanced user level),
• DOORs requirement management
• Shell scripting,
• Java Programming (Back-end),
• Repository/version control tools SVN, GIT, etc.
• Project Management tools such as Redmine, JIRA, JIRA-Help Desk, etc.
• Continuous Integration ecosystems Junit, Maven, Jenkins, etc.

Other requirements

The working language for the projects is English and therefore they must be able to work effectively in this language.
• Ability to adapt to complex situations, with strengths in analysis, synthesis and presentation of complex problems and solutions.
• Sound problem solving/analysis and monitoring skills;
Strong communication and interpersonal skills, with a proven ability to apply these to working within, and across, teams as well as a customer-oriented approach.
Capacity to travel abroad with short notification time

Apply

Job description

This is a fantastic opportunity to join a growing, innovative, employee-centred business in the space industry. 

We are looking for motivated engineers that want to start their professional career in a challenging domain such the aerospace sector. 
The selected candidate will join our team in charge of the developing the next generation of spacecraft ground software and tools to learn and contribute to the evolution of Web Front-end systems. 

Duties: 

• Learn the particular needs of spacecraft ground software developments and the required standards
• Participate in the development of elements part of DEIMOS next generation of spacecraft ground software and tools within the web Front-end part.
• Design and implement and maintain elements and libraries as required
• Participate in the project or team meetings

Technical requirements

Preferable Computer Science or Computer Engineering degree  
No professional work experience is required 
Required: 
• Good Java skills, ideally demonstrated in university or commercial projects
• Experience using Linux as the OS development environment

Desirable: 
• Experience using Bootstrap framework
• Familiar with web frontend development using technologies such as:
o Javascript
o AngularJS 1
o Python
o Vaadin Framework
o Django Rest Framework

High level of English

Other requirements

Demonstrated technical and analytical skills, including the ability to understand and convey complex technical information in simple terms  
Excellent troubleshooting skills  
Goal oriented  
Self motivated and capable to work with little supervision if required.  
Interested in the aerospace sector  

Apply

Job description

Ideally, the candidate should have at least 1 year of relevant experience. Nonetheless, applications from recent graduates with excellent academic results are welcome.

We are looking for engineers of any nationality wishing to work for us in Romania, with a university degree in any the following fields:

  • Software engineering
  • Mathematics
  • Physics
  • Telecommunications engineering
  • Or similar university degree.

The following skills are strictly mandatory:

  • Good command of English.
  • University degree in the above mentioned fields
  • Availability for short term travels
  • Capability to work in Romania
  • Knowledge of the following technologies: C/C++ and/or Java over Unix/Linux
  • Ideally, the candidate should have at least 1 year of relevant experience. Nonetheless, applications from recent graduates with excellent academic results are welcome.

Technical requirements

The following skills are desirable:

Experience in any of the above mentioned fields, preferable in an industrial setup
Experience in the implementation of mathematical algorithms
Experience working in an international setup, preferably in the Space Domain.
Availability for longer term collocations
Knowledge of any of the following technologies
o Scripting languages
o SQL (Oracle, PostgreSQL)
o Design methodologies (UML, HOOD, etc)
o Development methodologies & standards (ECSS, PSS, ISO 9001, etc)
Experience with Mission Planning Systems, Simulators and/or Earth Observation
Experience in Validation of software

Apply

Job description

DEIMOS Engenharia is looking for enthusiastic and proactive candidates to integrate EO Support Systems team.

Candidates are expected to have 1 to 3 years of experience developing end-to-end software systems following Agile, Incremental or Waterfall lifecycles.

The selected candidate will work on relevant international projects designing and developing data management, discovery and processing systems for Earth Observation.

Technical requirements

The candidate should have professional experience developing software systems with the following disciplines:
• Requirements Analysis
• System analysis and design using UML or other modelling languages;
• System/subsystem implementation using Object Oriented programming languages;
• System integration and deployment in Virtualized Environments;
• Verification and Validation.
The following requirements are highly appreciated:
• Understanding of Distributed System architectures and Virtualization
• Knowledge of deployment techniques using containers (Docker)
• Experience in satellite data systems, or Remote Sensing datasets.

Other requirements

MSc in Computer Science, Electrical Engineering or related disciplines. Ph.D. degree is a plus.
Highly fluent in English, verbal and written.
Excellent communication, networking and team working skills;
Must be highly proactive, self-motivated and dynamic;
Must be willing to take ownership of issues and drive them to a successful resolution;
Must be able to work independently and deliver high quality work;
Experience of working with external customers is desirable.

Apply

Job description

DESCRIPTION

DEIMOS is selecting project managers to be integrated in the GNSS Business Unit at our premises in Lisbon (Portugal), to support new growth areas in Receiver and Applications domains. He will support the Business Unit head in the operations for receiver and application projects in this location.

The work of the GNSS Business Unit is oriented to the following areas:

  • GNSS (GPS and Galileo) receivers processing techniques
  • GNSS receivers prototyping
  • GNSS receiver simulation
  • Galileo Ground Segment
  • EGNOS processing algorithms
  • Precise Orbit and Clock Determination for GPS and Galileo.

GNSS evolution studies, participating in the Galileo 2nd Generation and EGNOS v3 projects

FUNCTIONS:

The following types of responsibilities are envisioned:

  • Leadership of R&D projects in the areas of GNSS Receivers and Applications
  • Responsibility of design, implementation, specification and validation of GNSS receiver projects
  • Contribution to proposals
  • Support to the head of business unit in operations

Participation in and/or support of GNSS programme activities with ESA, EC, and GSA

PROFESSIONAL EXPERIENCE:

Required: Engineer with at least 10 year experience in the practical application of the domains relevant to the post with demonstrated experience in management of GNSS receiver projects and system-level view of GNSS programs.

Technical requirements

Required: The following capabilities are required for the post:
• Solid background in GNSS system engineering and project management
• Solid theoretical background in one or more of the following technical areas: signal processing, navigation, authentication.
• Practical experience in GNSS
• Experience in European institutional (ESA, EC, GSA) and commercial markets
• Knowledge of Matlab/Simulink and good programming skills

Other requirements

• Leadership
• Capability to integrate in and manage a team
• Initiative
• Autonomy and self-development
• Responsibility towards project goals; both technical and financial
• Willing to travel frequently and to spend time periods collocated in different DEIMOS branches

Apply

Job description

We looking for highly skilled junior SW engineers to integrate our team, having as main objective the development/maintenance of innovative solutions in the scope of Earth Observation System Support.

Responsibilities:

Development/maintenance of applications/frameworks (e.g. OpenSF, S2G, ESOV), having ESA (European Space Agency) as main customer.

 

Technical requirements

Degree in SW Engineering
Experience in Java programming
Experience in agile software development
Knowledge in Java Rich GUI development (Eclipse RCP, SWT and preferably also SWING)

Other requirements

Very good level of English, written and spoken
Good communication skills
Team working
Motivation in developing innovative software

Apply

Job description

This is a fantastic opportunity to join a growing, innovative, employee-centred business in the space industry. We are looking for an experienced and motivated Software Engineer to join our team developing the next generation of spacecraft ground software and tools.

As a key member of our ground segment development team you will participate in the development and maintenance of elements of DEIMOS Ground Segment software suit.

The position is mostly oriented (but not limited) to the development of Web Front-end software for DEIMOS current and next generation spacecraft planning and user services using state of the art visualization technologies

The activities are meant to be executed on the company premises in Tres Cantos, in Madrid region

  • Participate in the development an evolution of existing and the next generation spacecraft planning and user services front-ends.for DEIMOS gs4EO Ground Segment software suit
  • Design and implement reusable code and libraries
  • Ensure the technical feasibility of the UI designs
  • Optimize application for maximum speed and scalability
  • Collaborate with other team members and stakeholders towards achieving the project objectives
  • Provide designs, prototypes and tests suits for the elements under his/her responsibility
  • Participate in the project meetings
  • Participate in project technical discussion other team members and stakeholders as required.

Provide guidance and work leadership to less-experienced software engineers

 

Education:

Computer Science or Computer Engineering degree or equivalent demonstrated experience in a commercial environment

Professional Experience:

2+ years experience in the area of web frontend development

 

Technical requirements

Required:

Experience, ideally demonstrated in a commercial environment, with web frontend development using technologies such as:
Django Rest Framework
Javascript
AngularJS 1
Python
Ability to work in a Linux environment (ideally CentOS) environment using a range of standard development tools
Development and debugging of high quality code and adherence to coding best practices
Highly Desirable:

Experience in planning and executing all stages of software engineering, from design to documentation according to a specified development process
Good Java skills, ideally demonstrated in a commercial environment tpostgres
Experience working with GIS web applications (PostgGIS, Openlayers 3, etc)
Experience using Bootstrap framework

Desirable:

Experience in performing requirements analysis and elicitation based on formal and informal inputs
Knowledge of, or exposure to, space systems in either a commercial or academic context
Experience with Agile software development methodologies
Experience with Software development and test automation, including continuous integration
Experience using Eclipse RCP
Apache Maven
Experience using the Geospatial Data Abstraction Library (GDAL)

Apply

Job description

Si eres estudiante de grado/máster de ingeniería software, informática, telecomunicaciones, telemática o similar para tareas relacionadas con metodologías de desarrollo software.  

Sus funciones básicas serán:

  • Desarrollo software aplicando buenas prácticas de desarrollo y metodologías ágiles
  • Conocer y utilizar herramientas que cubran todas las fases de desarrollo software

Technical requirements

- Estar familiarizado y/o tener experiencia en desarrollo en Java o C#  
- Sistemas de control de versiones  
- Framework desarrollo backend y frontend

Other requirements

- Test unitarios, Test Driven development, Behaviour Driven Development  
- Ioc, Spring, Maven, Gradle, Ant  
- Bases de datos relacionales  
- XML o JSON  
- Eclipse o Visual Studio  
- Herramientas de control de versiones  
- Scrum/XP  
- SonarQube

Apply

Job description

DEIMOS Engenharia is looking for enthusiastic and proactive candidates with experience in software engineering of large-scale distributed platforms to integrate our big data systems team.

Candidates are expected to have significant hands-on experience working with large-scaledistributed data processing systems. The ideal candidate should have extensive background in Big Data technologies (minimally, Hadoop, Spark), and with integrating applications on a large scale.
 
 
Responsibilities:
 
The selected candidate will work on large international projects on data management and discovery for Earth Observation systems. He/she will coordinate the activities for the development and integration of Data-, Platform- and Info-as-a-Service tiers systems.
 
 
Required Experience:
 
The candidate should have five years or more of professional experience in big data systems and related areas. In particular, he/she should demonstrate proven knowledge and

background in:

  • • Software development using Waterfall and Agile approaches;
  • Hands-on experience with leading big data technologies (Hadoop, Spark);
  • Solid understanding of Distributed System architectures and Virtualization;
  • Solid foundations of software development and algorithm implementation and testing;
  • System analysis and design using UML or other modelling languages;
  • Experienced in agile software development using JIRA, Redmine, Jenkins, Gitlab or equivalent project management systems.
  • Experience in satellite data systems, or Remote Sensing datasets although not required is considered a plus.

Required Education:

MSc in Computer Science, Electrical Engineering or related disciplines. Ph.D. degree is a plus.

Technical requirements

Other requirements

Highly fluent in English, verbal and written.
Excellent communication, networking and team working skills;
Must be highly proactive, self-motivated and dynamic;
Must be willing to take ownership of issues and drive them to a successful resolution;
Must be able to work independently and deliver high quality work;
Experience of working with external customers is desireable.

Apply

Job description

DEIMOS is selecting project managers to be integrated in the Flight Systems Business Unit at our premises in Lisbon (Portugal), to support new growth areas in Mission Engineering and GNC/AOCS domains.

He will be responsible for the activities of the business unit in this location.

The work of the Flight Systems Business Unit is oriented to the following areas:

  • Mission design and analysis of a broad spectrum of mission scenarios
  • Performance assessment of vehicle and system concepts in support of system-level activities
  • Design, development, specification and validation of GNC and AOCS systems, for both atmospheric and exo-atmospheric vehicles. As a matter of reference, DEIMOS activities cover:
    • Entry, descent and landing on planets (Earth, Mars) & natural satellites (Moon)
    • Launch vehicles
    • Satellite formation flying, rendezvous, and active debris removal (ADR)
    • Earth and planetary observation
    • Approach to planets / asteroids and interplanetary Navigation

FUNCTIONS:

The following types of responsibilities are envisioned:

  • Leadership of R&D projects in the areas of Mission Engineering and GNC/AOCS
  • Responsibility of Mission Engineering activities
  • Responsibility of design, implementation, specification and validation of GNC and AOCS systems

Participation in and/or support of MA, GNC and AOCS engineering program activities (activities cover phases A,B,C, D & E)

Required: A recognized engineering degree (Mechanical, Aerospace, Electrical, Electronic) or a related degree (e.g. Physics)
 
 
EDUCATION:

Desired: Postgraduate studies (M.Sc or Ph.D) with a focus on aeronautical / aerospace engineering and providing a solid background in at least two of the following:

  • Project Management
  • System Engineering
  • Mission Analysis
  • GNC/AOCS design/synthesis/analysis
  • GNC/AOCS V&V lifecycle

Simulation design, execution and analysis (Monte Carlo, statistical processing…) 
 
PROFESSIONAL EXPERIENCE:

Required: Engineer with at least 10 year experience in the practical application of the domains relevant to the post with demonstrated experience in management of space projects and system-level view of space programs.

Technical requirements

Required: The following capabilities are required for the post:
• Solid background in system engineering and project management
• Solid theoretical background in one or more of the following technical areas: guidance, estimation, flight/orbital dynamics, optimization.
• Practical experience in aeronautical/aerospace GNC/AOCS
• Experience in European institutional (ESA, EC) and commercial markets
• Knowledge of Matlab/Simulink and good programming skills

Other requirements

Very good level of English, spoken and written
• Leadership
• Capability to integrate in and manage a team
• Initiative
• Autonomy and self-development
• Responsibility towards project goals; both technical and financial
• Willing to travel frequently and to spend time periods collocated in different DEIMOS branches

Apply