Software Engineer

Our client is an innovative engineering organisation, recognised for developing cutting-edge products that are deployed worldwide. They design and build unique hardware and software solutions and as they continue to grow they are seeking a Software Engineer who is both academically outstanding and practically adept someone who can combine theoretical insight with the ability to roll up their sleeves, dive into complex systems, and solve real-world problems. You will join a close-knit software team responsible for developing control, acquisition, and analysis systems for advanced instrumentation. The role spans algorithm design, hardware interfacing, and data processing, giving you the chance to work across the full lifecycle from concept through to field deployment.Software Engineer - The Role - Data Science, Coding, Engineering, Robotics, Developer, RTOS, Electronics Designing and implementing robust, high-performance code for instrumentation and inspection systems Interfacing with sensors, cameras, lasers, and robotic platforms Building algorithms for geometric reconstruction, image/point cloud analysis, and data visualisation Troubleshooting and optimising performance in time-critical, resource-constrained environments Collaborating with multidisciplinary teams (mechanical, electrical, optical) to deliver integrated solutions Supporting occasional field trials and deployments, including debugging live systemsSoftware Engineer - Skills and Attributes - Data Science, Coding,
Other jobs of interest...


Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!