Apple's Camera Algorithm team is looking for extraordinary engineers and researchers interested in developing next generation of image capture, processing and rendering algorithms to be used across all Apple product cameras! As part of the team you will research and develop novel ways to improve the image and video quality of Apple's camera systems. In … order to reduce the computational complexity of your methods you are encouraged to take advantage of Apple silicon technologies such as the Image Signal Processor (ISP) or the Apple Neural Engine (ANE).The Camera Algorithm Tone Mapping team works at the intersection of software and hardware, developing real time algorithms required for camera operation and having major impact on … the final image and video quality. The team has a history of delivering solutions running on Apple products, for example Smart HDR, HDR video tone mapping or Apple Log encoding. This interdisciplinary team works closely with many other groups including silicon design, camera hardware and camera software teams to deliver industry leading consumer imaging devices. The work environment champions More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
3D image analysis, life sciences/bio, machine learning, CNNs Cutting-edge researchers need the support of a PhD-qualified computer scientist with a specialty in image analysis, to work on 3D/4D (space and time) datasets in the life sciences, using a combination of imageprocessing and machine learning techniques. You will support equally … reasoning, intellectual curiosity, adaptability, drive and energy, along with an interest in working alongside researchers with diverse backgrounds. Strong software engineering and algorithm development skills in Python, including advanced imageprocessing for 3D datasets, and ideally interpretation of biological (not medical) data from time series microscopy. Likely TensorFlow, Keras, PyLattice or similar. Ideally use of machine learning, neural … data involved, feature extraction and tracking. Familiarity with computer vision, cellular imaging, volumetric tiling, voxel imaging, 3D graphics (rendering), spherical harmonics (3D, or 4D hyperspherical), light-sheet microscopy, particle image velocimetry (PIV), EFM and/or similar areas would be beneficial. Whereas statistical approaches are not required. This role will initially be a fixed term contract for 3+ years More ❯
Months Inside IR35 £400-600 per day DoE Essex based Our client, a much-admired electronic component manufacturer, is seeking a MATLAB-based Test Software Engineer to work on image analysis, imageprocessing, and algorithm systems. Key Responsibilities Design, develop, and deliver software using MATLAB and LabVIEW. Apply advanced image analysis and imageprocessing techniques to large space datasets from CMOS, CCD, and IR sensors. Analyse scientific image data using algorithms and mathematical modelling. Deliver software work packages and documentation for test plans and reports. Ensure delivery of allocated work packages on time and to high technical standards. Present technical information at project meetings and contribute to key actions. Maintain software quality … assurance throughout the project lifecycle. Experience needed: Strong experience with MATLAB, especially in image analysis, processing, and algorithm development. Experience working with imaging data or high-resolution scientific images is highly desirable. Familiarity with LabVIEW in a test or ATE environment. More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
Cutting-edge researchers need the support of a PhD-qualified computer scientist with a specialty in image analysis, to work on 3D/4D (space and time) datasets in the life sciences, using a combination of imageprocessing and machine learning techniques. You will support equally qualified colleagues with a life sciences background, putting to work your … reasoning, intellectual curiosity, adaptability, drive and energy, along with an interest in working alongside researchers with diverse backgrounds. Strong software engineering and algorithm development skills in Python, including advanced imageprocessing for 3D datasets, and ideally interpretation of biological (not medical) data from time series microscopy. Likely TensorFlow, Keras, PyLattice or similar. Ideally use of machine learning, neural … data involved, feature extraction and tracking. Familiarity with computer vision, cellular imaging, volumetric tiling, voxel imaging, 3D graphics (rendering), spherical harmonics (3D, or 4D hyperspherical), light-sheet microscopy, particle image velocimetry (PIV), EFM and/or similar areas would be beneficial. Whereas statistical approaches are not required. This role will initially be a fixed term contract for 3+ years More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
A prestigious research centre is seeking a talented developer with expertise in image analysis and machine learning to bring their skills to bear on cutting edge research. There is flexibility towards either a purely engineering or research role. You will work on a range of projects relating to image analysis in the life sciences, to advance the state … of the art. The team use a variety of evolving and experimental imageprocessing and machine learning techniques, starting from modelling in tools including MATLAB through to development of image analysis (2D, 3D and 4D) and machine learning software in Python. Datasets are vast (terabytes to petabytes) and significant computational power and HPC is available. You will … Team working and an interest in working alongside researchers with diverse backgrounds. Adaptability given rapidly evolving techniques. Strong algorithm development and software engineering ability, particularly around computational modelling for image analysis, imageprocessing and/or machine learning (ideally CNNs for volumetric data). Increasingly, software architecture is a consideration. Python, TensorFlow, Keras, PyLattice or similar technologies More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
part of a wider team Required Skills and Experience: A bachelor's degree in computer science, electrical engineering, or related fields. Strong knowledge of video codecs, computer graphics, rendering, imageprocessing and related technologies. High proficiency in C programming language. Extensive experience with Linux operating systems. Low-level programming experience and familiarity with hardware-software interactions. 'Nice to More ❯
Duxford, Heathfield, Cambridgeshire, United Kingdom Hybrid / WFH Options
XIST4 IT Recruitment Ltd
morning, you might be refining an API connection between a collections database and a public-facing platform. By Wednesday, you could be writing a PHP 8.2 script 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
morning, you might be refining an API connection between a collections database and a public-facing platform. By Wednesday, you could be writing a PHP 8.2 script 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 ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Job Overview The Systems Media IP group is responsible for the development of Image Signal Processors (ISPs), Display Processors, and Video codecs for deploying within Arm Compute Subsystems for various end markets, including automotive, IoT, and client market segments. Our intellectual property encompasses RTL, reference drivers, tools, and libraries, enabling our customers to build upon our work to create … as TCL, Perl, Python, or shell scripting. Prior technical and/or team leadership skills required for more senior positions. 'Nice to Have' skills and Experience: Knowledge of advanced imageprocessing algorithms, such as local tone mapping, noise reduction, motion estimation, transform coding etc or AI/ML based computer vision algorithms. Experience of designing to meet industry More ❯
standard and multi-threaded C++ with some CUDA for processing. The QT framework is used for the GUI. The software is performance critical as it is a real-time processing system that must respond to user input with minimal lag. The main purpose of the software is to capture x-ray images of electronic components to analyse for any … defects in material or manufacturing that would cause failures in the final products. There is a heavy reliance on imageprocessing techniques and increasingly AI to automate measurements and pass/fail decisions. In addition to the main application software the team is also responsible for modules that control and interact with several different hardware systems including: Controlling … the motion control module to allow the user to seamlessly move the samples being inspected. Grabbing and processing images from the x-ray camera to provide the best images for displaying and analysing Controlling the x-ray generation system to generate the best images for the current samples being inspected Role and Responsibilities We are looking for a C++ More ❯
Cambridge, Cambridgeshire, England, United Kingdom
UNICORN RESOURCING LIMITED
to solve real-world technical challenges Requirements Essential: Degree (ideally MSc/PhD) in Physics, Electrical Engineering, Systems Engineering, or Applied Mathematics Strong analytical background in areas such as imageprocessing, control systems, or fluid mechanics Experience working across hardware, firmware, and software domains Proficiency in tools such as C++, Python, C#, JavaScript, or simulation software Desirable: Exposure More ❯
Milton, Cambridgeshire, United Kingdom Hybrid / WFH Options
Unicorn Resourcing
to solve real-world technical challenges Requirements Essential: Degree (ideally MSc/PhD) in Physics, Electrical Engineering, Systems Engineering, or Applied Mathematics Strong analytical background in areas such as imageprocessing, control systems, or fluid mechanics Experience working across hardware, firmware, and software domains Proficiency in tools such as C++, Python, C#, JavaScript, or simulation software Desirable: Exposure More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
UNICORN RESOURCING LIMITED
to-end quality across complex systems. In this hands-on position, you’ll verify and validate the performance of a Windows-based ASP.Net Server product used for high-speed imageprocessing and integration with printhead drive electronics. Key Responsibilities Perform manual system integration and functional testing, ensuring smooth interaction between hardware and software components. Participate in Agile Scrum More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
for an Embedded Digital Design Engineer to be involved in the development of our growing portfolio of complex embedded digital systems. The portfolio ranges from advanced DSP systems (e.g. ImageProcessing, Software Defined Radios), complex SoC systems, through to safety and security critical systems; using the latest embedded devices from all the major vendors (e.g. Xilinx, Intel, Texas More ❯