1 to 25 of 28 Memory Management Jobs in England

Kernel Research Engineer

Hiring Organisation
MicroTECH Global Ltd
Location
Cambridge, Cambridgeshire, England, United Kingdom
Employment Type
Contractor
Contract Rate
Salary negotiable
kernel and framework including ArkUI and ArkTS/JIT/AOT. Design, develop, and optimize core kernel subsystems for our custom OS including scheduler, memory management, and I/O subsystems. Design hardware-software co-optimization techniques to improve kernel performance and efficiency for our custom OS framework …/AOT) workload evaluation on future CPU designs. Propose microarchitectural enhancements for system optimization based on kernel profiling and characterization. Develop and implement power management policies and performance scaling strategies. Requirements: Master/PhD degree in Computer Science/Engineering/Physics etc. Strong knowledge of computer architectures, operating ...

Kernel Research Engineer

Hiring Organisation
Microtech Global Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Contract
kernel and framework including ArkUI and ArkTS/JIT/AOT. Design, develop, and optimize core kernel subsystems for our custom OS including scheduler, memory management, and I/O subsystems. Design hardware-software co-optimization techniques to improve kernel performance and efficiency for our custom OS framework …/AOT) workload evaluation on future CPU designs. Propose microarchitectural enhancements for system optimization based on kernel profiling and characterization. Develop and implement power management policies and performance scaling strategies. Requirements: Master/PhD degree in Computer Science/Engineering/Physics etc. Strong knowledge of computer architectures, operating ...

Linux Specialist

Hiring Organisation
microTECH Global LTD
Location
Cambridgeshire, UK
Employment Type
Full-time
kernel and framework including ArkUI and ArkTS/JIT/AOT. Design, develop, and optimize core kernel subsystems for our custom OS including scheduler, memory management, and I/O subsystems. Design hardware-software co-optimization techniques to improve kernel performance and efficiency for our custom OS framework …/AOT) workload evaluation on future CPU designs. Propose microarchitectural enhancements for system optimization based on kernel profiling and characterization. Develop and implement power management policies and performance scaling strategies. Requirements: Master/PhD degree in Computer Science/Engineering/Physics etc. Strong knowledge of computer architectures, operating ...

High-Speed Crypto Quantitative Developer

Hiring Organisation
NJF Global Holdings Ltd
Location
London, UK
Regression, Integration) and mandatory automated test suites. Data Architecture: Construct high-performance pipelines using zero-copy serialization (e.g., FlatBuffers) to minimize parsing latency. Liquidity Management: Program dynamic liquidity logic based on book pressure to mitigate toxic flow. Technical Proficiency Core C++ & Concurrency Low-Level C++: Mastery of memory models, atomics, and memory barriers to achieve lock-free concurrency. Queue Systems: Ring/Circular Buffers, Lock-Free Queues, Bounded Blocking Queues, and SPSC/MPSC configurations. Data Structures & Algorithms Order Book Management: Red-Black Trees, AVL Trees, Skip Lists, Intrusive/Doubly Linked Lists, Flat Arrays. ...

Senior Software Developer

Hiring Organisation
Clio
Location
Manchester, UK
Sharedo engineering team in Alderley Edge, Cheshire UK. What your team does: The Sharedo engineering team builds and maintains an innovative work and case management platform used across legal, energy, telecoms, and property management sectors. Our team works on a wide variety of challenges — from large-scale data … management to real-time business workflows — and thrives on collaboration and continuous learning. Who you are: You are an experienced engineer who enjoys solving complex problems and delivering high-quality software. You value collaboration, curiosity, and learning as much as coding. You understand the importance of clean code, maintainable ...

Senior Software Engineer

Hiring Organisation
Harrington Starr
Location
London, UK
Employment Type
Full-time
worldwide. You'll work across the full delivery lifecycle, from profiling and tuning code, to rethinking architectures ensuring software runs with maximum speed, minimal memory usage, and rock-solid scalability. This is a hands on role where you'll dive deep into complex systems, identify bottlenecks, and implement improvements … that make a measurable difference for clients. What you'll be doing Profiling and optimising existing code to boost performance and reduce memory footprint Designing and implementing performance enhancements for high-throughput, low-latency systems Working with Product, Engineering, and Clients to understand and meet performance targets Creating ...

Senior Software Engineer

