Job Description

Overview

Senior Software Engineer for Edge AI Applications. UBIETY Technologies Ltd requires a senior software engineer to develop the software stack for industrial Edge AI devices such as multiphase flow meters and medical imaging instruments. Each instrument couples an analogue front end with an AMD Zynq UltraScale+ MPSoC. The role works alongside an FPGA specialist, who owns the programmable logic for deterministic timing, acquisition and high-rate data movement, and a Signal Processing and Tomography engineer, who develops the reconstruction and flow algorithms in MATLAB and Python. The software engineer owns the processing system side of the PS–PL boundary: register maps, DMA buffers, interrupts, device tree, embedded Linux services for control, processing, diagnostics, industrial communication and user interaction, and the backend processing and user-facing interfaces. A central task is to translate the MATLAB/Python reference algorithms onto the PS — and, with the...

Ready to Apply?

Take the next step in your AI career. Submit your application to UBIETY® Technologies today.

Submit Application