Memory Management Jobs

1 to 25 of 29 Memory Management Jobs

Digital Verification Engineer

Cambridge, Cambridgeshire
IC Resources
recruitment and form development plans! You will be the primary Verification Engineer of a RISC-V based processor core that integrates my clients novel memory management technology. There is also an option to be the Lead Engineer (depending on experience) You will be responsible for leading the Verification … of their clean sheet RISC-V processor and building upon existing Formal Verification of their memory management technology. Key skills; 5+ years of HW Engineering experience - 3+ years in Verification Recent experience of tapeout at 20nm or smaller. Comfortable setting up new development flows and configuring associated tools more »
Employment Type: Permanent
Posted:

C++ on Lynux Senior Software Engineer

Aldershot, Hampshire, South East, United Kingdom
Entserv
associated 3-point estimates for future-work related tasks included in the backlog. Ensuring all work is undertaken in accordance with the AMPA Quality Management System Providing support to independent test teams during integration or system test activities. A successful candidate will have: Experience of working in all aspects … ClearCase and ClearQuest, DOORS and HP ALM An understanding of system level architecture as well as detailed knowledge of multi-threading, inter-process communication, memory management and cross platform development. Knowledge of development using Python and Java. Experience of service oriented or distributed systems Experience working with Geospatial more »
Employment Type: Permanent
Posted:

Senior Low Latency Java Developer - Crypto Trading Firm

London, England, United Kingdom
Radley James
in Computer Science, Engineering, or a related field. Strong experience in low latency Java development for high-performance trading systems. Proficiency in multi-threading, memory management, and network programming in Java. Solid understanding of algorithms, data structures, and software design principles. Familiarity with modern frameworks, tools, and methodologies more »
Posted:

Contract Embedded Software Engineer

Redhill, Surrey, United Kingdom
Hybrid / WFH Options
Tiger Resourcing Group
/installers Desirable Experience in developing in other high-level languages, such as C#, Java, Python, JavaScript, PPP, and XML Experience with Valgrind Efficient memory management experience Efficient usage of disk IO experience Cryptography Low-level Smartcard comms/NFC interfacing Experience writing simulators and test harnesses more »
Employment Type: Contract
Rate: £55 - £75/hour
Posted:

Senior Test Engineer (QAT)

London, United Kingdom
Home Office
the efficacy of this process. Determine tools and approaches for virtualisation, data mocking, contract testing or other automated integration testing techniques, automate test data management, test results aggregation and release management. Enable detailed, real-time reports of automation test runs. Manage test infrastructure usage and determine approach to running … Python, Node.js or other languages to write secure, reusable, and maintainable automated tests and test utilities. You should be familiar with concepts like thread management, synchronisation, resource, and memory management, and scripting languages like bash or PowerShell. Selenium or similar for front-end automation, Tools like RestAssured more »
Employment Type: Permanent
Salary: £45,000
Posted:

Senior Test Engineer (QAT)

Manchester, North West, United Kingdom
Home Office
the efficacy of this process. Determine tools and approaches for virtualisation, data mocking, contract testing or other automated integration testing techniques, automate test data management, test results aggregation and release management. Enable detailed, real-time reports of automation test runs. Manage test infrastructure usage and determine approach to running … Python, Node.js or other languages to write secure, reusable, and maintainable automated tests and test utilities. You should be familiar with concepts like thread management, synchronisation, resource, and memory management, and scripting languages like bash or PowerShell. Selenium or similar for front-end automation, Tools like RestAssured more »
Employment Type: Permanent
Salary: £45,000
Posted:

Senior Test Engineer (QAT)

Sheffield, South Yorkshire, Yorkshire, United Kingdom
Home Office
the efficacy of this process. Determine tools and approaches for virtualisation, data mocking, contract testing or other automated integration testing techniques, automate test data management, test results aggregation and release management. Enable detailed, real-time reports of automation test runs. Manage test infrastructure usage and determine approach to running … Python, Node.js or other languages to write secure, reusable, and maintainable automated tests and test utilities. You should be familiar with concepts like thread management, synchronisation, resource, and memory management, and scripting languages like bash or PowerShell. Selenium or similar for front-end automation, Tools like RestAssured more »
Employment Type: Permanent
Salary: £45,000
Posted:

