Memory Management Jobs in England

1 to 25 of 27 Memory Management Jobs in England

Senior Software Engineer

Nottingham, England, United Kingdom
Newman Stewart
Proven experience in embedded software development, from concept to deployment. Strong understanding of software architecture, design patterns, and system modelling. Experience with real-time operating systems, multi-threaded programming, memory management, and on-target debugging. Proficiency in verification techniques such as test-driven development (TDD), unit testing, code reviews, and defect characterization. Hands-on experience with CI/… CD systems (e.g., Bamboo, Jenkins), automated test frameworks (e.g., Fitnesse, Cucumber), and hardware debuggers (e.g., Lauterbach) is beneficial. Familiarity with configuration management, including version control, automated build systems, release management, and technical documentation. Strong analytical skills in requirements analysis, user story development, backlog management, and estimation. Excellent communication, leadership, and interpersonal skills, with the ability to collaborate … mission-critical assignments. With a proven track record of success globally, we are the recruitment partner of choice to many blue chip, medium and small organisations, providing Executive Search, Management Selection and Psychometric Assessment Services to its clients. More ❯
Posted:

Senior Software Engineer

mansfield, midlands, united kingdom
Newman Stewart
Proven experience in embedded software development, from concept to deployment. Strong understanding of software architecture, design patterns, and system modelling. Experience with real-time operating systems, multi-threaded programming, memory management, and on-target debugging. Proficiency in verification techniques such as test-driven development (TDD), unit testing, code reviews, and defect characterization. Hands-on experience with CI/… CD systems (e.g., Bamboo, Jenkins), automated test frameworks (e.g., Fitnesse, Cucumber), and hardware debuggers (e.g., Lauterbach) is beneficial. Familiarity with configuration management, including version control, automated build systems, release management, and technical documentation. Strong analytical skills in requirements analysis, user story development, backlog management, and estimation. Excellent communication, leadership, and interpersonal skills, with the ability to collaborate … mission-critical assignments. With a proven track record of success globally, we are the recruitment partner of choice to many blue chip, medium and small organisations, providing Executive Search, Management Selection and Psychometric Assessment Services to its clients. More ❯
Posted:

Senior Software Engineer

derby, midlands, united kingdom
Newman Stewart
Proven experience in embedded software development, from concept to deployment. Strong understanding of software architecture, design patterns, and system modelling. Experience with real-time operating systems, multi-threaded programming, memory management, and on-target debugging. Proficiency in verification techniques such as test-driven development (TDD), unit testing, code reviews, and defect characterization. Hands-on experience with CI/… CD systems (e.g., Bamboo, Jenkins), automated test frameworks (e.g., Fitnesse, Cucumber), and hardware debuggers (e.g., Lauterbach) is beneficial. Familiarity with configuration management, including version control, automated build systems, release management, and technical documentation. Strong analytical skills in requirements analysis, user story development, backlog management, and estimation. Excellent communication, leadership, and interpersonal skills, with the ability to collaborate … mission-critical assignments. With a proven track record of success globally, we are the recruitment partner of choice to many blue chip, medium and small organisations, providing Executive Search, Management Selection and Psychometric Assessment Services to its clients. More ❯
Posted:

Senior Software Engineer, Embedded UI

Manchester, Lancashire, United Kingdom
Roku, Inc
be contributing extensively to our embedded UI development, algorithm implementation for complex features to make it more user intuitive and underlying architecture. You will be working closely with product management to understand new features or extending current features for international market needs, development using modern C++ libraries/frameworks, scripting language and integration of third-party code. You will … high-quality software on an embedded platform Experience with OpenGL, DirectX, or any other graphics APIs Experience writing functional and integration tests Good understanding of Core OS concepts like memory management and multi-threading A good understanding of API design, considerations and trade-offs Consumer electronics experience building Media/Content and/or Ad product Strong verbal More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Embedded UI

