Permanent Memory Management Jobs in Scotland

14 of 14 Permanent Memory Management Jobs in Scotland

Senior Rust Engineer

glasgow, central scotland, United Kingdom
Intellias
line solutions for the world’s leading FinTech companies. Requirements: At least 5 years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading … C++ or Java software development experience Aptitude and desire to independently learn new technologies Experience with any trading, crypto solutions development Experience with task management tools like Jira, Asana, ServiceNow etc. Experience with code versioning tools such as Git (pull requests, branching strategies, tags, etc.) Familiarity with CI/… CD tools (Jenkins, GitLab, GitHub, Harness) Familiarity with the build process management tools such as CMake/Make Experience in documentation creation Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and More ❯
Posted:

Senior Rust Engineer

edinburgh, central scotland, United Kingdom
Intellias
line solutions for the world’s leading FinTech companies. Requirements: At least 5 years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading … C++ or Java software development experience Aptitude and desire to independently learn new technologies Experience with any trading, crypto solutions development Experience with task management tools like Jira, Asana, ServiceNow etc. Experience with code versioning tools such as Git (pull requests, branching strategies, tags, etc.) Familiarity with CI/… CD tools (Jenkins, GitLab, GitHub, Harness) Familiarity with the build process management tools such as CMake/Make Experience in documentation creation Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and More ❯
Posted:

Senior Rust Engineer

aberdeen, north east scotland, United Kingdom
Intellias
line solutions for the world’s leading FinTech companies. Requirements: At least 5 years of professional Rust software development experience Strong understanding of Rust, memory management, STL containers, and algorithms Good knowledge of OOAD, architecture and design patterns, API design principles Hands-on experience with low-latency, multithreading … C++ or Java software development experience Aptitude and desire to independently learn new technologies Experience with any trading, crypto solutions development Experience with task management tools like Jira, Asana, ServiceNow etc. Experience with code versioning tools such as Git (pull requests, branching strategies, tags, etc.) Familiarity with CI/… CD tools (Jenkins, GitLab, GitHub, Harness) Familiarity with the build process management tools such as CMake/Make Experience in documentation creation Experience with containers (Docker, Kubernetes) Responsibilities: Write clear, understandable and highly optimized Rust code according to best practices Develop new features including the design of interfaces and More ❯
Posted:

Senior Rust Engineer | Remote | FinTech

glasgow, central scotland, United Kingdom
Hybrid / WFH Options
UMATR
internal tools, libraries, and automation pipelines ✅ What We’re Looking For 5+ years of professional Rust development experience Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles More ❯
Posted:

Senior Rust Engineer | Remote | FinTech

edinburgh, central scotland, United Kingdom
Hybrid / WFH Options
UMATR
internal tools, libraries, and automation pipelines ✅ What We’re Looking For 5+ years of professional Rust development experience Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles More ❯
Posted:

Senior Rust Engineer | Remote | FinTech

aberdeen, north east scotland, United Kingdom
Hybrid / WFH Options
UMATR
internal tools, libraries, and automation pipelines ✅ What We’re Looking For 5+ years of professional Rust development experience Strong grasp of systems programming concepts: memory management, concurrency, multithreading Solid experience with PostgreSQL and working with large-scale datasets Strong knowledge of algorithms, data structures, and software design principles More ❯
Posted:

Low Level Embedded Software Engineer (Senior Levels)

City, Edinburgh, United Kingdom
Hybrid / WFH Options
Leonardo UK Ltd
and robust low level embedded software for a multicore processing platform. Be responsible for documenting and recording your work products, keeping them under configuration management and providing plans and reports on progress to your wider team. Deliver technical reports and documents, as well as generate and present technical presentations … and application of various strategies. Use of RTOS's such as VxWorks or embedded Linux. Deployment of software to distributed hardware platforms, multicore programming, memory management techniques, device driver development, code optimisation, interrupt-driven designs. A good understanding of electronics, schematic design and use of test equipment. Experience … developing solutions for ARM and Intel based multicore processing platforms. Communication protocols (I2C, SPI, USB, Serial, Network, PCIe). Familiarity with configuration management tools, defect tracking and peer review. Demonstrable experience in the following areas will help you stand out: Knowledge of standards such as DO-178C and coding More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior C++ Developer - Technical Lead / Mentor

