you will work with a team of multi-disciplined professionals to develop QTI security solutions. The position will require you to work on all software layers of the device architecture, including user and kernel space in different operating environments. This position will involve debugging in different software environments and on hardware. You will need to interact closely with internal … teams and potentially support/work with external customers. Minimum Qualifications: • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD … in Engineering, Information Systems, Computer Science, or related field. • 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Responsibilities: Required : 0-7 yrs experience. Strong C programming skills, with an emphasis on secure programming best practices. Strong understanding of embedded hardware & driver concepts. Strong understanding of software and computerarchitectureMore ❯
delivering impact and innovation at speed. The Role We’re searching for a Staff Performance Modeling Engineer to create and own the analytical and simulation models that steer OTPU architecture and software evolution. You will build functional simulators as well as high-fidelity, cycle-accurate models of our optical compute system. This role is critical to explore “what-if … design spaces, and deliver insights that directly influence our software, hardware, and optical roadmaps. This role sits at the crossroads of hardware architecture, software tooling and machine-learning workload analysis, perfect for an engineer who loves data-driven decision-making and fast iteration. Responsibilities Ownership: Define and deliver the technical vision and roadmap for your team that unlocks key … strategic technical and business goals that are essential to the success of Flux. Collaboration: Partner closely with all engineering teams to help shape our overall system architecture and delivery while ensuring models reflect reality and reality meets performance goals. Champion Modelling: Educate peers on modelling methodology and champion data-driven design culture. Functional Simulator: Design, build, and maintain a More ❯
london (city of london), south east england, united kingdom
Flux Computing
delivering impact and innovation at speed. The Role We’re searching for a Staff Performance Modeling Engineer to create and own the analytical and simulation models that steer OTPU architecture and software evolution. You will build functional simulators as well as high-fidelity, cycle-accurate models of our optical compute system. This role is critical to explore “what-if … design spaces, and deliver insights that directly influence our software, hardware, and optical roadmaps. This role sits at the crossroads of hardware architecture, software tooling and machine-learning workload analysis, perfect for an engineer who loves data-driven decision-making and fast iteration. Responsibilities Ownership: Define and deliver the technical vision and roadmap for your team that unlocks key … strategic technical and business goals that are essential to the success of Flux. Collaboration: Partner closely with all engineering teams to help shape our overall system architecture and delivery while ensuring models reflect reality and reality meets performance goals. Champion Modelling: Educate peers on modelling methodology and champion data-driven design culture. Functional Simulator: Design, build, and maintain a More ❯
delivering impact and innovation at speed. The Role We’re searching for a Staff Performance Modeling Engineer to create and own the analytical and simulation models that steer OTPU architecture and software evolution. You will build functional simulators as well as high-fidelity, cycle-accurate models of our optical compute system. This role is critical to explore “what-if … design spaces, and deliver insights that directly influence our software, hardware, and optical roadmaps. This role sits at the crossroads of hardware architecture, software tooling and machine-learning workload analysis, perfect for an engineer who loves data-driven decision-making and fast iteration. Responsibilities Ownership: Define and deliver the technical vision and roadmap for your team that unlocks key … strategic technical and business goals that are essential to the success of Flux. Collaboration: Partner closely with all engineering teams to help shape our overall system architecture and delivery while ensuring models reflect reality and reality meets performance goals. Champion Modelling: Educate peers on modelling methodology and champion data-driven design culture. Functional Simulator: Design, build, and maintain a More ❯
on delivering impact and innovation at speed. The Role We’re searching for a Performance Modeling Engineer to create and own the analytical and simulation models that steer OTPU architecture and software evolution. You will build functional simulators as well as high-fidelity, cycle-accurate models of our optical compute system. This role is critical to explore “what-if … design spaces, and deliver insights that directly influence our software, hardware, and optical roadmaps. This role sits at the crossroads of hardware architecture, software tooling and machine-learning workload analysis, perfect for an engineer who loves data-driven decision-making and fast iteration. Responsibilities Project Ownership: Own and deliver projects on your team's roadmap that unlock key high … GPUs, ASICs, or accelerators Strong coding ability in C++ and Python; experience with discrete-event or cycle-accurate simulators (e.g., gem5, SystemC, custom in-house). Solid grasp of computer-architecture fundamentals: memory systems, interconnects, queuing theory, Amdahl/Gustafson analysis. Familiarity with machine-learning workloads and common frameworks (PyTorch, TensorFlow, JAX). Comfort reading RTL or schematics More ❯
on delivering impact and innovation at speed. The Role We’re searching for a Performance Modeling Engineer to create and own the analytical and simulation models that steer OTPU architecture and software evolution. You will build functional simulators as well as high-fidelity, cycle-accurate models of our optical compute system. This role is critical to explore “what-if … design spaces, and deliver insights that directly influence our software, hardware, and optical roadmaps. This role sits at the crossroads of hardware architecture, software tooling and machine-learning workload analysis, perfect for an engineer who loves data-driven decision-making and fast iteration. Responsibilities Project Ownership: Own and deliver projects on your team's roadmap that unlock key high … GPUs, ASICs, or accelerators Strong coding ability in C++ and Python; experience with discrete-event or cycle-accurate simulators (e.g., gem5, SystemC, custom in-house). Solid grasp of computer-architecture fundamentals: memory systems, interconnects, queuing theory, Amdahl/Gustafson analysis. Familiarity with machine-learning workloads and common frameworks (PyTorch, TensorFlow, JAX). Comfort reading RTL or schematics More ❯
london (city of london), south east england, united kingdom
Flux Computing
on delivering impact and innovation at speed. The Role We’re searching for a Performance Modeling Engineer to create and own the analytical and simulation models that steer OTPU architecture and software evolution. You will build functional simulators as well as high-fidelity, cycle-accurate models of our optical compute system. This role is critical to explore “what-if … design spaces, and deliver insights that directly influence our software, hardware, and optical roadmaps. This role sits at the crossroads of hardware architecture, software tooling and machine-learning workload analysis, perfect for an engineer who loves data-driven decision-making and fast iteration. Responsibilities Project Ownership: Own and deliver projects on your team's roadmap that unlock key high … GPUs, ASICs, or accelerators Strong coding ability in C++ and Python; experience with discrete-event or cycle-accurate simulators (e.g., gem5, SystemC, custom in-house). Solid grasp of computer-architecture fundamentals: memory systems, interconnects, queuing theory, Amdahl/Gustafson analysis. Familiarity with machine-learning workloads and common frameworks (PyTorch, TensorFlow, JAX). Comfort reading RTL or schematics More ❯
on delivering impact and innovation at speed. The Role We’re searching for a Performance Modeling Engineer to create and own the analytical and simulation models that steer OTPU architecture and software evolution. You will build functional simulators as well as high-fidelity, cycle-accurate models of our optical compute system. This role is critical to explore “what-if … design spaces, and deliver insights that directly influence our software, hardware, and optical roadmaps. This role sits at the crossroads of hardware architecture, software tooling and machine-learning workload analysis, perfect for an engineer who loves data-driven decision-making and fast iteration. Responsibilities Functional Simulator: Design, build, and maintain a functional simulator of the OPTU subsystem and full … GPUs, ASICs, or accelerators Strong coding ability in C++ and Python; experience with discrete-event or cycle-accurate simulators (e.g., gem5, SystemC, custom in-house). Solid grasp of computer-architecture fundamentals: memory systems, interconnects, queuing theory, Amdahl/Gustafson analysis. Familiarity with machine-learning workloads and common frameworks (PyTorch, TensorFlow, JAX). Comfort reading RTL or schematics More ❯
on delivering impact and innovation at speed. The Role We’re searching for a Performance Modeling Engineer to create and own the analytical and simulation models that steer OTPU architecture and software evolution. You will build functional simulators as well as high-fidelity, cycle-accurate models of our optical compute system. This role is critical to explore “what-if … design spaces, and deliver insights that directly influence our software, hardware, and optical roadmaps. This role sits at the crossroads of hardware architecture, software tooling and machine-learning workload analysis, perfect for an engineer who loves data-driven decision-making and fast iteration. Responsibilities Functional Simulator: Design, build, and maintain a functional simulator of the OPTU subsystem and full … GPUs, ASICs, or accelerators Strong coding ability in C++ and Python; experience with discrete-event or cycle-accurate simulators (e.g., gem5, SystemC, custom in-house). Solid grasp of computer-architecture fundamentals: memory systems, interconnects, queuing theory, Amdahl/Gustafson analysis. Familiarity with machine-learning workloads and common frameworks (PyTorch, TensorFlow, JAX). Comfort reading RTL or schematics More ❯
on delivering impact and innovation at speed. The Role We’re searching for a Performance Modeling Engineer to create and own the analytical and simulation models that steer OTPU architecture and software evolution. You will build functional simulators as well as high-fidelity, cycle-accurate models of our optical compute system. This role is critical to explore “what-if … design spaces, and deliver insights that directly influence our software, hardware, and optical roadmaps. This role sits at the crossroads of hardware architecture, software tooling and machine-learning workload analysis, perfect for an engineer who loves data-driven decision-making and fast iteration. Responsibilities Functional Simulator: Design, build, and maintain a functional simulator of the OPTU subsystem and full … GPUs, ASICs, or accelerators Strong coding ability in C++ and Python; experience with discrete-event or cycle-accurate simulators (e.g., gem5, SystemC, custom in-house). Solid grasp of computer-architecture fundamentals: memory systems, interconnects, queuing theory, Amdahl/Gustafson analysis. Familiarity with machine-learning workloads and common frameworks (PyTorch, TensorFlow, JAX). Comfort reading RTL or schematics More ❯
london (city of london), south east england, united kingdom
Flux Computing
on delivering impact and innovation at speed. The Role We’re searching for a Performance Modeling Engineer to create and own the analytical and simulation models that steer OTPU architecture and software evolution. You will build functional simulators as well as high-fidelity, cycle-accurate models of our optical compute system. This role is critical to explore “what-if … design spaces, and deliver insights that directly influence our software, hardware, and optical roadmaps. This role sits at the crossroads of hardware architecture, software tooling and machine-learning workload analysis, perfect for an engineer who loves data-driven decision-making and fast iteration. Responsibilities Functional Simulator: Design, build, and maintain a functional simulator of the OPTU subsystem and full … GPUs, ASICs, or accelerators Strong coding ability in C++ and Python; experience with discrete-event or cycle-accurate simulators (e.g., gem5, SystemC, custom in-house). Solid grasp of computer-architecture fundamentals: memory systems, interconnects, queuing theory, Amdahl/Gustafson analysis. Familiarity with machine-learning workloads and common frameworks (PyTorch, TensorFlow, JAX). Comfort reading RTL or schematics More ❯
in the lab. Proficiency using MATLAB/Simulink or Python/NumPy for algorithm modelling, fixed‐point analysis and test‐vector generation. Solid grounding in digital signal‐processing concepts, computer‐architecture fundamentals and semiconductor device physics. Excellent communication and cross‐functional collaboration abilities; thrives in a fast‐moving, ambiguous environment. Nice to have Tape‐out experience at More ❯
in the lab. Proficiency using MATLAB/Simulink or Python/NumPy for algorithm modelling, fixed‐point analysis and test‐vector generation. Solid grounding in digital signal‐processing concepts, computer‐architecture fundamentals and semiconductor device physics. Excellent communication and cross‐functional collaboration abilities; thrives in a fast‐moving, ambiguous environment. Nice to have Tape‐out experience at More ❯
Everything" philosophy. You should be more comfortable in perf, or your own custom profiler than in your IDE. TDD is a given. Qualifications: Education: A Bachelor's degree in Computer Science or equivalent proof that you have achieved enlightenment through the study of algorithms. C++ Mastery: You must be fluent in C++. You can explain SFINAE, the Rule of … Zero, and why volatile doesn't solve threading problems. You find memory leaks for fun. CS Fundamentals: A deep, intuitive understanding of data structures, OS internals, and computer architecture. You know why a pointer-chasing linked list is a crime against CPU caches. Performance Tuning: Solid, practical experience making slow code fast. Networking Knowledge: Familiarity with network programming, low More ❯
Everything" philosophy. You should be more comfortable in perf, or your own custom profiler than in your IDE. TDD is a given. Qualifications: Education: A Bachelor's degree in Computer Science or equivalent proof that you have achieved enlightenment through the study of algorithms. C++ Mastery: You must be fluent in C++. You can explain SFINAE, the Rule of … Zero, and why volatile doesn't solve threading problems. You find memory leaks for fun. CS Fundamentals: A deep, intuitive understanding of data structures, OS internals, and computer architecture. You know why a pointer-chasing linked list is a crime against CPU caches. Performance Tuning: Solid, practical experience making slow code fast. Networking Knowledge: Familiarity with network programming, low More ❯
Everything" philosophy. You should be more comfortable in perf, or your own custom profiler than in your IDE. TDD is a given. Qualifications: Education: A Bachelor's degree in Computer Science or equivalent proof that you have achieved enlightenment through the study of algorithms. C++ Mastery: You must be fluent in C++. You can explain SFINAE, the Rule of … Zero, and why volatile doesn't solve threading problems. You find memory leaks for fun. CS Fundamentals: A deep, intuitive understanding of data structures, OS internals, and computer architecture. You know why a pointer-chasing linked list is a crime against CPU caches. Performance Tuning: Solid, practical experience making slow code fast. Networking Knowledge: Familiarity with network programming, low More ❯
london (city of london), south east england, united kingdom
NJF Global Holdings Ltd
Everything" philosophy. You should be more comfortable in perf, or your own custom profiler than in your IDE. TDD is a given. Qualifications: Education: A Bachelor's degree in Computer Science or equivalent proof that you have achieved enlightenment through the study of algorithms. C++ Mastery: You must be fluent in C++. You can explain SFINAE, the Rule of … Zero, and why volatile doesn't solve threading problems. You find memory leaks for fun. CS Fundamentals: A deep, intuitive understanding of data structures, OS internals, and computer architecture. You know why a pointer-chasing linked list is a crime against CPU caches. Performance Tuning: Solid, practical experience making slow code fast. Networking Knowledge: Familiarity with network programming, low More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
systems and hardware-level optimization What You’ll Bring Expert knowledge of modern C++ (11/14/17/20) with a performance-first mindset Strong understanding of computerarchitecture and CPU-level tuning Experience with concurrency, multi-threading, and scalable system design Why This Role? Immediate Impact – Your code directly shapes global trading outcomes Innovation-Focused … Work on advanced systems optimization and architecture Work with the Best – Join a close-knit team of world-class engineers Accelerated Career Path – Flat structure, technical ownership, and fast growth #J-18808-Ljbffr More ❯
English, and Physics. • A-level or BTEC qualifications in Electronics Engineering are advantageous. • Previous experience in fault-finding, troubleshooting, and electronic test and measurement is beneficial. • Good knowledge of computerarchitecture and proficiency in Microsoft Office (Word/Excel). More ❯
English, and Physics. • A-level or BTEC qualifications in Electronics Engineering are advantageous. • Previous experience in fault-finding, troubleshooting, and electronic test and measurement is beneficial. • Good knowledge of computerarchitecture and proficiency in Microsoft Office (Word/Excel). More ❯
English, and Physics. • A-level or BTEC qualifications in Electronics Engineering are advantageous. • Previous experience in fault-finding, troubleshooting, and electronic test and measurement is beneficial. • Good knowledge of computerarchitecture and proficiency in Microsoft Office (Word/Excel). More ❯
English, and Physics. A-level or BTEC qualifications in Electronics Engineering are advantageous. Previous experience in fault-finding, troubleshooting, and electronic test and measurement is beneficial. Good knowledge of computerarchitecture and proficiency in Microsoft Office (Word/Excel). More ❯
English, and Physics. A-level or BTEC qualifications in Electronics Engineering are advantageous. Previous experience in fault-finding, troubleshooting, and electronic test and measurement is beneficial. Good knowledge of computerarchitecture and proficiency in Microsoft Office (Word/Excel). More ❯
English, and Physics. A-level or BTEC qualifications in Electronics Engineering are advantageous. Previous experience in fault-finding, troubleshooting, and electronic test and measurement is beneficial. Good knowledge of computerarchitecture and proficiency in Microsoft Office (Word/Excel). More ❯