HBM) HW-SW co-design Deep knowledge of any; VPU/NPU/GPU/CPU/TPU architecture Vector/Matrix/Scaler units simulation/modelling - System C/TLM/UML ML frameworks - Tensorflow/PyTorch/Python or similar DSP algorithms - FIR/IIR filters or FFT... IP design, system design, system architecture low-power, performance More ❯
Wakefield, West Yorkshire, UK Hybrid / WFH Options
IC Resources
HBM) HW-SW co-design Deep knowledge of any; VPU/NPU/GPU/CPU/TPU architecture Vector/Matrix/Scaler units simulation/modelling - System C/TLM/UML ML frameworks - Tensorflow/PyTorch/Python or similar DSP algorithms - FIR/IIR filters or FFT... IP design, system design, system architecture low-power, performance More ❯
Hemel Hempstead, Hertfordshire, UK Hybrid / WFH Options
IC Resources
HBM) HW-SW co-design Deep knowledge of any; VPU/NPU/GPU/CPU/TPU architecture Vector/Matrix/Scaler units simulation/modelling - System C/TLM/UML ML frameworks - Tensorflow/PyTorch/Python or similar DSP algorithms - FIR/IIR filters or FFT... IP design, system design, system architecture low-power, performance More ❯
Stoke-on-Trent, Staffordshire, UK Hybrid / WFH Options
IC Resources
HBM) HW-SW co-design Deep knowledge of any; VPU/NPU/GPU/CPU/TPU architecture Vector/Matrix/Scaler units simulation/modelling - System C/TLM/UML ML frameworks - Tensorflow/PyTorch/Python or similar DSP algorithms - FIR/IIR filters or FFT... IP design, system design, system architecture low-power, performance More ❯
have: A PhD in Natural Language Processing, AI, Electrical Engineering, or a related field. Experience with ML frameworks such as PyTorch, TensorFlow, or JAX. Strong programming skills in C++, C, or Python. Experience working with embedded or mobile devices. Ideally, 2+ years of industry experience post-PhD. How to Apply: To apply, please send your CV to or contact Nick More ❯
GitHub Actions , and modern cloud services Scripting and automation skills in Python A degree in Computer Science, Engineering, or a related field (or equivalent experience) Additional skills Familiarity with C/C++ Experience working with machine learning pipelines or large language models Knowledge of build systems for complex, multi-language projects More ❯
electronics team, factory test team, product test and integration team Participation in SCRUM ceremonies Requirements: Degree in a relevant discipline Embedded real-time software development experience on AOSP, using C Java Good debugging skills Enjoy investigating and solving challenging real-time platform issues. Experience with development tools for debugging, profiling, code coverage, memory leak detection Experience with real-time, multi More ❯
and autonomy from the offset with no micromanagement. Friendly and collaborative culture. Requirements: Computer Science or related degree Must have a GitHub/extensive examples of personal programming projects (C/C++ preferred) Genuine interest in technology! You will stand out if you have low-level personal projects (e.g., compilers, networks, OS...) You will not be considered if you do More ❯
verification through reviews and testing Requirements capture and system performance analysis Requirements The ideal candidate will possess: Proven experience in hard real-time embedded software development Strong proficiency in 'C' programming Familiarity with communication protocols such as SPI, UART, Ethernet, and PCI-Express Experience with software design methodologies, including UML What's on Offer In return for your expertise, our More ❯
of financial models into the software suite. Candidate Profile: Masters or PhD in Computer Science from a top tier university Strong working knowledge of programming languages such as C#, C or Java Exceptional object-oriented analysis, design and development skills Some understanding of finance is a plus Ability to work in a collaborative team environment Mason Blake acts as an More ❯
Gloucester, England, United Kingdom Hybrid / WFH Options
Anson McCade
RF engineering teams Support lab testing, field trials, and system validation What You Bring: Proven experience with DSP algorithms, signal modulation/demodulation, and RF analysis Proficiency in Python, C/C++, and DSP development tools Hands-on knowledge of SDR platforms (e.g. GnuRadio) Background in R&D and real-world testing of complex RF systems Understanding of digital communication More ❯
and experience required: Bachelor's degree in Computer Engineering, Electronic Engineering, or related discipline. 2 or more years of solid experience in embedded systems. Proficiency in programming with the C language is a requirement. Experience in software development for 8-bit, 16-bit, and 32-bit MCUs. Knowledge in one or more of the following areas: MCU and SoC system More ❯
Requirements: Bachelor's or Master’s degree in Computer Science, Electrical Engineering, or related fields. Hands-on experience in performance modelling and CPU microarchitecture analysis . Strong proficiency in C/C++ and familiarity with Python for scripting. Understanding of cycle-accurate or functional simulators and microarchitecture pipelines. Excellent communication and collaboration skills. What’s Offered Work on cutting-edge More ❯
Requirements: Bachelor's or Master’s degree in Computer Science, Electrical Engineering, or related fields. Hands-on experience in performance modelling and CPU microarchitecture analysis . Strong proficiency in C/C++ and familiarity with Python for scripting. Understanding of cycle-accurate or functional simulators and microarchitecture pipelines. Excellent communication and collaboration skills. What’s Offered Work on cutting-edge More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
La Fosse
electronic design experience (e.g., microcontrollers, microprocessors, CPLDs, FPGAs) Competence in analog design, especially interfacing with sensors and transducers Experience with VHDL for programmable logic is highly desirable Familiarity with C/C++ or Python for verification and testing is a plus (e.g., Arduino, Raspberry Pi More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
La Fosse
electronic design experience (e.g., microcontrollers, microprocessors, CPLDs, FPGAs) Competence in analog design, especially interfacing with sensors and transducers Experience with VHDL for programmable logic is highly desirable Familiarity with C/C++ or Python for verification and testing is a plus (e.g., Arduino, Raspberry Pi) TPBN1_UKTJ More ❯
electronic design experience (e.g., microcontrollers, microprocessors, CPLDs, FPGAs) Competence in analog design, especially interfacing with sensors and transducers Experience with VHDL for programmable logic is highly desirable Familiarity with C/C++ or Python for verification and testing is a plus (e.g., Arduino, Raspberry Pi More ❯
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
La Fosse
electronic design experience (e.g., microcontrollers, microprocessors, CPLDs, FPGAs) Competence in analog design, especially interfacing with sensors and transducers Experience with VHDL for programmable logic is highly desirable Familiarity with C/C++ or Python for verification and testing is a plus (e.g., Arduino, Raspberry Pi More ❯
Supporting infrastructure for C++ and Rust-based trading systems, ensuring smooth integration. What We're Looking For Strong programming skills in Python, with the ability to read and understand C/C++ code. Deep expertise in Linux systems and performance tuning. Experience managing deployments and configuration in AWS or on-premise clusters. Proficiency in monitoring, logging, and alerting solutions to More ❯
Contribute to launch-readiness by helping productionize features and polish workflows You Will Need: 5+ years of experience building backend or systems-level software Strong programming skills in Rust , C , or C++ Solid understanding of operating systems, file systems, and storage internals Experience working with modern data formats or infrastructure tools (e.g., Apache Arrow, Parquet, DuckDB, ClickHouse) A passion for More ❯
Contribute to launch-readiness by helping productionize features and polish workflows You Will Need: 5+ years of experience building backend or systems-level software Strong programming skills in Rust , C , or C++ Solid understanding of operating systems, file systems, and storage internals Experience working with modern data formats or infrastructure tools (e.g., Apache Arrow, Parquet, DuckDB, ClickHouse) A passion for More ❯
Contribute to launch-readiness by helping productionize features and polish workflows You Will Need: 5+ years of experience building backend or systems-level software Strong programming skills in Rust , C , or C++ Solid understanding of operating systems, file systems, and storage internals Experience working with modern data formats or infrastructure tools (e.g., Apache Arrow, Parquet, DuckDB, ClickHouse) A passion for More ❯
product testing (ideally of a maths modelling platform). Thorough understanding of software development processes including good documentation skills. Technical skills should include automated scripting with a typical mainstream C-based language. Exposure to C#.NET, SQL Server and general Windows development would be desirable. Good communication skills to engage with others in the engineering team. The role is fully onsite More ❯