Talent.com
James Fisher and Sons plc
Senior Software EngineerJames Fisher and Sons plc • Westhill, GB
Senior Software Engineer

Senior Software Engineer

James Fisher and Sons plc • Westhill, GB
30+ days ago
Salary
£38.00 hourly
Job type
  • Permanent
Job description

Senior Software Engineer
Aberdeen - Westhill

JFD is the world leading underwater capability provider, serving the commercial and defence markets with innovative diving, submarine and hyperbaric rescue, technical solutions and services. We are looking for a Senior Software Engineers to join our team in Aberdeen.

As a Senior Software Engineer you will lead and manage a team of Software Engineers as well as provide technical expertise in software engineering design solutions and through life engineering support to the JFD product range. Your workload can vary from creating software for new product design to meet client or internal specifications through to supporting an existing client’s request to upgrade or change software in the field. This includes the maintenance of an extensive library of legacy code.

Your main responsibilities within this role will be to provide software engineering design input to new products as well as our existing product range. You will also assess technical queries and provide solutions to a wide-ranging product portfolio. You will liaise with our internal departments such as sales, procurement and production and create software engineering documentation such as specifications, proposals, test plans, reports and manuals.

We will also look to you to manage the software team on performance, development, allocation/delegation of work, compliance and general-day-to-day management. You will also play a key role in ensuring that software engineering solutions are provided on time and in budget. There may be some requirement for you to visit other JFD offices and client assets when required.

Who we are looking for:

  • Relevant experience in an industrial software and firmware design environment in a senior position
  • Extensive experience in embedded software (MPLAB, ST32) development, test and debug
  • Extensive experience with high level development languages – preferably one or more of PowerBASIC, VB, C# and C++, Dynamic C and C.
  • Good software development knowledge including version control using Azure DevOps and Agile development techniques
  • Experience with network protocol UDP
  • Experience with serial comms protocols over RS485/232, CAN
  • Experience with SQL server/client data base applications
  • Experience with user interface MVC framework
  • Experience with Continuous Integration (CI) tools such as Jenkins
  • Experience with documentation using online Wiki

Experience with the following would be advantageous:

  • Product design
  • Siemens STEP7 PLC coding would be advantageous
  • Embedded software in safety critical applications
  • Previous diving equipment design experience would be advantageous

Qualifications:

  • Software / Computer Science / Electrical/electronic engineering degree or equivalent industry experience
  • Any relevant diving qualifications would be advantageous

Key Behaviours:

  • Excellent written and verbal communication
  • Excellent organisational skills
  • Excellent attention to detail
  • Methodical and thorough whilst generating and checking documentation
  • Ability to adapt to changing scope or client demands
  • Willingness to take ownership and accountability of tasks and drive to completion
  • Focused on delivering high quality output to tight deadlines and willing to go the extra mile to ensure success is achieved
  • Focused on delivering cost efficient solutions on time and on budget.

James Fisher & Sons are committed to taking positive action on diversity and we strongly encourage applications from candidates from all backgrounds and as a Disability Confident employer we are committed to offer an interview to disabled candidates who meet the minimum criteria for the role.

Please note you will be required to pass a Security Clearance check if successful for this role.

Create a job alert for this search

Senior Software Engineer • Westhill, GB

Similar jobs

Project Manager

Contract Scotland LtdMontrose, Scotland, gb
Permanent +1

Project Manager – Tier 1 Main Contractor Tayside Competitive salary + benefits Contract Scotland are currently recruiting on behalf of a leading main contractor for an experienced Project Manag... Show more

 • Promoted

Senior Project Engineer

Resourcing GroupInverurie, United Kingdom
Full-time

Your background will be in any of the following: Electronics, Control Systems Engineering, Mechatronics, Embedded Software / Firmware Development, Telemetry / Wireless Solutions, Oilfield Tools.Our... Show more

 • Promoted

Senior Quantity Surveyor

Eden ScottAberdeenshire, SCT, GB
Full-time

A Senior Quantity Surveyor is required within the Aberdeenshire based commercial team of a well-established civil engineering contractor.This organisation has a strong reputation for delivering hig... Show more

 • Promoted

Section Engineer

BAM UK & IrelandInverurie, SCT, GB
Full-time

Building a sustainable tomorrow.BAM UK & Ireland are seeking a driven and ambitious Section Engineer to join our collaborative project team in the North East of Scotland.Following a strong pipe... Show more

 • Promoted

Senior Quantity Surveyor

BAM UK & IrelandInverurie, SCT, GB
Full-time

