Remote Monitoring Software Engineer (SG-RMT)(P4)

Remote Monitoring Software Engineer (SG-RMT)(P4)

IAEA - International Atomic Energy Agency

Vienna, Austria

Main Purpose

Reporting to the Team Leader, the Remote Monitoring Software Engineer leverages considerable networking expertise and application development skills to programme remote monitoring software, improve the remote monitoring infrastructure and install and upgrade remote monitoring systems in the field.

Role

The Remote Monitoring Software Engineer is:

  • a project manager, initiating, planning, executing and controlling agreed work;
  • a developer, performing relevant engineering disciplines either as a leader and a member of a team;
  • a resource for the Section, taking part in various activities as required, such as quality assurance and continuous process improvements.

Functions/Key Results Expected

  • Improve existing remote monitoring systems and/or develop new systems to improve communications and data transfers from remote facilities;
  • Carry out requirements analysis, design and development of custom mobile software applications for remote data transfers, monitoring, state of health (SoH) analysis, data review, etc.;
  • Carry out requirements analysis, design and development of traditional desktop software systems and custom applications/services for remote data transfers, monitoring, state of health (SoH) analysis, data review, etc.;
  • Design, test, and implement various network configurations using the latest firewall, VPN (Virtual private network), routing techniques, etc. to enhance the existing TCP/IP-based RM infrastructure;
  • Provide management/leadership skills to guide other junior staff to develop custom applications;
  • Provide expert advice and support to the Operations Divisions, including the provision of field support during inspections and instruction on the use of instruments, methods and techniques, and writing network/system operation procedures.

Competencies and Expertise

Core Competencies

  • Planning and Organizing: Plans and organizes his/her own work in support of achieving the team or Section’s priorities. Takes into account potential changes and proposes contingency plans;
  • Communication: Communicates orally and in writing in a clear, concise and impartial manner. Takes time to listen to and understand the perspectives of others and proposes solutions;
  • Achieving Results: Takes initiative in defining realistic outputs and clarifying roles, responsibilities and expected results in the context of the Department/Division’s programme. Evaluates his/her results realistically, drawing conclusions from lessons learned;
  • Teamwork: Actively contributes to achieving team results. Supports team decisions.

Functional Competencies

  • Client orientation: Helps clients to analyse their needs. Seeks to understand service needs from the client’s perspective and ensure that the client’s standards are met;
  • Judgement/decision making: Consults with supervisor/manager and takes decisions in full compliance with the Agency’s regulations and rules. Makes decisions reflecting best practice and professional theories and standards;
  • Technical/scientific credibility: Ensures that work is in compliance with internationally accepted professional standards and scientific methods. Provides scientifically/technically accepted information that is credible and reliable.

Required Expertise

  • Information Technology: Application Architecture - Disciplined, methodical approach to requirements analysis and system design;
  • Information Technology: Computer Programming - Thorough understanding of software engineering processes and the software engineering life cycle;
  • Information Technology: Database Development - Knowledge of relational database management software (e.g. SQL Server) and programming (e.g. SQL);
  • Information Technology: HTML/Web Tools and Technologies - Thorough knowledge of Web programming (JavaScript, PHP, PERL, HTML/HTML5, ASP.NET);
  • Information Technology: IT Security - Knowledge of basic cryptographic concepts (e.g. PKI);
  • Information Technology: Software Development - Thorough knowledge of programming custom desktop/server user applications and/or services with one or more of C/C++, C#, and/or Java.

Asset Expertise

  • Information Technology: Electronic Communication - Thorough knowledge of programming embedded microcontrollers with C (or C++) and knowledge of programming Field Programmable Gate Arrays (FPGAs) with VHDL or Verilog;
  • Information Technology: Network Security - Networking experience to include extensive knowledge of TCP/IP, routing protocols, VPN, firewalls, telecommunications and IT security techniques.

Qualifications, Experience and Language skills

  • Advanced university degree in Computer Engineering, Electrical Engineering, Computer Science or related field. A first level university degree in Computer Engineering, Electrical Engineering, Computer Science or related field, with 3 additional years of relevant experience will be considered in lieu of the advanced university degree;
  • Minimum of seven years of experience in Software Engineering and Development;
  • Experience with Safeguards equipment support or a related field of work is an asset;
  • Excellent oral and written command of English. Knowledge of other official IAEA languages (Arabic, Chinese, French, Russian and Spanish) is an asset.

Apply Now

Don't forget to mention EuroScienceJobs when applying.

Share this Job

© EuroJobsites 2019

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

Newsletter | Recruit | Advertise | Privacy | Contact Us

© EuroJobsites 2019

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

This website uses cookies to make your experience better. Continued use of this website means you accept our cookie policy.  Accept Cookies