GBR_Senior Software Engineer

LanceSoft, Inc.
Nailsea, UK
25 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Compensation
£51,026.0
Working hours
Regular working hours
Languages
English

Tech stack

Microsoft Excel Business Analytics Applications Software Applications Systems Engineering Communications Protocols Software Design Documents Ethernet Supervisory Control and Data Acquisition (SCADA) Modbus Office Suite Object-Oriented Software Development OPC Unified Architecture
+9 more
Software Engineering Software Requirements Analysis System Testing Transmission Control Protocol (TCP) Git Information Technology Maintaining Code Software Version Control Twincat

Job description

As a Lead Automation Engineer, you will be responsible for:

Lead the execution of software projects within the subsea control production systems department.

Develop and maintain PLC and/or SCADA applications, including creating functions from scratch, troubleshooting, source control, etc maintaining code quality through best practices

Reporting of project progress and resource status on a regular basis. Technical input to & review of project plans as required.

Working with the global team to ensure unit engineering is executed to contract specifications and local regulatory requirements

Taking ownership of key control systems engineering deliverables; System FDS, Software Requirements Specifications, Software Design Documents and system test procedures

Preparing and reviewing Project Requirements and Design Specifications, Software Products Requirements, Design and Interface Specifications.

Preparing and reviewing Test Requirements for specific software applications/units to standards as defined within the Codes of Practice.

Reviewing solutions to ensure cross-project standardisation and optimisation of engineering resource, Able to travel to and work at sites as assigned by Company Enable Skills-Based Hiring No Business case justification try { var fgTooltip = new FG.Tooltip({ element: $(‘#cf_descz22050306275597060245906’), text: “Please\x20provide\x20detailed\x20justification\x20on\x20why\x20this\x20Contingent\x20Worker\x20hiring\x20is\x20needed” }).initialize(); } catch(err) {}

Additional Details

  • Manager’s Requested Bill Rate : 91.39
  • Marketing Title : (No Value)
  • Expected Role Challenges : Leading multiple automation software projects simultaneously in a technically complex environmentEnsuring high-quality PLC/SCADA development while meeting tight deadlinesManaging integration across different systems, protocols, and global teamsBalancing standardization with project-specific customization needsMaintaining compliance with contractual, regulatory, and engineering standardsTroubleshooting complex automation systems and resolving technical issues efficiently
  • Working Conditions : Fast-paced, project-driven engineering environmentCollaboration with global and cross-functional teamsMix of office-based work, remote collaboration, and occasional on-site activitiesPossible requirement to work across different time zones
  • Are there any safety risks associated with the role? : No

Requirements

Have Bachelors in Engineering or Science based discipline or equivalent knowledge and experience

Have more than 10 years automation experience with specific focus on PLC and HMI/SCADA technologies - (Twincat Soft PLC and Ignition SCADA are preferable)

Experience with different industrial protocols such as Modbus TCP, CAN, Ethernet UPD, OPC UA.

Knowledge of object-oriented design methodology.

Have a Deep understanding of S/W methodologies and development processes & ownership of process improvements and quality

Have experience in using analytical tools to aid & enhance product/offering development

Have experience delivering projects on small scales

Have strong inter-personal and communication skills, excellent report writing & presentation skill, and knowledge sharing capabilities, * Essential Requirements of the Role : Minimum 10+ years of experience in automation engineeringStrong expertise in PLC and HMI/SCADA systemsHands-on experience in software development, testing, and troubleshootingKnowledge of industrial communication protocols (Modbus TCP, CAN, Ethernet UDP, OPC UA)Solid understanding of software development methodologies and lifecycleAbility to manage engineering deliverables end-to-end

  • Desirable Attributes : Experience with TwinCAT Soft PLC and Ignition SCADAKnowledge of subsea control systems or similar industrial environmentsExperience in global engineering project executionFamiliarity with engineering standardization practicesExposure to process improvement and quality frameworks
  • Soft Skills : Strong leadership and team coordination capabilitiesExcellent communication and interpersonal skillsProblem-solving and analytical thinkingAbility to work under pressure and manage competing prioritiesStrong organizational and time management skillsCollaborative mindset with a focus on knowledge sharing
  • Tools or Software : PLC programming platforms (e.g., TwinCAT)SCADA systems (e.g., Ignition)Source control tools (e.g., Git or similar)Engineering documentation toolsTesting and simulation toolsMS Office Suite (especially Excel)
  • Education : Bachelor s degree in Engineering, Computer Science, or a related technical disciplineEquivalent experience may be considered
  • Travel Abroad : No
  • Industry Background or Experience : Oil & Gas / Energy sector (preferred)Industrial automation or control systems engineeringExperience in subsea systems or complex industrial systems is a plusBackground in project-based engineering environments
  • Accreditations / Qualifications / Certification / Licenses : Relevant engineering certifications (preferred)Training in PLC/SCADA systems (desirable)Knowledge of industry standards and Codes of Practice
  • Languages : English: Fluent (mandatory)

Benefits & conditions

  • Does the Candidate require Offshore Medical & Training Certificates to be arranged by the Supplier? : No
  • Does the position allow for the worker to be virtual/remote? : Yes but Onsite Preferred
  • Is Medical Check Required for Role? : No
  • Shift Work : No
  • Where is the role based? : Office Based
  • Shift Detail : (No Value)
  • Rotation schedule : NA
  • Other Rotation : (No Value)
  • Driving Licence : No
  • Driving on behalf of Company : No
  • Candidate Type Consideration : Expat/National
  • Business case justification : SSPSCW462
  • IR35 Designation : Inside IR35

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Loading talks and stories from around this role…