Permanent Memory Management Jobs

13 Permanent Memory Management Jobs

Senior C++ Developer

United Kingdom
Hybrid / WFH Options
Glasswall
SOLID software architecture principles to design modular, reusable, and reliable components. · Optimize applications for speed, scalability and stability, using appropriate concurrency techniques and diligent memory management practices · Implement, manage, and maintain software integrations with other systems and services, using APIs and messaging systems as necessary. · Write and maintain … industry trends and advancements in C++ and educate the team on how these can be leveraged. · Collaborate with other teams, such as QA, Product Management, and Customer Support, to ensure smooth delivery of the software and a consistent understanding of the product requirements and features. · Mentor junior developers, fostering … software development methodologies. · In-depth knowledge of architecting, designing, and developing complex, scalable, and performance-optimized C++ applications, including experience with debugging, cpu and memory profiling and benchmarking. · Experience with multi-threading, multi-processing, memory management, and network programming in C++. · Strong knowledge of Linux and Windows more »
Posted:

C++ Developer

United Kingdom
Hybrid / WFH Options
Glasswall
SOLID software architecture principles to design modular, reusable, and reliable components. · Optimize applications for speed, scalability and stability, using appropriate concurrency techniques and diligent memory management practices · Implement, manage, and maintain software integrations with other systems and services, using APIs and messaging systems as necessary. · Write and maintain … technical documentation, including software designs, usage guides, and API manuals. · Collaborate with other teams, such as QA, Product Management, and Customer Support, to ensure smooth delivery of the software and a consistent understanding of the product requirements and features. Key skills required: · Proven experience with C++ with a strong … modern software development methodologies. · In-depth knowledge of designing, and developing complex, scalable, and performance-optimized C++ applications, including experience with debugging, cpu and memory profiling and benchmarking. · Experience with multi-threading, multi-processing, memory management, and network programming in C++. · Strong knowledge of Linux and Windows more »
Posted:

C++ Software Engineer

Oxford, England, United Kingdom
Venture Up
Oxford. The successful C++ software engineer will be joining the talented and driven engineers in the execution team, working on company’s custom order management system. The ideal candidate will have at least 5 years of experience working in finance and in particular with exposure to order management … essential and Python will be beneficial. Familiarity with Linux systems, Bash scripting, version control and networking will be advantageous. Experience in finance with order management systems or execution in particular is a requirement. Essential Skills Excellent C++programming 5+ years of experience in execution team working on custom order management system. Solid understanding of OOP concepts and modern C++ features, including memory management facilities such as smart pointers, move semantics. Familiarity with Linux, bash scripting and version control Experience working with large, messy data sets. TCP/IP networking Low latency systems Benefits: Working alongside other extremely more »
Posted:

C++ Software Engineer - Low Latency Development Group - Hedge Fund

London Area, United Kingdom
Hybrid / WFH Options
Xcede
Within this division there are numerous Technical Leaders/Hands-on Dev Mgrs with retained low-level Coding, and SW Arch. expertise, innate man-management skills, married to proven success within the world's premier U.S. Prop Trading firms and Funds, inc. CitSec and DES, enabling a shallow Mkts … and peers, plus discussing complex technical topics and software architectures (via Whiteboard/Excalidraw sessions) STL Concurrency and Multithreading Templates/Metaprogramming Smart Pointers Memory Management Polymorphism Additionally, exposure/familiarity with some of the most Advanced topics/Idioms inc. the likes of Variadic Temp. (within Mp more »
Posted:

Software Engineer

United Kingdom
Hybrid / WFH Options
Defence
C, or C++ , C# or ADA in embedded applications. · Sound understanding of operating system concepts such as multi-threading, process scheduling, inter-process communication, memory management and I/O would be desirable. · Sound understanding of Object-Oriented Design (OOD) and programming skills/bash, python or similar more »
Employment Type: Permanent, Work From Home
Posted:

Backend Software Engineer C Low Latency

London
Hybrid / WFH Options
Client Server
or twice a month. About you: You have strong C coding/development skills You have a good understanding of concurrency, multi-threading and memory management You have strong debugging skills across code, log files and core files You have experience of using version control systems e.g. Git more »
Employment Type: Permanent
Salary: £55,000 - £65,000
Posted:

C Developer Real-time Low Latency

London
Hybrid / WFH Options
Client Server
or twice a month. About you: You have strong C coding/development skills You have a good understanding of concurrency, multi-threading and memory management You have strong debugging skills across code, log files and core files You have experience of using version control systems e.g. Git more »
Employment Type: Permanent
Salary: £55,000 - £65,000
Posted:

Software Engineer

United Kingdom
Hybrid / WFH Options
Defence
C, or C++ , C# or ADA in embedded applications. Sound understanding of operating system concepts such as multi-threading, process scheduling, inter-process communication, memory management and I/O would be desirable. Sound understanding of Object-Oriented Design (OOD) and programming skills/bash, python or similar more »
Employment Type: Permanent, Work From Home
Posted:

Software Engineer

London Area, United Kingdom
Durlston Partners
strategies. Requirements: Proficient understanding of Computer Science fundamentals, particularly in Data Structures and Algorithms. Strong grasp of Java, including knowledge of garbage collection and memory management. Experience working in a front-office environment. Excited about this opportunity? Apply now more »
Posted:

C++ Software Engineer

Cambridge, Cambridgeshire
Hybrid / WFH Options
ECM Selection
understanding of the inner workings of the language. You will be au fait with subjects such as standard data structures and their optimal use, memory management, thread synchronisation and inter-process communication, and strategies to minimise execution time. Full existing right to work in the UK without the more »
Employment Type: Permanent
Salary: to £highly competitive + benefits
Posted:

Software Engineer - iOS

Glasgow, Scotland, United Kingdom
Hybrid / WFH Options
BJSS
style leveraging Swift specific coding conventions. Understanding the advantages and disadvantages of the different iOS architectures Familiarity with RESTful APIs Solid understanding of iOS memory management and asynchronous code patterns. Confident working with version control systems (Git). Strong appreciation of OO Design Patterns, Unit Testing and TDD more »
Posted:

Senior Java Software Engineer - Vice President

Birmingham, England, United Kingdom
Morgan Philips Group
a great stepping stone for you as well as utilising your existing technical skills. The tech: Programming in Java and experience with concurrency and memory management Strong RDBMS knowledge Experience developing distributed, micro services-based application. Experience with data modelling and curation for large scale datasets Experience with more »
Posted:

Lead Architect - Android Developer (UK based)

Watford, England, United Kingdom
Camascope
our Android applications. Troubleshoot and debug complex issues, identifying root causes and implementing effective solutions. Analyse and perfect code for scalability, algorithmic complexity, and memory management. Collaborate effectively with stakeholders, including clients, product managers, and designers, to gather requirements and deliver outstanding mobile experiences. Work in a team-oriented … with DevOps practices, including continuous integration and deployment. Expert understanding of RESTful APIs and their implementation in Android apps. Ability to perfect app performance, memory usage, and battery efficiency. Strong troubleshooting and debugging skills for complex issues. Ability in implementing efficient algorithms and data structures. Desirable Skills: Have published more »
Posted:
Memory Management
10th Percentile
£51,625
25th Percentile
£85,000
Median
£100,000
75th Percentile
£155,000