A 2026 start in digital communications software, image and data processing Gloucester, UK, office-based; to £competitive DoE For graduates, postgraduates and experienced professionals seeking a 2026 start (April through summer) in their next role. This software engineering position does require eligibility for a high level of security clearance; British nationals with UK residence may meet this requirement. … This established company produce a variety of high-tech solutions for corporate and government use. Projects are wide-ranging and frequently involve signal processing, imageprocessing, and low level or embedded software engineering in C/C++/Rust in addition to higher level work in Python, TypeScript and JavaScript. The successful candidate will be adaptable to … skills in written and verbal technical and conversational English. Given anticipated competition for this role, one or more relevant specialisations would be positive, for instance in embedded development, signal processing, or imageprocessing – towards a real world application rather than for purely research or educational purposes. Extracurricular software project work, internships, and evidence of interest in the More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
for future healthcare research to £42k DoE + excellent benefits This is a specialised role calling for a mathematically-minded PhD-qualified software engineer with strong algorithmic skills including imageprocessing to extract 3D geometry. Joining this research effort, you would develop algorithms and software to extract and track the evolution of 3D features from colossal quantities of … image data. To succeed, you will need to be able to write robust and well-designed Python code, have a very good understanding of algorithmic approaches to extract and characterise 3D objects, cope well with extremely large data sets (TB), and have an inventive approach to problem solving. This work will feed into broader research in the healthcare sector … Initially, a 3-year fixed term contract, the role has potential to transition to a permanent position in the longer term. Flexible hours and hybrid working are available. Keywords: Imageprocessing, 3D, CNN, Python, Neural Network, Feature Extraction, Healthcare, Research, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
MBDA
Computer Vision and Artificial Intelligence Engineer - Summer Placement 2026 As a Computer Vision and Artificial Intelligence Engineer within the ImageProcessing UK department, you will play a critical role in the development of MBDA products and technologies. You will be an important member of a department that produces world-leading algorithms that use imaging sensors to provide situational … contribution of up to 14% Overtime: opportunity for paid overtime Annual Leave : 5 days Facilities : fantastic site facilities including subsidised meals, free car parking and much more... The opportunity ImageProcessing UK is an innovative, cohesive department where the contributions of each individual have real value. As part of our team you will benefit from an excellent working … broad-range of hugely applicable experience. You will have the opportunity to shape your own work, and future departmental research directions. Your day-to-day work will involve: Utilising ImageProcessing, Computer Vision, Artificial Intelligence (AI), and Computational Imaging techniques, to conduct research studies into cutting-edge technological innovations for future products. Examples of applications you might work More ❯
Senior Software Developer An exciting opportunity awaits a Senior Software Engineer to join a well-established design consultancy specializing in advanced signal and imageprocessing technology. We are looking for an experienced professional to bring both expertise and innovative solutions to highly complex, cutting-edge projects. You will be at the forefront of product development, mentoring junior engineers … is perfect for a senior engineer who thrives in a challenging, forward-thinking environment. Key Qualifications : 5+ years of experience in software development, with an emphasis on signal/imageprocessing Bachelor’s degree in Computer Science, Electronics, Engineering, or a related field (Master’s or PhD preferred) Proficiency in C/C++, Java, or Python Strong experience … Benefits : Competitive salary commensurate with experience 25 days of paid leave plus public holidays 10% pension contribution Comprehensive life insurance and income protection Position : Senior Software Developer – Signal/ImageProcessing Location : Surrey Apply : Send your CV to kristian AT enterpriserecruitment DOT com More ❯
to make a real impact where your ideas wont just be heard, theyll be built into the core of the product. ---------------------------------------- What Youll Be Doing: Designing and implementing advanced imageprocessing algorithms Writing clean, scalable, and well-documented C code Collaborating closely with stakeholders to shape and refine requirements Optimising performance for real-time and high-resolution processing ---------------------------------------- What Youll Bring: Strong C skills for high-performance development - open to other languages Deep knowledge of imageprocessing techniques: edge detection, filtering, segmentation, colour correction, and more Experience with 3D reconstruction: stereo vision, point clouds, marker detection, image mapping Expertise in camera calibration (intrinsic/extrinsic models) Familiarity with camera control protocols: GigE Vision, CoaXPress More ❯
with electronics and mechanical engineers to develop projects from the ground up. You will need to be mathematically minded, with experience on C++, Python and Javascript. Additional skills in imageprocessing, computer vision, robotics etc is advantageous. Senior Computer Scientist Requirements A minimum of 2-3 years of commercial experience A 1st class degree in computer science from … a top UK university in computer science Experience in C++, Python and JavaScript Knowledge of imageprocessing and robotics is beneficial Mathematically minded and solution orientated A passionate engineer with great communication skills If you are interested in discussing this Senior Computer Scientist position, please apply now and Mike Smith will be in touch. More ❯
with electronics and mechanical engineers to develop projects from the ground up. You will need to be mathematically minded, with experience on C++, Python and Javascript. Additional skills in imageprocessing, computer vision, robotics etc is advantageous. Senior Computer Scientist Requirements A minimum of 2-3 years of commercial experience A 1st class degree in computer science from … a top UK university in computer science Experience in C++, Python and JavaScript Knowledge of imageprocessing and robotics is beneficial Mathematically minded and solution orientated A passionate engineer with great communication skills If you are interested in discussing this Senior Computer Scientist position, please apply now and Mike Smith will be in touch. More ❯
HP22, Aston Clinton, Buckinghamshire, United Kingdom
Career Smart Consulting Ltd
with electronics and mechanical engineers to develop projects from the ground up. You will need to be mathematically minded, with expeirence on C++, Python and Javascript. Additional skills in imageprocessing, computer vision, robotics etc is advantageous. Senior Computer Scientist Requirements A minimum of 2-3 years of commercial experience A 1st class degree in computer science from … a top UK university in computer science Experience in C++, Python and Javascript Knowledge of imageprocessing and robotics is benefical Mathematically minded and solution orientated A passionate engineer with great communication skills If you are interested in discussing this Senior Computer Scientist position, please apply now and Mike Smith will be in touch. More ❯
company is seeking experienced software developers to join their multi-disciplinary team developing integrated solutions to tough problems in the security and defence sectors. You will help develop innovative image and signal processing algorithms sitting on top of specialist hardware. This might require optimisation for low power environments or novel adaptations of existing technologies to new sensor data. … hours. Additionally, they offer a competitive remunerations package including generous employer contribution pensions and annual performance related bonuses. Keywords: C++, Python, JavaScript, Typescript, Embedded C, Linux, DSP, Digital Signal Processing, Algorithms, ImageProcessing, Rust, Radio Communication Systems, Surrey Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do More ❯
London, Prince's, United Kingdom Hybrid / WFH Options
XIST4 IT Recruitment Ltd
might be refining an API connection between a collections database and a public-facing platform. By Wednesday, you could be writing code PHP 8.2 or Python 3.1x to automate imageprocessing for a new exhibition launch. Friday afternoon? Testing out an AI tool to help curators search archive materials faster. That’s the reality of life as a More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Xist4
might be refining an API connection between a collections database and a public-facing platform. By Wednesday, you could be writing code PHP 8.2 or Python 3.1x to automate imageprocessing for a new exhibition launch. Friday afternoon? Testing out an AI tool to help curators search archive materials faster. That’s the reality of life as a More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Xist4
might be refining an API connection between a collections database and a public-facing platform. By Wednesday, you could be writing code PHP 8.2 or Python 3.1x to automate imageprocessing for a new exhibition launch. Friday afternoon? Testing out an AI tool to help curators search archive materials faster. That’s the reality of life as a More ❯
Duxford, Heathfield, Cambridgeshire, United Kingdom Hybrid / WFH Options
XIST4 IT Recruitment Ltd
might be refining an API connection between a collections database and a public-facing platform. By Wednesday, you could be writing code PHP 8.2 or Python 3.1x to automate imageprocessing for a new exhibition launch. Friday afternoon? Testing out an AI tool to help curators search archive materials faster. That’s the reality of life as a More ❯
Manchester, Trafford Park, United Kingdom Hybrid / WFH Options
XIST4 IT Recruitment Ltd
might be refining an API connection between a collections database and a public-facing platform. By Wednesday, you could be writing code PHP 8.2 or Python 3.1x to automate imageprocessing for a new exhibition launch. Friday afternoon? Testing out an AI tool to help curators search archive materials faster. That’s the reality of life as a More ❯
Duxford, Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Xist4
might be refining an API connection between a collections database and a public-facing platform. By Wednesday, you could be writing code PHP 8.2 or Python 3.1x to automate imageprocessing for a new exhibition launch. Friday afternoon? Testing out an AI tool to help curators search archive materials faster. That’s the reality of life as a More ❯
for ambitious and agile data scientists that would like to seize the opportunity to work on some of the most challenging productive machine learning and big data platforms worldwide, processing some 600B events every day and making some 5B predictions. As part of the Data Science and Machine Learning (AI/ML) team you will be exposed to real … in a multicultural work environment. It's Great if You Have PhD or MSc in Computer Science/Operations Research/Statistics or other quantitative fields. Experience in NLP, imageprocessing and/or recommendation systems. Hands on experience in data engineering, working with big data framework like Spark/Hadoop. Experience in data science for e-commerce More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
MBDA
car parking and much more... The Opportunity The Performance Sub-Systems Project Engineer (RMO) will be responsible for delivery of the Data-Logging and Monitoring Sub-System (DLM) and ImageProcessing and Control, Processing Unit Sub-System (IPPU). The DLM is an assembly of equipment responsible for the collection and monitoring of system operational performance. The … IPPU is a single piece of equipment responsible for the processing and control of imagery captured by sensors outside the IPPU sub system boundary. These sub-systems will be housed in other sub system so understanding of assembly, integration, test, and certification boundaries would be desirable. Reporting to a Head of Equipment as part of a wider Chief Design More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
MBDA
car parking and much more... The Opportunity The Performance Sub-Systems Project Engineer (RMO) will be responsible for delivery of the Data-Logging and Monitoring Sub-System (DLM) and ImageProcessing and Control, Processing Unit Sub-System (IPPU). The DLM is an assembly of equipment responsible for the collection and monitoring of system operational performance. The … IPPU is a single piece of equipment responsible for the processing and control of imagery captured by sensors outside the IPPU sub system boundary. These sub-systems will be housed in other sub system so understanding of assembly, integration, test, and certification boundaries would be desirable. Reporting to a Head of Equipment as part of a wider Chief Design More ❯
Bolton, Greater Manchester, North West, United Kingdom Hybrid / WFH Options
MBDA
car parking and much more... The Opportunity The Performance Sub-Systems Project Engineer (RMO) will be responsible for delivery of the Data-Logging and Monitoring Sub-System (DLM) and ImageProcessing and Control, Processing Unit Sub-System (IPPU). The DLM is an assembly of equipment responsible for the collection and monitoring of system operational performance. The … IPPU is a single piece of equipment responsible for the processing and control of imagery captured by sensors outside the IPPU sub system boundary. These sub-systems will be housed in other sub system so understanding of assembly, integration, test, and certification boundaries would be desirable. Reporting to a Head of Equipment as part of a wider Chief Design More ❯
architecture for RAS implementation. You will work on developing software for our current and future products. The work can range from working on controls of RAS payloads, vehicle automation, imageprocessing, sensor integration, digital twin integration, simulation development, algorithm testing and data analysis. You will enhance the development of the products drawing from your experience and that of More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom
The Thrive Team
architecture for RAS implementation. You will work on developing software for our current and future products. The work can range from working on controls of RAS payloads, vehicle automation, imageprocessing, sensor integration, digital twin integration, simulation development, algorithm testing and data analysis. You will enhance the development of the products drawing from your experience and that of More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Ultromics
Windows and Linux. Experience developing containerised applications. Experience optimising code for performance such as understanding of parallel/concurrent programming, memory optimisation. Understanding of geometrical transformations and/or image processing. Experience working in an AGILE development team. Experience in the medical software device industry. Experience of analysis or implementation of cybersecurity security measures. Experience of developing solutions from More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
MBDA
to work on complex and exciting concepts and products as part of a passionate team of specialist engineers; and be interacting with other subject areas like Simulation and Modelling, ImageProcessing, Software, Navigation Sensors, Hardware-in-the Loop, Systems Design & Validation, Seekers & Sensors, Datalinks and Technical Quality. You'll develop innovative algorithms in the areas of Control, Navigation More ❯
Egham, Surrey, South East, United Kingdom Hybrid / WFH Options
Microtech Global Ltd
library Experience working on GPU Drivers Experience designing and implementing GPU shader algorithms (in glsl, hlsl or equivalent) Experience developing system software for Android OS Experience designing and implementing imageprocessing algorithms Experience working with ARM 64-bit architecture Familiarity with CPU/NPU hardware architectures Java and/or Python development experience More ❯
databases between processes & locking strategies Linux platforms such as RHEL and/or Ubuntu Machine learning models for object detection/optical character recognition Experience required: System design of Image Identification OR Traffic Management Systems IT Networking Secure by Design principles Formal methods for analysis and design System Administrator experience including patch management, monitoring e.g. SCOM, mitigating security vulnerabilities. … design for scalability Able to demonstrate experience in all areas of the software lifecycle from requirements definition through to integration and delivery Experience in the use of NVIDIA for imageprocessing Disclaimer: This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is More ❯