Control Systems Integration Engineer
Near Southampton
£50,000 - £60,000
Full time Permanent
Do you enjoy working hands‑on with complex control systems?
Do you thrive in environments where software, hardware, networking, and sensors all come together?
Are you looking for a role where you can directly influence the performance and reliability of advanced autonomous marine systems?
My client is seeking a Control Systems Integration Engineer to join their Autonomy & Control function. This is a key technical role responsible for integrating complex vehicle control software, sensors, communication networks, and embedded systems across a range of cutting-edge platforms.
You’ll play a vital part in ensuring the system is robust, reliable, and ready for deployment—supporting installation, configuration, testing, failure analysis, and integration with third-party equipment. This role is ideal for an engineer who enjoys true system-level integration and solving complex multi-disciplinary problems.
The Role
You will be responsible for supporting and enhancing the integration of the USV control system, including software, hardware, and external sensors. Your key responsibilities will include:
Monitoring system performance and detecting anomalies or failures
Helping develop automated response processes to system failures, reducing downtime
Supporting system reliability improvements to maintain high performance and availability
Installation, configuration, and maintenance of maritime sensors and equipment
Installation, configuration, and support of IP/Ethernet devices across the product network
Investigating and diagnosing issues with NMEA2000, NMEA0183, and related marine protocols
Preparation, testing, and calibration of USV control systems ahead of deployment
Maintaining strong documentation and configuration control through version control systems
Supporting Windows/Linux system administration across engineering and control systems
Assisting with the installation and configuration of complex control systems across multiple product lines
Helping develop software release processes and configuration control records
Fault‑finding and resolving control system and networking issues
Working with third‑party suppliers to integrate their systems effectively into Kraken products
Supporting the control design team with implementing high‑level behaviours using Python or C++About You
You will bring:
Hands‑on systems integration experience
Experience working with Linux‑based systems
Strong practical knowledge of IP networking and debugging
Understanding of marine systems and protocols such as NMEA, CAN, and Modbus
Experience using version control software (e.g., Git)
Understanding of Python or C++ in a technical engineering environment
Desirable (Not Essential)
Experience with network debugging tools such as Wireshark
Experience with MAVLink and/or PX4
Familiarity with real-time or embedded systems
Ability to interpret electrical schematics for integration and fault-finding
Experience supporting system acceptance events and sea trials
Exposure to ROS/ROS2 and/or DDS-based systems
Why This Role?
This is an excellent opportunity to work at the forefront of autonomous marine technology, integrating advanced control systems into real-world USV platforms. You’ll work closely with engineers across autonomy, software, networking, and electrical disciplines—making a direct impact on product performance and reliability.
Interested?
If this sounds like the type of challenge you’re looking for, I’d be happy to share more details. Please get in touch to arrange a confidential conversation.
Marine Resources Recruitment Ltd acts as an employment agency for permanent and fixed term contract recruitment and as a recruitment business for the supply of contract workers. Please note that by applying for this job you accept our Terms of Use and Privacy Policy which can be found on our website