TMM Recruitment My Jobs

Software Engineer – VR/22741

Status: Permanent
Location: Westhill, Aberdeen
Ref: VR/22741
Rate: Available Upon Request

Currently recruiting for an experienced Software Engineer on a permanent staff basis for a Subsea company based in Westhill, Aberdeenshire. The successful candidate will be office based where possible under current government guidelines.


The Software Engineer will be responsible for the support, improvement and development of both new and existing products through a range of engineering tasks.  They will ensure that the company’s QHSE standards, policies and procedures are adhered to and that there is compliance with government regulations. As part of a wider team the Software Engineer will also be accountable for timely delivery of software upgrades and fixes and providing support to customers and field technicians. This role would be ideal for an experienced Software Engineer who possesses expert knowledge of ‘NoSQL’ databases and developing HTML5, JavaScript and WebSockets.    


Reporting to the Senior Controls Engineer, the Software Engineer will have the following main duties and responsibilities:


  • Work independently and as part of the Repair & Field Services team to develop, maintain and support various software projects.
  • Assist the Senior Controls Engineer and manufacturing in Aberdeen with the development, improvement and testing of new and existing products.
  • Advise on software issues and upgrades.
  • Maintain a working knowledge of industry related codes and standards.
  • Perform other assignments as directed by leadership.
  • Maintain product and Company reputation by complying with government regulations.
  • Contribute to team effort by accomplishing related results as needed.
  • Assist with the testing of manufactured products.


Experience / Qualifications:


  • Preferred Bachelor’s or Associate Degree or equivalent relevant experience.
  • Experienced in a service based department, where key deliverables are time based.
  • Proven track record in oil and gas drilling/manufacturing sector.


Skills / Competencies:


  • Expert knowledge of software development using HTML5, JavaScript and WebSockets and ‘NoSQL’ databases.
  • Strong understanding of object-oriented programming.
  • Ability to review, debug and optimise existing software projects.
  • Strong understanding of networking and communications protocols.
  • Proficient understanding of software versioning tools.
  • Demonstrable working knowledge and understanding of PLC Controls equipment including Allen Bradley and Siemens.
  • Ability to read and understand engineering drawings and specifications and have an understanding of engineering terminologies.
  • An understanding of hydraulic systems and schematics.
  • An understanding of torque equipment.
  • Knowledge of health, safety and environment compliance requirements.
  • Advanced knowledge of engineering standards including codes and regulations affecting design development.
  • Advanced understanding of all phases of field operating and equipment with particular attention to the individuals’ field of expertise.
  • Excellent organisational, problem solving skills and communications skills, both verbal and written.
  • Sound knowledge of Microsoft Word, Excel and Outlook
  • Ability to prioritise and plan effectively under pressure and to strict deadlines.
  • Understanding of deadline achievements.
  • Team player.
  • Customer focused.


QHSE Competencies:


  • Maintain behaviour in compliance with Forum HSE requirements
  • Maintain responsibility and accountability through personal commitment and behaviour.
  • Report any unsafe or environmentally unsound acts and conditions to their immediate Supervisor such that remedial action can be taken to manage the risk.
My Jobs

We're sorry!

Our website has detected that you are using an out of date or unsupported web browser (Internet Explorer Version 11 or below).

Please use a modern browser to access our site and revisit us once you have upgraded, thank you.

Download Google Chrome Browser
Download Chrome
Download Mozilla Firefox Browser
Download Firefox
Download Internet Explorer Edge Browser
Download IE Edge