Barcelona City Council | Capital humàBarcelona City Council website

Home  > Job profiles





In compliance with Organic Law 15/1999, of 13 December, under the Personal Data Protection Act, we inform you that data collected will form part of an automated file, under the ownership of BARCELONA ACTIVE SPM S.A., with registered office at 162-164 Calle Llacuna, Barcelona, with the aim of managing enrollments and of informing of the company's activities and services within its field of action. You will be able to exercise access rights, rectification, cancel cancellation and/or opposition via written communication to the Legal Services of BARCELONA ACTIVE SPM S.A. at the aforementioned address.

Get to know this occupation


These professionals work in hardware research, design and development, supervising its production and installation. When speaking of hardware, this always refers to the ICT sector, focusing on computer components: integrated circuits, plates, memories and elements related to keyboards, printers, etc. Hardware engineers are responsible for its management and administration. They are also in charge of managing lines of research and technological advances in this field.


  • In charge of the initial product phase.
    Responsible for drawing up the specifications. At first, in charge of high-level ones and determining which characteristics are required, what restrictions they are going to have, etc. Also take environmental specifications and cost-time restrictions into account. This phase is generally executed with a large team of hardware engineers and can take several months.
    Participate in developing low-level specifications, which detail how the product will be developed (interfaces, ports, etc.).
  • Do the design.
    Use design tools such as CAD and hardware design tools like VHDL and Verilog to be able to create and subsequently simulate the system at a logic level.
    Find an 'elegant' solution for the design. There are many ways of resolving a problem: the added value of the hardware engineer is to achieve the simplest, most efficient, robust and least expensive design possible. Must be informed of technological advances that take place on the market.
    Detect possible errors and correct them using computer simulation tools.
  • Participate in constructing the prototype.
    In some cases, program devices for their elaboration.
    The prototype will allow the performance of product and quality control tests to be initiated. It will also be used to detect its reliability and financial requirements for its production.
    Will slowly take charge of the testing team and tests.
    If errors are detected in this phase, it will be necessary to design the product again and recreate the prototype.
  • Work on the final implementation of the product.
    Primarily supervise its production and installation (for example, if it is part of a larger system).
  • In charge of documentation.
    Drawing up the documentation for the entire project is essential, both for the specifications and the design employed.

Quick access and copyright:

Centre per al desenvolupament professional Porta22
Convent de Sant Agustí
Ca n'Andalet

Barcelona Treball (Porta22)
+34 934 019 899

Barcelona Activa Headquarters
Llacuna, 162-164
08018 Barcelona
+34 934 019 777

Generalitat de Catalunya
Unió Europea FEDER
Unió Europea FSE