with physicists, electronics, FPGA, systems, and software engineers to take designs from requirements through implementation, characterisation, integration, and deployment. Job Responsibilities Technical Develop embedded Linux software, firmware, and board-support packages for FPGA-based embedded systems, particularly Xilinx FPGA SoC platforms, using C/C++, Rust, and related tools. Develop … deploy embedded Linux distributions using Yocto, Buildroot, or similar tools. Develop device-tree configurations, low-level drivers and hardware interfaces for FPGA peripherals, sensors, communications devices, and microcontroller subsystems. Integrate FPGA SoC platforms, microcontrollers, electronics, and higher-level software into robust control, acquisition, timing, signal-processing, and communications systems. Perform ...