EU: +34 91 781 6750 | USA: +1 201 888 9599

Work with us

See the available positions and apply

Brainstorm is a specialist company focused on assisting our clients to create highly engaging visual experiences for their viewers. That is why we are committed to further develop our leadership in real-time 3D Graphics Technologies, one of the core values of the company. We have a global reach with clients as far afield as China and Japan, through to North and South America and as such, we are very internationally focused with in excess of 90% of our business coming from abroad via reseller channels, direct sales and subsidiary companies.

Brainstorm is also committed to good business practices to be a reliable and upright partner both for resellers and final customers. The customer orientation impregnates all the processes of the company, from sales to customer support, so our staff combines their knowledge, expertise, self-motivation and teamworking with a customer-oriented mind.

If you’d like to develop a career in a company with such vision and want to be part of a dynamic and motivated team, we will be happy to receive your CV for the currently available positions, listed below.

Web Developer – Valencia, Spain

Brainstorm, a specialist company dedicated to providing industry-leading real-time 3D graphics and virtual set solutions, is looking for a Web Developer for its Development Center, for immediate incorporation. Since 1993, Brainstorm is a company with a global reach, internationally oriented and committed to innovation, working with some of the largest broadcasters in the US including CBS, CNBC, Disney, ESPN, NBC, Reuters, WWE and many others.


Development Center, Web Development Area, Valencia, Spain.

Required Studies

Engineer/Technician in: computing; Telecommunications; Telecommunications/Image and Sound

Job Description

The selected candidate will join Brainstorm’s Development team, with the following responsibilities:

  • Iterative development following an Agile model.

Assignment to projects depending on his/her previous experience:

  • Web Controller:
    • Web-based controller for Brainstorm InfinitySet solution.
  • License Pool Server:
    • License web server for Brainstorm software
  • Cloud Storage
    • Web-hosted distributed server for Motion Graphics assets.
  • Brainstorm render as a Cloud Service.
    • Real-time render on AWS instances with GPU.
    • I/O Streaming.

Technical Requirements

  • English Level: C1 or similar.
  • Accredited web development knowledge
  • Amazon AWS experience

Required Experience

  • Web Development:
    • JavaScript/TypeScript
    • React and Redux
    • Semantic UI.
  • Amazon AWS Infrastructure:
    • Open instances on GPU-based virtual machines.
    • Streaming from and to AWS.
    • Cloud shared storage with AWS

Additional experience

  • Broadcast/TV knowledge
  • 3D render knowledge
  • Real-time graphics/3D graphics user experience.
  • AR/VR software

Skills, experience and personal characteristics required:

  • General Skills:
    • Teamwork-oriented.
    • Ability to solve complex problems.
    • Ability to search information via Internet.
    • Ability to summarize.
    • Compromise with development and leadership.
    • Reporting.
  • Testing Skills:
    • Ability to automate the development result’s tests.

If you wish to apply for this position, please send us your CV via mail by clicking on the button below:


Technical documentalist and Software Tester - Valencia, Spain

Brainstorm, a specialist company dedicated to providing industry-leading real-time 3D graphics and virtual set solutions, is looking for Technical documentalist and Software tester to cover a vacancy in our Development Center in Valencia, for immediate incorporation.


Superior Engineer/Technician in: computing; Telecommunications; Telecommunications/Image and Sound


User manual development:

  • Writing user manuals for newer product versions.
  • Updating manuals whenever a new product version is released.

Tutorial creation:

  • Writing tutorials
  • Creating video tutorials

Imparting training courses (depends on candidate):

  • Possibility of traveling abroad in order to impart training courses to our customers.
  • Possibility of conducting Webinars.

Software testing:

  • Testing newly developed components.
  • Testing regressions to previous versions.
  • Creating automated software test.
  • Testing of software workflows.


Technical qualifications

  • Knowledgeable in testing procedures. (Automatization, QA)
  • Knowledgeable in 3D programs.
  • Knowledge of the broadcast sector.

Must have experience in:

  • Writing Technical manuals
  • Writing technical tutorials
  • Using 3D software (Blender, 3DS max and such)

Valuable experience:

  • Usage of real-time graphics software
  • Usage of video editing software (Adobe Premiere or similar)
  • Usage of video effects software (Adobe AfterEffects or similar)
  • Usage of image editing software (Adobe Photoshop or similar)
  • Experience in a similar work description will be very valuable.


  • English: bilingual or native
  • Valuable: Arabic, Chinese, Japanese


General skills

  • Teamwork
  • Ability of synthesis

 Skills as documentalist, writer, creator of video tutorials and teacher

  • Clear and comprehensive writing
  • Ability to interact with the developers in order to extract the adequate information.
  • Extrovert.

 Skills as a Teacher (depends on candidate)

  • Capable of instructing and empathizing with the reader, customer or trainee.

 Skills as a Tester

  • Capable of performing unitary tests.
  • Capable of looking at issues form different points of view when testing software.


  • Casual and friendly work environment.
  • Office hours: from 9:00 to 14:00 and from 15:00 to 18:00.
  • Permanent contract after trial run of six months.

If you wish to apply for this position, please send us your CV via mail by clicking on the button below:


Don’t you find a suitable position for you? We are also happy to receive your CV so we can contact you in case we open a new process. Please click on the button below and send us your CV and details.

By sending us this form, your data will be included in our filing systems. You have the right to access, edit or delete your data at anytime.