The Institute of Space Sciences (ICE) (http://www.ice.csic.es/en) is looking for a Software engineer for space and ground-based instrument control applications to beef up the engineering department.
ICE is participating in different space missions and experiments (i.e., ARIEL, LISA, CTA, CARMENES, SKA, and Nanosats) and there is a significant contribution and leadership focused on software developments on most of them (LISA, CTA, ARIEL, CARMENES). See the ICE web page for more details (http://www.ice.csic.es/en/content/96/capacities).
The software engineer will contribute to different space missions (LISA, ARIEL) and ground experiments (CTA, CARMENES, SKA) at the level of a 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 participate as a senior developer in all the aforementioned projects and will carry out different kind of tasks according to the development phase of the project:
- He/she will be the supervisor of software developers for those projects running development or prototyping/TDA phase (CTA, Nanosats, SKA-PAF).
- He/she will coordinate the software engineering practices at the 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 to EU, ESA, national funding calls.
- He/she will contribute to fostering the participation of institute researchers in the construction of new space missions and experiments. The contract will be for a period of 2 years.
Candidates with BSc or MSc degree in computer science will be considered. The candidate should have a 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. Knowledge of basic positional astronomy and astronomical instrumentation will be valued. Candidates should possess English language skills.
The selection process, according to the number of applicants, will consist of curricular pre-selection and interviews.
Applications (including CV and letter of interest) should be forwarded to:
Ms. Noemí Cortés (Assistant to the Director)
Subject: Software engineer for space and ground-based instrument control applications