Software Development Engineer
We are looking for a senior engineer to be part of the Software Development for Inspection Systems group, joining the Nuclear Product team, at our facilities in San Sebastián de los Reyes headquarters.
The aim is to strengthen our team to meet the new needs for the development of automatic inspection systems using non-destructive testing for nuclear and aeronautical applications.
The main tasks to be carried out will be the following:
Be integrated into a development team for the specification, design, development, fine-tuning and validation of new applications for the operation of inspection systems and their possible prototypes, as well as for the maintenance and evolution of existing ones.
Interaction in multidisciplinary teams with other specialists in mechanics, automation, electronic design, systems engineers, and non-destructive testing to ensure the quality and performance of the products developed.
Generate documentation of the activity carried out according to existing procedures.
Performing tests and diagnostics at nuclear plants and other customer facilities.
We offer integration and training in a highly qualified team, in a company of a technological nature, solid, committed to people and their professional development, and strongly positioned and diversified in national and international markets, mainly energy, industrial and transport.
Within the team, the company offers a hybrid modality of work, blended, with flexible hours and social benefits.
Minimum requirements
Academic background: Computer Engineering or other with demonstrable equivalent training.
Minimum experience of eight years as a software development engineer.
Knowledge of software lifecycle management tools, including:
C++ and C# programming languages.
Development of .Net applications with WinForms and WPF technologies.
Knowledge of databases and SQL.
Git version control, DevOps-type configuration control.
Automated tests (e.g. Jenkins, FitNesse, TestComplete,...).
Bug tracking (e.g. Mantis, RedMine,...).
Minimum level of English of B2, according to the CEFR, with a higher level and other languages being valued especially for international projects.
Communication and teamwork management skills in an international cooperative environment.
Availability to make frequent trips to the sites where Inspection work is carried out or supervised, both nationally and internationally.
Desirable:
Computer graphics (OpenGL, VTK, Unity,...).
Agile methodologies.
Programming of electronic devices.
Knowledge in parallel data processing in GPUs.
Knowledge of Non-Destructive Testing.
Previous experience in the design of applications for automatic inspection systems.
Very valuable if the experience provided is in the nuclear sector.
#J-18808-Ljbffr