glasgow, central scotland, United Kingdom
Hybrid / WFH Options
Glasswall
best practices • In-depth knowledge of architecture, design, maintainability, scalability and performance • Excellent collaboration and communication skills • Industry experience with multi-threading and complex memory management • Keen interest in continuous improvement and personal development • Experience with CI/CD pipelines • Adept in managing legacy code bases • Experience with More ❯
Posted:

Senior C++ Developer - Technical Lead / Mentor

edinburgh, central scotland, United Kingdom
Hybrid / WFH Options
Glasswall
best practices • In-depth knowledge of architecture, design, maintainability, scalability and performance • Excellent collaboration and communication skills • Industry experience with multi-threading and complex memory management • Keen interest in continuous improvement and personal development • Experience with CI/CD pipelines • Adept in managing legacy code bases • Experience with More ❯
Posted:

Senior C++ Developer - Technical Lead / Mentor

aberdeen, north east scotland, United Kingdom
Hybrid / WFH Options
Glasswall
best practices • In-depth knowledge of architecture, design, maintainability, scalability and performance • Excellent collaboration and communication skills • Industry experience with multi-threading and complex memory management • Keen interest in continuous improvement and personal development • Experience with CI/CD pipelines • Adept in managing legacy code bases • Experience with More ❯
Posted:

Embedded Lead Software Engineer

City, Edinburgh, United Kingdom
Hybrid / WFH Options
leonardo company
skills and application of various strategies. Use of RTOSs such as VxWorks or embedded Linux. Deployment of software to distributed hardware platforms, multicore programming, memory management techniques, device driver development, code optimisation, interrupt-driven designs. A good understanding of electronics, schematic design and use of test equipment. Experience … developing solutions for ARM and Intel based multicore processing platforms. Communication protocols (I2C, SPI, USB, Serial, Network, PCIe). Familiarity with: Configuration management tools, defect tracking and peer review. Demonstrable experience in the following areas will help you stand out: Working alongside firmware and hardware engineers to develop working … embedded solutions. Knowledge of standards such as DO-178C and coding standards such as MISRA C/C++. Requirements management tools. Experience of Agile development and Atlassian toolset. Understanding of the Internet of Things (IoT). Experience developing Continuous Integration/Continuous Deployment. Security Clearance: You must be eligible More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff AI Engineer

glasgow, central scotland, United Kingdom
Nscale
advanced inference optimisation techniques, such as KVCache, MoE, adaptive batching, or gradient checkpointing. Strong understanding of low-level operating systems concepts, including multi-threading, memory management, and performance tuning. Experience developing APIs using OpenAPI 3.0+ specifications. Knowledge of efficient training and inference evaluation strategies, with demonstrated success in More ❯
Posted:

Staff AI Engineer

edinburgh, central scotland, United Kingdom
Nscale
advanced inference optimisation techniques, such as KVCache, MoE, adaptive batching, or gradient checkpointing. Strong understanding of low-level operating systems concepts, including multi-threading, memory management, and performance tuning. Experience developing APIs using OpenAPI 3.0+ specifications. Knowledge of efficient training and inference evaluation strategies, with demonstrated success in More ❯
Posted:

Staff AI Engineer

aberdeen, north east scotland, United Kingdom
Nscale
advanced inference optimisation techniques, such as KVCache, MoE, adaptive batching, or gradient checkpointing. Strong understanding of low-level operating systems concepts, including multi-threading, memory management, and performance tuning. Experience developing APIs using OpenAPI 3.0+ specifications. Knowledge of efficient training and inference evaluation strategies, with demonstrated success in More ❯
Posted:
Memory Management
Scotland
10th Percentile
£59,125
25th Percentile
£63,438
Median
£71,250
75th Percentile
£78,438
90th Percentile
£82,375