Memory Management Jobs

13 of 13 Memory Management Jobs

Kernel Research Engineer

Cambridge, Cambridgeshire, England, United Kingdom
MicroTECH Global Ltd
optimized for our custom OS 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 including ArkUI, ArkTS/JIT … ArkUI and Kotlin/JIT/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 system internals, and mobile SoC … design. Extensive experience with Linux kernel development including core subsystems (scheduler, memory management, VFS, networking). Strong programming skills in C, C++, assembly, and Python. Understanding of CPU privilege levels, MMU/IOMMU, and virtualization extensions. Experience with performance profiling and optimization at both kernel and microarchitectural levels. Desirables: Experience with Linux OS, Android OS or other microkernels. More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

Kernel Research Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Microtech Global Ltd
optimized for our custom OS 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 including ArkUI, ArkTS/JIT … ArkUI and Kotlin/JIT/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 system internals, and mobile SoC … design. Extensive experience with Linux kernel development including core subsystems (scheduler, memory management, VFS, networking). Strong programming skills in C, C++, assembly, and Python. Understanding of CPU privilege levels, MMU/IOMMU, and virtualization extensions. Experience with performance profiling and optimization at both kernel and microarchitectural levels. Desirables: Experience with Linux OS, Android OS or other microkernels. More ❯
Employment Type: Contract
Posted:

Senior Java Developer - Electronic Trading

London, South East, England, United Kingdom
McGregor Boyall
line support Deliver framework-level 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 TDD , GIT , Maven/Gradle More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

C++ Software Engineer

london (city of london), south east england, united kingdom
Elevate Partners
span><\/li> Deep understanding of data structures, algorithms, and multithreading/concurrency. <\/span><\/span><\/li> Strong grasp of low -latency system design, network programming, and memory management. <\/span><\/span><\/li> Proven track record building high -performance or real -time systems (finance, gaming, defence, or similar performance -critical domains). <\/span><\/ More ❯
Posted:

Graphics Software Engineer

Egham, England, United Kingdom
microTECH Global LTD
OpenGL or DirectX Understanding of computer graphics pipelines and modern mobile GPU architectures Expert proficiency in C and C++ programming languages System level performance analysis and strong OS fundamentals (memory management, multithreading/synchronization, user/kernel mode interaction) Excellent communication and team work skills, with a results-oriented attitude Proficiency in problem solving and debugging Desirable Skills More ❯
Posted:

Senior Rust Developer

Surrey, England, United Kingdom
Jonothan Bosworth
Strong knowledge of telecom protocols (SIP, RTP, 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 with telecom compliance More ❯
Employment Type: Full-Time
Salary: £65,000 - £75,000 per annum
Posted:

Junior Embedded Software Engineer

Belper, Derbyshire, United Kingdom
Vantage Consulting
detail and commitment to high 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/Qualifications Minimum 2:1 honours … of C and C++ programming. 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 with Cryptol or SAW. Scripting More ❯
Employment Type: Permanent
Salary: £30000/annum
Posted:

Senior Android Engineer (UI/UX & Welcome Manager)

London, United Kingdom
Hybrid/Remote Options
Ventula Consulting
via WebSockets, gRPC, or similar protocols. ? Proficiency in translating high-fidelity designs (eg, Figma, Sketch) into beautiful, performant, and maintainable code. ? A strong understanding of Android UI performance optimization, memory management, and threading models. ? Experience with the full mobile development life cycle, from ideation and prototyping to testing, release, and maintenance. Preferred Qualifications ? Advanced UI/UX & Conversational More ❯
Employment Type: Permanent
Salary: GBP 110,000 - 140,000 Annual
Posted:

Senior Android Engineer (UI/UX & Welcome Manager)

City of London, London, United Kingdom
Hybrid/Remote Options
Ventula Consulting Limited
via WebSockets, gRPC, or similar protocols. ? Proficiency in translating high-fidelity designs (e.g., Figma, Sketch) into beautiful, performant, and maintainable code. ? A strong understanding of Android UI performance optimization, memory management, and threading models. ? Experience with the full mobile development lifecycle, from ideation and prototyping to testing, release, and maintenance. Preferred Qualifications ? Advanced UI/UX & Conversational AI More ❯
Employment Type: Permanent, Work From Home
Posted:

iOS Developer

Brighton, Sussex, United Kingdom
ARC IT Recruitment
in Swift Creating clean, modern UIs 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 offers a vibrant office More ❯
Employment Type: Permanent
Salary: GBP 50,000 - 70,000 Annual
Posted:

iOS Developer

Brighton, East Sussex, South East, United Kingdom
ARC IT Recruitment Ltd
in Swift Creating clean, modern UIs 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 offers a vibrant office More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Postgress Database Administrator

united kingdom, united kingdom
Cognizant
environments as required. Execute patching and upgrade activities to ensure databases remain secure, stable, and up to date. Architecture & Performance: Demonstrate a good understanding of PostgreSQL database architecture, including memory management, indexing, and query optimization. Handle performance issues by analyzing query execution plans, tuning configurations, and implementing best practices. High Availability & Clustering: Implement and manage repmgr cluster technology More ❯
Posted:

Automation/Robotics Engineer

Mobile, Alabama, United States
Airbus Americas, Inc
performing motor systems and apply solutions through improved tuning parameters or techniques. Embedded system development including: circuit board development and troubleshooting, commercial microprocessor platforms and architectures (e.g. ARM), and memory management. Mechanical and electrical design tools such as Solidworks, Catia, Altium, etc. Safety risk assessments including: identifying risks, and appropriately mitigating those risks according to required performance levels. PLCs More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:
Memory Management
25th Percentile
£55,000
Median
£115,000
75th Percentile
£155,000
90th Percentile
£168,000