Hiring Organisation
Harrington Starr
Location
Slough, Berkshire, UK
Employment Type
Full-time
worldwide. You'll work across the full delivery lifecycle, from profiling and tuning code, to rethinking architectures ensuring software runs with maximum speed, minimal memory usage, and rock-solid scalability. This is a hands on role where you'll dive deep into complex systems, identify bottlenecks, and implement improvements … that make a measurable difference for clients. What you'll be doing Profiling and optimising existing code to boost performance and reduce memory footprint Designing and implementing performance enhancements for high-throughput, low-latency systems Working with Product, Engineering, and Clients to understand and meet performance targets Creating ...

Senior Java Developer - Electronic Trading

Hiring Organisation
McGregor Boyall Associates Limited
Location
London, United Kingdom
Employment Type
Contract
improvements for throughput, resilience, and scalability Participate in peer reviews, mentoring, and agile ceremonies Required Skills & Experience Expert-level Core Java (collections, concurrency, NIO, memory management) Strong understanding of multithreaded systems and low-latency I/O Deep familiarity with design patterns (Observer, Factory, Singleton, etc.) Experience with ...

Software Engineer

Hiring Organisation
Quantum Detectors
Location
Didcot, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
£60,000 per annum
Great communication and teamworking skills Enjoy working in a multi-disciplinary, collaborative environment Desirable: Experience with scientific instrumentation Familiarity with the C++ standard library (memory management, filesystem, etc.) Experience working under Agile methodologies Knowledge of Transmission Electron Microscopy (TEM) What we offer This is a fast-growing business ...

TransFICC Java Developer

Hiring Organisation
HCLTech
Location
London, UK
value the benefits of testing You know what good code looks like and enforce the standards during PRs You know how to use memory profilers and look at heap dumps You are degree educated, Computer Science preferred or any STEM Minimum Java experience: 10 years Preferred Skills: TransFICC Experience … highly desirable Hot Code path optimization, Off-heap memory management techniques JVM internals, tuning for low-latency Low-latency messaging & data structures, network protocols, network I/O in Java LMAX Disruptor, Multi-Reactor, Chronicle Queue/Map, Aeron/Agrona or similar Your “can do” and helpful ...

iOS Developer

Hiring Organisation
ARC IT Recruitment
Location
Brighton, Sussex, United Kingdom
Employment Type
Permanent
Salary
GBP 50,000 - 70,000 Annual
with SwiftUI Applying SOLID principles to write scalable, maintainable code Working with RESTful APIs to integrate app functionality Ensuring apps perform smoothly through memory management, multi-threading, and performance optimisation Collaborating with cross-functional teams on exciting projects Nice to have: experience with Android development (Kotlin) Our client ...

iOS Developer

Hiring Organisation
ARC IT Recruitment Ltd
Location
Brighton, East Sussex, South East, United Kingdom
Employment Type
Permanent
Salary
£70,000
with SwiftUI Applying SOLID principles to write scalable, maintainable code Working with RESTful APIs to integrate app functionality Ensuring apps perform smoothly through memory management, multi-threading, and performance optimisation Collaborating with cross-functional teams on exciting projects Nice to have: experience with Android development (Kotlin) Our client ...

C++ Software Developer

Hiring Organisation
Ncounter LTD
Location
City of London, London, United Kingdom
Employment Type
Permanent
control and internal routing logic. The platform processes heavy market data flows and fast changing state across both live and historical workloads, so efficient memory management, intelligent data structures and tight control of latency are essential. Significant investment is now reshaping this architecture into a modern, service-oriented ...

C++ Software Developer

Hiring Organisation
Ncounter
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£160,000 - £170,000 per annum
control and internal routing logic. The platform processes heavy market data flows and fast changing state across both live and historical workloads, so efficient memory management, intelligent data structures and tight control of latency are essential. Significant investment is now reshaping this architecture into a modern, service-oriented ...

C++ Software Developer

Hiring Organisation
Ncounter Limited
Location
EC2N, Broad Street, Greater London, United Kingdom
Employment Type
Permanent
Salary
£160000 - £170000/annum plus Bonus & Package
control and internal routing logic. The platform processes heavy market data flows and fast changing state across both live and historical workloads, so efficient memory management, intelligent data structures and tight control of latency are essential. Significant investment is now reshaping this architecture into a modern, service-oriented ...

Senior Rust Developer

