Senior Software Engineer for GNSS applications (2 positions) |
 |
|
| DESCRIPCIΣN DEL PUESTO |
|
Software development for GNSS applications (in particular, MSF and RDG) over an international environment with a certain level of independence and responsibility.
MSF (Mission Support Facility) is a subsystem integrated in Ground Centre Control from Galileo Program. The MSF main function is the generation of restituted orbits, restituted clocks and calibration parameter for navigation (HSISA). The implementation of this facility includes several applications or programs (MMI, data converters, algorithmic programs,
) collaborating for covering the MSF functions.
RDG (Raw Data Generator) is a subsystem integrated in ETE (Platform for Assessment of performance environment) from Galileo Program. The RDG main function is the generation of GALILEO data using a configurable set of algorithms. The extension of the implementation of this facility includes the extension or creation of new programs (MMI, algorithmic programs,
) collaborating for covering the RDG functions.
Partial or total development (implementation including unit testing) of an application. This issue could cover the design and testing parts of the development.
Responsibility over the assigned tasks including the completion on time.
Supervision of a small group could be one of the tasks.
Collaboration in analysis and design of the applications
Cooperation in the project documentation
|
|
| REQUISITOS TΙCNICOS |
|
Development in integrated groups with
OS: Linux (In particular, Red Hat Linux)
Methodologies of design: OO (UML)
Programming: C, C++ and/or Java
Framework development MMI: Eclipse RCP
Knowledge and use:
SW Engineering
Galileo Standards
New technologies: SOA and/or cloud computing
|
|
| OTROS REQUISITOS |
|
The preferable university degrees are:
Software Engineering
Maths
Physics
Any degree with software development included in its curricula.
Any other university degree is also appropriate if the professional experience covers the lack in the education curricula.
The required professional experience is:
More than 5 years in development over Linux, Unix and/or Windows environment with C, C++ and/or Java.
More than 1 year in analysis and design
Other relevant professional experience is:
More than 1 year in MMI development. Special interested technologies are: Eclipse RCP, Web services and/or Open GL.
Any time in supervision of small groups
Use of ESA and/or Galileo standards.
English:
Speaking: High
Reading/Writing: High
Optional: French
Speaking: High
Reading/Writing: High
|
|
| CONDICIONES DESEABLES |
|
Communication and collaboration skills for working with an international group and/or customer.
Flexibility to work in new environments, new technologies or new types of work
Pro-active work
Possibility of working in other country during short periods of time ( a few days or a few weeks). |
|
 |
|