The Institute of Space Sciences (ICE) (http://www.ice.csic.es/en) is looking for a Software engineer for space and ground-based instrumentation to strengthen the engineering department.
ICE is participating in different space missions and experiments (e.g., ARIEL, LISA, CTA, CARMENES, SKA and Nanosats) and there is a significant contribution focused on software developments on most of them. See ICE web page for more details (http://www.ice.csic.es/en/content/96/capacities).
3. EMPLOYMENT TYPE The software engineer will contribute to different space missions (LISA, ARIEL) and ground experiments (CTA, CARMENES, SKA) at the level of senior developer. He/she will participate in the definition and deployment of the system engineering practices, and will contribute to the high-level design and development of software modules.
The appointed engineer will carry out different tasks according to the development phase of the project, among them:
- He/she will lead designing activities for phase A/B1 ESA missions (ARIEL, LISA) and for the SKA-PAF definition phase. – He/she will be the supervisor of software developers for those projects running a development or prototyping/TDA phase (CTA, Nanosats, SKA-PAF). – He/she will coordinate the software engineering practices at systems engineering level (documentation, development cycle, configuration control, etc.) for all projects. – He/she will participate in mission and experiment meetings (internal and external to ICE) and eventually lead tasks in the mentioned projects and at the Consortium level. – He/she will identify new funding opportunities and collaborate in the preparation of proposals to respond EU, ESA, national funding calls. – He/she will contribute fostering the participation of institute researchers in the construction of new space missions and experiments.
The contract will be for a period of 3 years.
4. SELECTION CRITERIA
Candidates with BSc or MSc degree in computer science will be considered. The candidate should have good background and experience in programming with the following programming languages and operating systems: C/C++, Python, Java, RTEMS. He/she should have experience in software engineering management, in developing under Linux and with the software development life cycle: requirements, design, implementation, documentation and testing. The candidate should have experience on developing flight software for space missions and on software validation and testing following the ESA (European Space Agency) standards (i.e., ECSS E-40B, ECSS Q-80B). Knowledge of basic positional astronomy and astronomical instrumentation will be valued. Candidates should possess English language skills.
5. CONTACT AND DEADLINE
Selection process: The selection process, according to the number of applicants, will consist of a curricular pre-selection and follow-up interviews.
Initial screening will start on October 10, 2018. The positions will be open until filled.
Applications (including CV and letter of interest) should be forwarded to:
Ms Noemí Cortés (Assistant to the Director) Email: email@example.com Subject: Software engineer