17 of 17 Memory Management Jobs in the South East

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 ...

Mobile Developer

Hiring Organisation
Arc IT Recruitment
Location
Brighton, East Sussex, England, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £70,000 per annum
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++ Developer

Hiring Organisation
Addition
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£600 per day
developing across both Windows and Linux environments is essential. Demonstrable experience modernising, upgrading and maintaining large, legacy C++ platforms. Strong understanding of multithreading, concurrency, memory management and performance optimisation. Server-side development experience with solid networking fundamentals, including TCP. Strong unit testing practices and experience working with ...

Software Engineer - Java/C++

Hiring Organisation
LEAP29
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 80 K
algorithms, data structures and software architectureSolid understanding of multithreading, concurrency and synchronisationExperience applying common design patterns and architectural principles in commercial softwareGood understanding of memory management, performance optimisation and application profilingExperience writing unit and integration tests and building maintainable automated test suitesExperience working with Git and CI/… should be able to demonstrate practical knowledge in areas such as:Multithreading and concurrent programmingObject-oriented programming and SOLID principlesSoftware design patterns and architectureMemory management, performance optimisation and profilingUnit testing, integration testing and test-driven developmentContinuous Integration and Continuous Deployment practicesComplex technical problem solvingMathematical reasoning, including basic calculus ...

Senior Software Engineer, Windows/Desktop Applications - Reading, United Kingdom

Hiring Organisation
Jobleads-UK
Location
Reading, England, United Kingdom
related UI frameworks), C#, XAML, and — when needed — C++. Define and enforce best-practices for Windows desktop development across the codebase: code architecture, performance, memory usage, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability. Drive accessibility efforts: integrate and validate support for accessibility APIs (e.g. Microsoft … Automation or other relevant Windows accessibility frameworks), ensure UI controls, focus management, keyboard navigation, screen-reader support, and usability for users with disabilities. Collaborate closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and long‐term roadmap for the Windows ...

Senior Software Engineer, Windows/Desktop Applications - Brighton, United Kingdom

Hiring Organisation
Jobleads-UK
Location
Brighton, England, United Kingdom
related UI frameworks), C#, XAML, and — when needed — C++. Define and enforce best-practices for Windows desktop development across the codebase: code architecture, performance, memory usage, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability. Drive accessibility efforts: integrate and validate support for accessibility APIs (e.g. Microsoft … Automation or other relevant Windows accessibility frameworks), ensure UI controls, focus management, keyboard navigation, screen-reader support, and usability for users with disabilities. Collaborate closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and long-term roadmap for the Windows ...

Senior C++ Software Engineer

Hiring Organisation
Avanti
Location
Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
£75,000 - £95,000 per annum
working on the core software platform, solving complex engineering problems involving: Modern C++ development High-performance algorithms and data structures Concurrent and multithreaded programming Memory management and performance optimisation Cross-platform software development across Linux, Windows and macOS Designing and maintaining robust, scalable software at the heart ...

Senior Embedded Rust / Systems Developer

Hiring Organisation
YT Technologies
Location
Crawley, West Sussex, South East, United Kingdom
Employment Type
Permanent
Salary
£60,000
software directly for embedded devices, not servers. If you are looking for an autonomous environment where you can solve complex technical challenges using Rusts memory safety and concurrency features, this is your next project. Key Responsibilities Design & Develop: Build and maintain high-performance, safe, and maintainable systems software using … decisions, own features end-to-end from design through to deployment, and participate in code reviews. Performance Optimisation: Debug and optimise systems for performance, memory usage, concurrent programming, and maximum reliability. Hardware Integration: Interface software with custom low-level platforms, handling protocols for connected fleet and transit gateways. Process ...

Mid-Level Java Developer

