Senior Controls Software Engineer - Sustaining

Pertemps
Bristol, UK
16 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
£53,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Software Quality Communications Protocols Failure Mode Effects Analysis Human-Computer Interaction Visual Basic .NET (Programming Language) Modbus Software Configuration Management Software Engineering Software Systems Management of Software Versions Extensible Markup Language (XML)
+1 more
Programming Languages

Job description

An opportunity has arisen for a Senior Controls Software Engineer to join an established engineering team in Clevedon, focusing on the development and improvement of control and visualisation software for specialist equipment.

You will help develop reliable software solutions, investigate quality issues and improve software development processes. Working alongside other engineers, you will contribute to project planning, software testing, release processes and technical documentation.

Hybrid working is available, allowing you to split your time between home and the office, subject to business requirements., * Prepare software specifications for control and visualisation systems.

  • Develop and maintain control software using appropriate programming languages.
  • Follow agreed testing procedures and risk assessments to ensure safe working practices.
  • Prepare test documentation and recommend suitable testing methods.
  • Plan and prioritise your workload, monitor progress and report on project activities.
  • Contribute to project planning and the continuous improvement of controls engineering processes.
  • Investigate software quality issues and support their resolution.
  • Maintain software release and installation documentation.
  • Produce and review technical content for manuals, build notes and service instructions.
  • Manage software configuration control, version numbering, releases and archiving.
  • Share technical knowledge and support colleagues within the engineering team.

Requirements

  • An HND, degree or equivalent qualification in a relevant technical discipline, preferably controls or software engineering.
  • At least five years’ experience working in controls and software within a relevant industry.
  • Experience with HMI programming using VB.NET or another high-level programming language.
  • Experience compiling software.
  • Knowledge of communications protocols such as Modbus and EdCentra XML.
  • Experience producing technical documentation.
  • Experience managing software configuration control, versioning and release processes.
  • Knowledge of safety and design review methods, such as HAZOP and FMEA.
  • Knowledge of industry standards such as SEMI S2 and S8 would be advantageous.

Benefits & conditions

  • Up to 7.5% annual bonus
  • Up to 8% employer pension contribution
  • 25 days holiday + Bank Holidays
  • Life assurance at 4x basic salary
  • Health cash plan and wellbeing programme
  • Discounted gym membership
  • Free parking and subsidised canteen

Apply for this position

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

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…