Hiring Organisation
Jonothan Bosworth
Location
Surrey, England, United Kingdom
Employment Type
Full-Time
Salary
£65,000 - £75,000 per annum
VoIP, 4G/5G, IMS, Diameter, SS7, etc.)Experience with distributed systems, real-time communications, or network services Solid grasp of concurrency, memory management, and performance tuning in Rust Excellent troubleshooting and debugging skills Nice to haves Experience with Docker, Kubernetes, CI/CD , and cloud platforms Familiarity ...

Junior Embedded Software Engineer

Hiring Organisation
Vantage Consulting
Location
Belper, Derbyshire, United Kingdom
Employment Type
Permanent
Salary
£30000/annum
quality standards. Strong communication and teamwork skills; able to work independently when required. Good judgement and ability to perform effectively under pressure. Strong time-management skills and ability to take ownership of tasks. Excellent problem-solving abilities. Ability to obtain and maintain appropriate security clearance. Required Technical Skills/… Experience with bare-metal or RTOS-based systems. Ability to use debugging tools and techniques. Understanding of object-oriented and low-level programming, including memory management and device driver concepts. Desirable Technical Skills JTAG/ETM debugging experience. C# development experience. Experience with Rust or Ada SPARK. Familiarity ...

Senior Software Engineer | 3D Graphics • Photogrammetry • Material Capture

Hiring Organisation
M-XR
Location
London, UK
Employment Type
Full-time
skills with experience building production services and tooling 3D graphics expertise: OpenGL, shader programming, geometry processing, UV mapping Cross-platform build systems: CMake, package management Product delivery experience: shipping desktop applications or production tools to end users Systems thinking: understanding of performance optimization, memory management, and architectural ...

Senior Software Engineer | 3D Graphics • Photogrammetry • Material Capture

Hiring Organisation
M-XR
Location
Slough, Berkshire, UK
Employment Type
Full-time
skills with experience building production services and tooling 3D graphics expertise: OpenGL, shader programming, geometry processing, UV mapping Cross-platform build systems: CMake, package management Product delivery experience: shipping desktop applications or production tools to end users Systems thinking: understanding of performance optimization, memory management, and architectural ...

Rust Developer

Hiring Organisation
Jonothan Bosworth
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£70,000 - £75,000 per annum
years in professional software development, with 2+ years in Rust Experience with distributed systems, real-time communications, or network services Solid grasp of concurrency, memory management, and performance tuning in Rust Excellent troubleshooting and debugging skills Nice to have Experience with Docker, Kubernetes, CI/CD , and cloud ...

Senior Android Engineer

Hiring Organisation
Checkout.com
Location
London, UK
Employment Type
Full-time
Looking For Proficiency in Kotlin, Android SDK, and Jetpack Compose libraries. Strong understanding of Android system fundamentals: Activity/Fragment lifecycle, background execution, Coroutines, memory management, dependency injection (e.g., Hilt/Dagger). Experience designing Android architecture with patterns like MVVM or MVI. Demonstrated experience integrating with APIs. ...

Senior Mobile Developer

Hiring Organisation
Brio Digital
Location
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum
Bring Expert-level Swift and strong SwiftUI/UIKit skills. Experience with computer vision (Core Image, AVFoundation, Vision). Deep understanding of multithreading, memory management, and performance optimisation. Strong communication and ability to mentor others. Background in regulated, healthtech, or real-time processing is a bonus. Experience 7+ ...

Linux System Engineer - Systems Technologies and Engineering - London

Hiring Organisation
ByteDance
Location
London, UK
Employment Type
Full-time
medium-sized system software, with good code robustness and preliminary experience in code performance optimization; - Be familiar with at least one domain, network, storage, memory management, process scheduling, or server hardware architecture. Preferred Qualifications - Basic knowledge of Linux kernel; - Experience with Linux container runtimes such as Docker ...

Linux System Engineer - Systems Technologies and Engineering - London

Hiring Organisation
ByteDance
Location
Slough, Berkshire, UK
Employment Type
Full-time
medium-sized system software, with good code robustness and preliminary experience in code performance optimization; - Be familiar with at least one domain, network, storage, memory management, process scheduling, or server hardware architecture. Preferred Qualifications - Basic knowledge of Linux kernel; - Experience with Linux container runtimes such as Docker ...

Mobile Android Application Developer

Hiring Organisation
Intuition IT Solutions Ltd
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
GBP Daily
Have: Understanding the compilation process and how the code gets converted into an executable Knowledge or experience of using FHIR Understanding of good memory management practices handling reference counting and or garbage collection ...