Hiring Organisation
Halliburton
Location
Abingdon, Oxfordshire, United Kingdom
Salary
£ 80 K
week.Minimum Qualifications Strong knowledge of Java Core, including: Collections Framework, Generics, Streams, Lambdas Exception handling and best practices Multithreading and concurrency (Executors, synchronization, CompletableFuture) Memory management and garbage collection basics Object-oriented principles (SOLID, design patterns, microservice architecture) Experience with Java and related frameworks (SpringBoot, Eclipse RCP, OData ...

Software Engineer (C++/Linux Real-Time Systems)

Hiring Organisation
Defence
Location
Hertfordshire, South East, United Kingdom
Employment Type
Permanent
state-machine-based execution systems. Proven track record integrating and debugging complex software and hardware systems. Strong understanding of software engineering best practices, memory management, and performance optimisation. Experience using version control systems such as Git and familiarity with CI/CD practices . Desirable Experience Experience working ...

Senior Front Office Software Engineer

Hiring Organisation
CMC Markets
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
performance Java (21+) systems for pricing, risk and trading. Build and enhance components within a low latency, high-throughput trading architecture. Apply advanced concurrency, memory management and performance tuning techniques. System Design & Ownership Take responsibility for designing scalable, resilient and maintainable systems. Contribute to architectural decisions across ...

Senior C++ Programmer

Hiring Organisation
IT Search & Select
Location
Portsmouth, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
810+ years professional experience developing complex systems in C++. Expert-level understanding of modern C++ (C++11/14/17/20) , STL, templates, memory management and performance tuning. Strong background in real-time, embedded or distributed systems. Solid Linux development experience and familiarity with modern tooling ...

C# . Net Developer, Hybrid

Hiring Organisation
Exposed Solutions
Location
SL1, Slough, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £70000/annum
such as RabbitMQ. Excellent debugging and problem-solving skills. Experience writing efficient, maintainable, well-tested code. Knowledge of low-level programming concepts , such as memory management, threading, performance optimisation and concurrency. Nice to Have Experience with distributed systems or microservices. Cloud experience (Azure or AWS). CI/ ...

Senior Applied AI Engineer - London - £150-190k

Hiring Organisation
Tenth Revolution Group
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£150,000 - £190,000 per annum
Enterprise Agent Platform, Agent Development Kit (ADK) and Agent2Agent (A2A) protocol. Design and implement Retrieval Augmented Generation (RAG) architectures, Vector Search solutions and agent memory management. Deploy and manage AI agents using Google's managed agent runtime and foundation models including Gemini and Claude. Build intuitive front-end applications ...

Senior Programmer

Hiring Organisation
Jobleads-UK
Location
Basingstoke, England, United Kingdom
engine or gameplay systems Performance-critical code running under heavy load Simulation, networking, rendering integration and tools Problem-solving at the intersection of mathematics, memory layout and parallel execution Quality benchmark: You should have shipped multiple titles at recognised studios and be comfortable leading the design of complex C# … Program - games where scale, persistence and simulation consistency matter. Responsibilities Design, implement and own major gameplay, simulation and engine systems Profile and optimise CPU, memory and network performance across the codebase Lead architecture decisions for simulation, networking and tools Mentor and review code from junior and mid-level programmers ...

Principal Technical Animator

Hiring Organisation
2K Games
Location
Brighton, East Sussex, United Kingdom
Salary
£ 70 K
leadership to implement project-wide animation roadmaps and toolsets. Solve deep, complex runtime bugs and drive animation optimisation efforts to meet strict performance and memory budgets.Define and document technical standards, best practices, and pipeline workflows for the wider technical animation team.Collaborate closely with Design and Animation leads to heavily … animation suite (Anim Blueprints, Motion Matching, Control Rig, State Machines, and Sequencer).Deep technical understanding of low-level animation concepts, including runtime optimisation, memory management, and threading for animation.Exceptional cross-discipline communication skills, with a proven track record of aligning Art, Design, and Engineering directors on complex technical ...

HPC Senior Technology Consultant

Hiring Organisation
Hewlett Packard Enterprise
Location
Wokingham, Berkshire, United Kingdom
Salary
£ 70 K
dedicated team to support advanced HPC hardware and software technologies.Perform preventative maintenance activities and respond to critical incidents.Manage and document maintenance activities through case management systems.Ensure compliance with customer change management processes and controls.Build strong working relationships with customers and stakeholders.Follow technical escalation procedures to ensure rapid resolution … related discipline, or equivalent experience.At least 5 years' experience working with HPC and Linux systems.Strong Linux system administration skills.Understanding of Linux kernel features, including memory management.Experience performing hardware diagnostics, maintenance, and repairs.Strong scripting capabilities using Python, Bash, or similar technologies.Knowledge of configuration management tools such as Ansible.Excellent analytical ...