C++ Senior Developer

Buckingham, England, United Kingdom
Venture Up
/20 5+ years of experience in similar hedge funds or trading firms Solid understanding of OOP concepts and modern C++ features, including memory management facilities such as smart pointers, move semantics. Experience with multi-threaded applications and TCP networking. The ability to produce good quality code in more »
Posted:

C++ Senior Developer

Windsor, England, United Kingdom
Venture Up
/20 5+ years of experience in similar hedge funds or trading firms Solid understanding of OOP concepts and modern C++ features, including memory management facilities such as smart pointers, move semantics. Experience with multi-threaded applications and TCP networking. The ability to produce good quality code in more »
Posted:

C++ Senior Developer

Reading, England, United Kingdom
Venture Up
/20 5+ years of experience in similar hedge funds or trading firms Solid understanding of OOP concepts and modern C++ features, including memory management facilities such as smart pointers, move semantics. Experience with multi-threaded applications and TCP networking. The ability to produce good quality code in more »
Posted:

C++ Senior Developer

Oxford, Oxfordshire, South East, United Kingdom
Venture Up
/20 5+ years of experience in similar hedge funds or trading firms Solid understanding of OOP concepts and modern C++ features, including memory management facilities such as smart pointers, move semantics. Experience with multi-threaded applications and TCP networking. The ability to produce good quality code in more »
Employment Type: Permanent
Posted:

Embedded Software Engineer

Edinburgh & Lothians, Scotland, United Kingdom
Hybrid / WFH Options
Defence
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 for full more »
Employment Type: Permanent, Part Time, Work From Home
Posted:

C++ Developer

Oxford, England, United Kingdom
Venture Up
/20 ·5+ years of experience in similar hedge funds or trading firms ·Solid understanding of OOP concepts and modern C++ features, including memory management facilities such as smart pointers, move semantics. ·Experience with multi-threaded applications and TCP networking. ·The ability to produce good quality code in more »
Posted:

Embedded Software Engineer

Derby - HYBRID, Chaddesden, Derbyshire, United Kingdom
Hybrid / WFH Options
Trentside Recruitment Ltd
based embedded systems • In depth knowledge of Linux kernel internals and device drivers • Proven experience with solving real-time embedded issues, including: threading, optimization, memory management, interrupt handling • Solid programming experience in C or C++ • Familiarity with software version control tools, defect tracking tools, and peer review • Adequate more »
Employment Type: Permanent
Posted:

Back End Developer

Shepshed, England, United Kingdom
Campbell Scientific, Inc
of weather and climate software solutions. This role will give you the opportunity to evolve in an environment filled with exciting technical challenges (networking, memory management, multithreading, data transformation, image manipulation, geo-located data, ReST APIs, microservices, etc.), as well as to touch on a lot of interesting more »
Posted:

Software Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
Hybrid / WFH Options
Morson Talent
test equipment A solid grasp of C++ Communication protocols (I2C, SPI, USB, Serial, Network, PCIe) Deployment of software to distributed hardware platforms, multicore programming, memory management techniques, device driver development, code optimisation, interrupt-driven designs Excellent debugging skills and application of various strategies • Experience developing Continuous Integration/… platforms Experience in testing and integrating software with firmware (VHDL/Verilog) and hardware • Experience of Agile development and Atlassian toolset • Familiarity with configuration management tools, defect tracking and peer review • Knowledge of standards such as DO-178C and coding standards such as MISRA C/C++ • Requirements management tools Strong low level embedded C programming skills • Understanding of the Internet of Things (IoT) Use of RTOSs such as VxWorks or embedded Linux • Working alongside firmware and hardware engineers to develop working embedded solutions You must be eligible to live and work in the UK and be eligible more »
Employment Type: Contract, Work From Home
Rate: £0 - 67 per hour
Posted:

