Job Description
A specialist engineering organisation operating at the cutting edge of advanced control and instrumentation platforms is looking to add a Control Systems Integration Engineer to its growing engineering function.
This is a hands-on role suited to an engineer who enjoys working close to hardware, software, and real-world systems, supporting the integration, configuration, testing, and deployment of complex control systems used in demanding operational environments.
The Role
Working as part of a multidisciplinary autonomy and control team, you’ll support the integration of control software, sensors, and networking infrastructure across a range of autonomous platforms.
Key responsibilities will include:
* Supporting the integration of complex control system software, sensors, and external systems
* Diagnosing and resolving software, hardware, networking, and integration issues
* Monitoring systems to identify anomalies or failures and supporting automated recovery processes
* Installation, configuration, and maintenance of sensors, control hardware, and IP/Ethernet networks
* Investigating and resolving marine protocol issues
* Preparing, testing, calibrating, and validating control systems prior to deployment
* Supporting Windows and Linux-based systems in an engineering environment
* Maintaining documentation, configuration control, and version-controlled records
* Supporting system installation into new and existing autonomous platforms
* Liaising with internal engineering teams and external technology suppliers
* Contributing to the implementation of high-level autonomous behaviours using Python and/or C++
About You
You’ll likely come from a systems integration, control systems, robotics, or advanced engineering background, with a practical, problem-solving mindset.
Essential experience:
* Hands-on systems or control integration experience
* Working with Linux-based systems
* Practical understanding of IP networking and fault-finding
* Exposure to marine, industrial, or embedded communication protocols (e.g. NMEA, CAN, Modbus)
* Experience using version control tools
* Ability to read, understand, or work with Python and/or C++
Desirable (but not essential):
* Network debugging tools (e.g. Wireshark)
* MAVLink and/or PX4
* Embedded or real-time systems
* Electrical schematics and integration fault-finding
* Supporting trials, testing, or field deployments
* ROS / ROS2 and/or DDS-based systems
What’s on Offer
* Opportunity to work on real autonomous platforms, not simulations
* Exposure to cutting-edge control, autonomy, and marine systems
* A technically varied, hands-on engineering role
* Collaborative engineering culture with genuine product ownership
* Competitive overall package aligned to experience, plus benefits
Apply
This role is being handled by a specialist engineering recruitment partner.
To find out more, apply via this advert or contact the consultant directly for a confidential discussion.