Control Systems Integration Engineer (full time)

Kraken Works Limited
Fareham, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Fareham, United Kingdom

Tech stack

Microsoft Windows
C++
Configuration Management
Software Debugging
Ethernet
Monitoring of Systems
Networking Hardware
Internet Protocol
Python
Network Troubleshooting
Linux System Administration
Modbus
Software Engineering
Systems Integration
Wireshark
System Availability
Software Version Control

Job description

We're looking for a Control Systems Integration Engineer to support the integration of complex USV control system software and sensors across the Kraken product range.

This is a practical, hands on role focused on making sure complex systems work reliably in the real world. You'll be involved in installing, configuring and integrating software, sensors, networks and third party systems, as well as identifying, diagnosing and resolving issues across software, hardware and communications.

If you enjoy fault-finding, system bring up and seeing everything come together on real vehicles (including sea trials), this role will suit you well.

What you'll be doing

Your work will be varied and very hands on, and will include:

  • Supporting the integration of USV control system software, sensors and external systems
  • Monitoring systems to detect anomalies, failures or performance issues
  • Supporting automated handling of failures to minimise downtime and improve system resilience
  • Helping maintain high system availability, reliability and performance
  • Installing, configuring and maintaining maritime sensors and equipment
  • Installing, configuring and maintaining IP / Ethernet networking hardware
  • Working with engineering and IT teams to investigate and diagnose NMEA2000, NMEA0183 and related issues
  • Preparing, testing and calibrating USV control systems prior to deployment
  • Building and maintaining clear documentation and configuration control using version control systems
  • Supporting Windows and Linux system administration for control system platforms
  • Supporting the installation and configuration of complex control systems across Kraken products
  • Helping create and maintain software release processes, documentation and configuration records
  • Fault-finding control system, software and networking issues and driving them to resolution
  • Working with third-party suppliers to integrate externally provided systems and products
  • Supporting the control design team with the implementation of high level USV behaviours using Python and C++

Requirements

  • Hands on system integration experience
  • Experience working with Linux-based systems
  • Practical knowledge of IP networking and debugging
  • Knowledge of marine systems and protocols (e.g. NMEA, CAN, Modbus)
  • Experience using version control systems
  • A working understanding of C++ and/or Python
  • A methodical, problem-solving approach and confidence working with complex systems

Nice to have (but not essential)

  • Experience using network debugging tools such as Wireshark
  • Experience with MAVLink and/or PX4
  • Familiarity with real-time or embedded systems
  • Ability to read and interpret electrical schematics for integration and fault-finding
  • Experience supporting acceptance events and sea trials
  • Familiarity with ROS / ROS2 and/or DDS, * Can you evidence five years' continuous residency in the UK?
  • What are your salary expectations and notice period?
  • Can you evidence recent practical knowledge of IP networking and debugging?
  • Can you evidence recent hands on system integration experience?
  • Can you evidence recent experience working with Linux based systems?

Language:

  • Fluent English (required)

Benefits & conditions

You'll be working at the sharp end of autonomous maritime systems, helping ensure complex control and sensor systems work reliably in challenging real world environments. We value practical engineering, collaboration and giving people ownership of meaningful work, from lab testing through to deployment at sea.

If you enjoy hands on integration work and solving real engineering problems, we'd love to hear from you.

What we provide:

  • 25 days holiday per year, plus paid bank holiday
  • After two years' consecutive service, one additional day's annua leave up to a maximum of five additional days annual leave
  • Holiday buy/sell, up to five days per calendar year
  • Flexi working, core hours 10:00 to 15:00, subject to departmental requirements
  • Private Medical Insurance with optional family cover
  • Pension scheme with a 5% employer contribution, there is no cap on the employee contribution level
  • Life assurance 3x salary
  • Group Income Protection 3x salary, subject to eligibility
  • Health Care Cash Plan
  • Cycle to Work Scheme
  • Electric Car Scheme
  • Employee Assistance Program (EAP) providing mental health and wellbeing support
  • Professional membership reimbursement, * Bereavement leave
  • Company events
  • Company pension
  • Cycle to work scheme
  • Enhanced maternity leave
  • Enhanced paternity leave
  • Flexitime
  • Free flu jabs
  • Free parking
  • Health & wellbeing programme
  • Life insurance
  • On-site parking
  • Private dental insurance
  • Private medical insurance
  • Sick pay

Apply for this position