Inicio > Empleo > Ingeniería y apoyo a investigación

Ingeniería y apoyo a investigación

La unidad de Ingeniería y apoyo a investigación en IMDEA Networks está destinada a apoyar el crecimiento continuado de nuestra capacidad de investigación y maximizar el impacto de nuestra producción científica, aportando especialización técnica y profesional específica y asistencia a los esfuerzos de investigación en curso de múltiples maneras. El personal de ingeniería y apoyo de investigación trabaja a nivel de todo el Instituto o en estrecha colaboración con los investigadores y sus grupos. Hay roles con formación en ingeniería que se ocupan del diseño, instalación y mantenimiento de la infraestructura de TI. Otros pueden, por ejemplo, proporcionar apoyo administrativo u operativo a proyectos o a la gestión de laboratorios.

Puestos representativos serían administrador de sistemas, ingeniero de investigación (de software y/o hardware), administrador de proyectos o investigación y técnico de laboratorio. Estos empleos son similares a sus equivalentes en la industria. Permiten a nuestros empleados trabajar en problemas de investigación y tecnología de vanguardia en un entorno estimulante.

Research Engineer/Software DeveloperResearch Engineer

Research Engineer / Software Developer

Contract duration

Temporary contract

Languages required

English and Spanish. All interviews will be held in English

Education qualifications

Degree and/or Masters in Computer Science, Computer Engineering or a related field

Experience required

Minimum 3 years in a similar post


IMDEA Networks Institute is looking to hire a Research Support Engineer for the Engineering department. This position will report directly to the Engineering Manager. The Research Support Engineer will be responsible for the development and maintenance of key software created internally for research and information processing purposes.

The Engineering Department is responsible for providing world class equipment, infrastructure and services designed to attract top international researchers to the Institute and to facilitate and support their research tasks.

List of tasks and responsibilities

  • Research, design, develop, modify, install, test and maintain web-based & desktop software systems to support the Institute’s research work
  • Be capable of designing and establishing ad-hoc functional and system requirements based on specifications
  • Guarantee the architectural integrity and the quality, scalability and adaptability of all software developments
  • Customize, adapt and/or upgrade off-the-shelf, open source and in-house software applications
  • Lead the testing process
  • Analyze and resolve technical and application issues
  • Develop user support materials: prepare and update reports, manuals and other documentation about the state, functionality and maintenance of the software
  • Be able to manage projects under the supervision of a manager; act as technical leader and serve as mentor to a small team of trainees when needed
  • Stay informed and up to date with current trends in IT technology and development, and be proactive in proposing and leading improvements to existing tools and processes based on that acquired knowledge
  • Work collaboratively and professionally with other IMDEA Networks personnel to achieve goals. Coaching and guiding
  • Apply a sense of urgency, commitment and focus on the right priorities in developing solutions in a timely fashion

Required skills

  • Programming languages: Ruby
  • Web frameworks: Ruby on Rails
  • Databases: PostgreSQL
  • Web development: HTML5, CSS, JavaScript
  • Object-oriented programming. Client/server applications.
  • Demonstrate proficient knowledge of relevant software engineering tools (configuration management systems, build processes, version control (Git), debuggers, emulators, simulators and logic analyzers)
  • Knowledge of digital media/social media, particularly of web-based channels such as websites, blogs, social media, forums, etc.
  • Excellent level of English and Spanish
  • Strong project management, problem-solving, organizational and planning skills are a must

Desired skills

  • Programming languages: Perl
  • Web frameworks: DocPad, Sinatra
  • Web content management systems: Drupal, WordPress, Wikis
  • Databases: MongoDB
  • Tools: EPrints, Alfresco
  • Collaborative tools: Slack
  • International technology/IT/research sector experience

How to apply

If you are interested and believe that you qualify, please send your CV (in pdf format) to: recruit.networks – AT- imdea – DOT- org 

Please include the following reference on the email subject: “2017-04-30_SoftDev”. 

Deadline for receipt of applications: 30 April 2017

Research Engineer

An engineer position is available in the area of visible light communication systems in the Pervasive Wireless System group led by Dr. Domenico Giustiniano.


Preference will be given to candidates with solid hands-on experience in:

  1. electronics
  2. circuit design, prototyping and testing,
  3. PCB design, prototyping and testing
  4. soldering.

Other skills

  • Fluency in written and spoken English is mandatory
  • Capability to work in a research team is a must

Starting date & contract duration

  • Starting date: As soon as possible
  • Contract duration: Initial contract for one year, renewable upon performance and availability of funds
  • This is a part-time position: 20 hours per week

How to apply

If you are interested and believe that you qualify, please send your CV and your BSc degree, indicating the Reference number “2017-03-22_ResEng_DG” to: domenico.giustiniano – AT- imdea – DOT- org

Deadline for receipt of applications: until the position is filled (job posted 22/03/2017). Candidates would be well advised to submit their applications for evaluation at the earliest opportunity ahead of the deadline.