Cambridge, Cambridgeshire, United Kingdom
Roku, Inc
be contributing extensively to our embedded UI development, algorithm implementation for complex features to make it more user intuitive and underlying architecture. You will be working closely with product management to understand new features or extending current features for international market needs, development using modern C++ libraries/frameworks, scripting language and integration of third-party code. You will … high-quality software on an embedded platform Experience with OpenGL, DirectX, or any other graphics APIs Experience writing functional and integration tests Good understanding of Core OS concepts like memory management and multi-threading A good understanding of API design, considerations and trade-offs Consumer electronics experience building Media/Content and/or Ad product Strong verbal More ❯
Employment Type: Permanent
Salary: GBP Annual
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:

Graphics Software Engineer

guildford, south east 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:

Android Graphics Software Engineer

Egham, Surrey, South East, United Kingdom
Hybrid / WFH Options
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 ❯
Employment Type: Contract, Work From Home
Rate: Up to £75 per hour
Posted:

Software Engineer

Hounslow, England, United Kingdom
Scalian
and resolve production issues as part of ongoing product support. Skills 5+ years of professional experience in software development. Proficient in C++11 or later, with a strong understanding of memory management, concurrency, and object-oriented design . Hands-on experience with AngularJS and front-end development ( HTML, CSS, JavaScript ). Familiarity with REST APIs , JSON , and web service … sector companies to help them define and implement their projects in two fields: Digital Systems Embedded and critical systems, IoT, information systems, and digital solutions for businesses Operations Performance: Management of projects, quality, and industrial performance We are present in seven countries (France, Spain, Belgium, UK, Germany, USA and Canada). More ❯
Posted:

Software Engineer

london, south east england, united kingdom
Scalian
and resolve production issues as part of ongoing product support. Skills 5+ years of professional experience in software development. Proficient in C++11 or later, with a strong understanding of memory management, concurrency, and object-oriented design . Hands-on experience with AngularJS and front-end development ( HTML, CSS, JavaScript ). Familiarity with REST APIs , JSON , and web service … sector companies to help them define and implement their projects in two fields: Digital Systems Embedded and critical systems, IoT, information systems, and digital solutions for businesses Operations Performance: Management of projects, quality, and industrial performance We are present in seven countries (France, Spain, Belgium, UK, Germany, USA and Canada). More ❯
Posted:

Software Engineer

london (hounslow), south east england, united kingdom
Scalian
and resolve production issues as part of ongoing product support. Skills 5+ years of professional experience in software development. Proficient in C++11 or later, with a strong understanding of memory management, concurrency, and object-oriented design . Hands-on experience with AngularJS and front-end development ( HTML, CSS, JavaScript ). Familiarity with REST APIs , JSON , and web service … sector companies to help them define and implement their projects in two fields: Digital Systems Embedded and critical systems, IoT, information systems, and digital solutions for businesses Operations Performance: Management of projects, quality, and industrial performance We are present in seven countries (France, Spain, Belgium, UK, Germany, USA and Canada). More ❯
Posted:

Graphics Rendering SW Engineer

Cambridge, Cambridgeshire, 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 ❯
Employment Type: Full-Time
Salary: £100,000 - £110,000 per annum
Posted:

Android Graphics

guildford, south east 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:

Android Graphics

egham, south east 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 Python Engineer