Building a sustainable tomorrow.BAM UK & Ireland is seeking an experienced and motivated Senior Quantity Surveyor to join our ASTI onshore team, working on Greens Substation in Aberdeenshire.As... Show more

 • Promoted

Remote DevOps Software Engineer for Robotics & Cloud

Kraken Robotic Systems Inc.Westhill, Scotland, United Kingdom
Remote
Full-time

Software Developer, DevOps, located in the United Kingdom.The successful candidate will design and manage CI/CD pipelines, support containerized environments, and develop infrastructure as code.Ide... Show more

 • Promoted

Senior Sous Chef

Meldrum House Country Hotel & Golf CourseOldmeldrum, SCT, GB
Full-time

Were transforming and elevating every dining outlet across the Meldrum House estate, and this is your chance to be part of something exceptional from day one.Were building a new, signature culinary... Show more

 • Promoted

Senior Client Manager

Vero RecruitmentAberdeenshire, SCT, GB
Full-time

Vero Recruitment has been exclusively engaged by McKilligan Financial, Rural Family Business Accountants, to recruit an experienced Senior Client Manager.The position will be office-based in Sylvad... Show more

 • Promoted

Dual Fuel Smart Meter Engineer

Ganymede SolutionsMontrose, SCT, GB
Full-time

And we grow again! Ganymede Energy are looking to grow our smart home workforce and are seeking safety-focused Dual Fuel engineers to become a part of our growing business.With an industry leading ... Show more

 • Promoted

Senior Estimator (MRO)

Quest Global Engineering LimitedInverurie, SCT, GB
Full-time +1

Required Skills:Bachelors degree in engineering and/or technical apprenticeship.Experience working within a similar estimator role.Experience working within the rotating equipment MRO.Gas Turbine R... Show more

 • Promoted

Senior Cloud Security Engineer

Cathcart TechnologyAB32 6UF, SCT, GB
Full-time +1

Senior Cloud Security Engineer.This is a great chance to join a well-established IT Security team at. Show more

 • Promoted

Senior / Lead Engineer, Product Development & New Technology (multiple positions)

Baker HughesMontrose, Scotland, GB
Full-time

Would you like to lead the development of cutting-edge, world class new products? Would creating innovative engineering solutions for customers excite you? Partner with the best.Baker Hughes stands... Show more

 • Promoted

R161990 Senior Engineer -Subsea Chokes and Valves

Baker Hughes GruppeMontrose, Scotland, United Kingdom
Full-time

Do you enjoy solving complex engineering challenges in subsea production systems?.Are you passionate about developing robust choke and valve technologies that perform in the world’s most demanding ... Show more

 • Promoted

Senior Machine Learning Engineer (all genders welcome)

NLP PEOPLEWesthill, Scotland, United Kingdom
Full-time

To accelerate AI adoption and maximize the efficiency of our internal processes across our engineering teams, we are seeking a Senior Machine Learning Engineer who combines deep expertise in LLMs, ... Show more

 • Promoted

Technical Sales Engineer

ODIN RECRUITMENT GROUP LIMITEDInverurie, SCT, GB
Full-time

Technical Sales Manager Energy & Oil and Gas (Northern UK).Basic + Car / Car Allowance + 1015% Bonus.This is not your average sales role.Were partnering with a globally recognised engineering s... Show more

 • Promoted

Systems Engineer

IO AssociatesInverurie, SCT, GB
Full-time

Systems Engineer (Surveillance, Radar, WAM, ADS-B Specialist).Our Client is a leading organisation operating within the defence and aerospace sectors.Renowned for innovation, cutting-edge technolog... Show more

 • Promoted

Senior Mechanical Engineer

JFD GlobalWesthill, Scotland, GB
Full-time

This role requires security checks.To provide engineering design solutions and through life engineering and service support to the JFD product range and systems, working as a technical lead for the... Show more

 • Promoted

Operations Manager- Tayside

Contract Scotland LtdMontrose, Scotland, UK
Full-time

Job Opportunity – Operations Manager (Construction) – Tayside.I'm currently recruiting on behalf of a well-established Tier 1 construction contractor delivering a range of building projects across ... Show more

 • Promoted

Quantity Surveyor

Eden ScottAberdeenshire, SCT, GB
Full-time

A mid-level Quantity Surveyor is required to manage commercial activities across a wide range of projects within a respected construction firm in Aberdeenshire.With values rooted in quality, trust,... Show more

 • Promoted

Software Developer, DevOPs

Kraken Robotic Systems Inc.Westhill, Scotland, United Kingdom
Full-time

Build your career with Kraken Robotics.If innovation drives you, and you want a career that makes a difference to the world, helping humanity overcome the challenges in our oceans – safely, efficie... Show more