Java Fullstack Developer (Multi-threading)

Glasgow, Scotland, United Kingdom
PRACYVA
Advanced knowledge of application, data, and infrastructure architecture disciplines Minimum 5 years of Java development experience Strong technical understanding of Java Core concepts, including memory management, multi-threading, REST based services and Spring. Experience with Spring framework and developing application using Spring Boot Experience with relational DB and more »
Posted:

Senior Software Engineer

United Kingdom
Hybrid / WFH Options
The Multiplayer Group (MPG)
or expert knowledge of Unreal Engine (UE4 or UE5) Previous experience of making low-level improvements to Unreal Engine Strong Unreal experience of Loading, Memory Management and Performance Experience of Crash Handling, Packaging, Tooling, GaaS workflows highly desirable Experience of dealing with Unreal updates and merging highly desirable more »
Posted:

Embedded Software Engineer

Newcastle upon Tyne, England, United Kingdom
Hybrid / WFH Options
Gattaca
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 Life at Leonardo: With a company funded benefits package, a commitment to learning and development, and a flexible approach to working … Coursera Referral Incentive: You can earn a reward for successfully referring a friend or family member Bonus: Scheme in place for all employees at management level and below more »
Posted:

Linux Kernel Staff Software Engineer

Manchester, England, United Kingdom
European Recruitment
for most recent Linux kernels and yet-to-be-published Android versions. This involves developing performance-critical drivers for GPU hardware, including scheduling and memory management for Linux and Android OSs. Responsibilities as Linux Kernel Staff Software Engineer : Participating in all phases of software development - including design, implementation more »
Posted:

Graphics Research Engineer

Hertfordshire, South East, United Kingdom
Microtech Global Ltd
enthusiastic engineering team You'll have: Interest or knowledge of 3D graphics techniques e.g. rendering, shaders, textures Interest or knowledge of processor architecture e.g. memory management, caching, multi-threading Strong C/C++ programming skills You might also have: A first or upper second B.Sc. or B.Eng (or more »
Employment Type: Permanent
Posted:

Java Developer

Belfast, County Antrim, Northern Ireland, United Kingdom
Ncounter LTD
driven services to time after time, provide the highest performance. 2+ years experience in JVM, we use both Kotlin and Java Exposure to Strings, Memory Management and associated problems a plus Automated test experience, Unit testing and Integration testing Some commercial exposure to React and Redux or GraphQL more »
Employment Type: Permanent
Salary: £70,000
Posted:

LLVM / Toolchain SW Engineer

Bristol, Avon, South West, United Kingdom
Microtech Global Ltd
JOB AD: Experience working on compiler development Work on the Toolchain of our high-performance CPU core and novel memory architecture. Work directly with architects and silicon designers as well as with the software team. Contribute directly to the Toolchain, targeting a RISC-V processor with novel memory management extensions. An ideal candidate would offer many of the following: + Strong understanding of C, C++ with assembler Clear understanding of + software toolchains and how they operate, with experience extending + and maintaining LLVM transformations and backends Knowledge or experience in one or more of the more »
Employment Type: Permanent
Posted:

C+/C System Engineer

Bristol, Avon, South West, United Kingdom
Microtech Global Ltd
bootstrapping for an FPGA board). We also need to modify the standard libraries and managed programming language runtimes to make use of novel memory-management and garbage collection hardware. Along with a strong understanding of C/C++, ability to 'self-start', and co-ordinate with the more »
Employment Type: Permanent
Posted:

System Engineer

Bristol, England, United Kingdom
Hybrid / WFH Options
microTECH Global LTD
bootstrapping for an FPGA board). They also need to modify the standard libraries and managed programming language runtimes to make use of novel memory-management and garbage collection hardware. Along with a strong understanding of C/C++, ability to ‘self-start’, and co-ordinate with the more »
Posted:
Memory Management
10th Percentile
£46,750
25th Percentile
£97,500
Median
£150,000
75th Percentile
£225,000