London Area, United Kingdom
Thyme
limited environments Debugging across layers: device logs, serial traces, signal timing, and hardware behaviour Building automated test rigs and simulation tools to catch bugs early Optimising code for performance, memory, and reliability at the edge Tech you might use or encounter: Python (asyncio, multiprocessing, struct, ctypes, pytest) Linux (systemd, udev rules, shell scripting, device trees) Microcontrollers and SBCs (Raspberry … environments Confident with low-level comms, device integration, and hardware abstraction Knows how to debug flaky hardware, noisy signals, and time-sensitive code Understands performance trade-offs, concurrency, and memory management Bonus if you’ve worked on robotics, IoT, industrial control, or real-time systems Comfortable owning problems end to end, from code to field deployment Why join More ❯
Posted:

Senior Python Engineer

City of London, London, United Kingdom
Thyme
limited environments Debugging across layers: device logs, serial traces, signal timing, and hardware behaviour Building automated test rigs and simulation tools to catch bugs early Optimising code for performance, memory, and reliability at the edge Tech you might use or encounter: Python (asyncio, multiprocessing, struct, ctypes, pytest) Linux (systemd, udev rules, shell scripting, device trees) Microcontrollers and SBCs (Raspberry … environments Confident with low-level comms, device integration, and hardware abstraction Knows how to debug flaky hardware, noisy signals, and time-sensitive code Understands performance trade-offs, concurrency, and memory management Bonus if you’ve worked on robotics, IoT, industrial control, or real-time systems Comfortable owning problems end to end, from code to field deployment Why join More ❯
Posted:

Senior Python Engineer

london, south east england, united kingdom
Thyme
limited environments Debugging across layers: device logs, serial traces, signal timing, and hardware behaviour Building automated test rigs and simulation tools to catch bugs early Optimising code for performance, memory, and reliability at the edge Tech you might use or encounter: Python (asyncio, multiprocessing, struct, ctypes, pytest) Linux (systemd, udev rules, shell scripting, device trees) Microcontrollers and SBCs (Raspberry … environments Confident with low-level comms, device integration, and hardware abstraction Knows how to debug flaky hardware, noisy signals, and time-sensitive code Understands performance trade-offs, concurrency, and memory management Bonus if you’ve worked on robotics, IoT, industrial control, or real-time systems Comfortable owning problems end to end, from code to field deployment Why join More ❯
Posted:

Senior Python Engineer

slough, south east england, united kingdom
Thyme
limited environments Debugging across layers: device logs, serial traces, signal timing, and hardware behaviour Building automated test rigs and simulation tools to catch bugs early Optimising code for performance, memory, and reliability at the edge Tech you might use or encounter: Python (asyncio, multiprocessing, struct, ctypes, pytest) Linux (systemd, udev rules, shell scripting, device trees) Microcontrollers and SBCs (Raspberry … environments Confident with low-level comms, device integration, and hardware abstraction Knows how to debug flaky hardware, noisy signals, and time-sensitive code Understands performance trade-offs, concurrency, and memory management Bonus if you’ve worked on robotics, IoT, industrial control, or real-time systems Comfortable owning problems end to end, from code to field deployment Why join More ❯
Posted:

Senior Python Engineer

london (city of london), south east england, united kingdom
Thyme
limited environments Debugging across layers: device logs, serial traces, signal timing, and hardware behaviour Building automated test rigs and simulation tools to catch bugs early Optimising code for performance, memory, and reliability at the edge Tech you might use or encounter: Python (asyncio, multiprocessing, struct, ctypes, pytest) Linux (systemd, udev rules, shell scripting, device trees) Microcontrollers and SBCs (Raspberry … environments Confident with low-level comms, device integration, and hardware abstraction Knows how to debug flaky hardware, noisy signals, and time-sensitive code Understands performance trade-offs, concurrency, and memory management Bonus if you’ve worked on robotics, IoT, industrial control, or real-time systems Comfortable owning problems end to end, from code to field deployment Why join More ❯
Posted:

Senior Android Engineer

London Area, United Kingdom
Hybrid / WFH Options
Ventula Consulting
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 ❯
Posted:

Senior Android Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Ventula Consulting
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 ❯
Posted:

Senior Android Engineer (UI/UX & Welcome Manager)

London, United Kingdom
Hybrid / WFH 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 / WFH 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:
Memory Management
England
10th Percentile
£55,000
25th Percentile
£101,875
Median
£127,500
75th Percentile
£155,000
90th Percentile
£170,000