Memory Management Jobs

1 to 25 of 46 Memory Management Jobs

Sr Staff Software Development Engineer

herndon, virginia, united states
Vantor
of 4 years of relevant professional experience. Science fundamentals, i.e.: Basic knowledge of computer hardware architectures Solid understanding of operating systems concepts Knowledge of complex data structures Familiar with memory management and memory layout Skilled in process concurrency - processes/threads, synchronization, etc. Familiar with STL Mathematics Solid understanding of linear algebra Demonstrated experience in each of … Preferred qualifications: Experience in image processing System design for software products Understanding of sensor calibration and sensor models Machine Learning Kubernetes, Docker and/or Ansible Microservice architecture Database management Geodata Cyber security Vulkan Working with constraint memory and resources Recent experience with Python Computer Vision and Remote Sensing knowledge Understanding of Geographic Information Systems (GIS) Familiar with More ❯
Posted:

Sr Staff Software Development Engineer with Security Clearance

Herndon, Virginia, United States
Vantor
is used by 80 operators to create and export 3D data by using state-of-the-art HPC technologies both on-prem and in the cloud. Our 3D Content Management Systems are deployed at several different customer sites. We have produced 100 million square km of 3D data to date. Minimum requirements: MSc degree in computer science, electrical engineering … of 4 years of relevant professional experience. Science fundamentals, i.e.: Basic knowledge of computer hardware architectures Solid understanding of operating systems concepts Knowledge of complex data structures Familiar with memory management and memory layout Skilled in process concurrency - processes/threads, synchronization, etc. Familiar with STL Mathematics Solid understanding of linear algebra Demonstrated experience in each of … Preferred qualifications: Experience in image processing System design for software products Understanding of sensor calibration and sensor models Machine Learning Kubernetes, Docker and/or Ansible Microservice architecture Database management Geodata Cyber security Vulkan Working with constraint memory and resources Recent experience with Python Computer Vision and Remote Sensing knowledge Understanding of Geographic Information Systems (GIS) Familiar with More ❯
Employment Type: Permanent
Salary: USD 206,000 Annual
Posted:

Software Engineering Manager - 3D Products

herndon, virginia, united states
Vantor
relevant professional experience. Science fundamentals, i.e.: Basic knowledge of computer hardware architectures Solid understanding of operating systems concepts Knowledge of complex data structures Experience with Image Processing Familiar with memory management and memory layout Skilled in process concurrency - processes/threads, synchronization, etc. C and C++ GO Linux Algorithm development Preferred qualifications : System design for software products … Understanding of sensor calibration and sensor models Machine Learning Kubernetes, Docker and/or Ansible Microservice architecture Database management Geodata Cyber security Vulkan Working with constraint memory and resources Recent experience with Python Computer Vision and Remote Sensing knowledge Understanding of Geographic Information Systems (GIS) Familiar with aerial navigation systems Usage of Git/GitLab Test Automation Embedded More ❯
Posted:

Software Engineering Manager - 3D Products with Security Clearance

Herndon, Virginia, United States
Vantor
is used by 80 operators to create and export 3D data by using state-of-the-art HPC technologies both on-prem and in the cloud. Our 3D Content Management Systems are deployed at several different customer sites. We have produced 100 million square km of 3D data to date. The team you will be accountable for will have … relevant professional experience. Science fundamentals, i.e.: Basic knowledge of computer hardware architectures Solid understanding of operating systems concepts Knowledge of complex data structures Experience with Image Processing Familiar with memory management and memory layout Skilled in process concurrency - processes/threads, synchronization, etc. C and C++ GO Linux Algorithm development Preferred qualifications: System design for software products … Understanding of sensor calibration and sensor models Machine Learning Kubernetes, Docker and/or Ansible Microservice architecture Database management Geodata Cyber security Vulkan Working with constraint memory and resources Recent experience with Python Computer Vision and Remote Sensing knowledge Understanding of Geographic Information Systems (GIS) Familiar with aerial navigation systems Usage of Git/GitLab Test Automation Embedded More ❯
Employment Type: Permanent
Salary: USD 233,000 Annual
Posted:

Cloud Software Engineer with Security Clearance

Annapolis Junction, Maryland, United States
Hybrid / WFH Options
Base-2 Solutions, LLC
cloud solutioning and administration being able to design and implement cloud-based solutions; maintain and secure Linux-based operating systems as well as design, manage and secure data flow management utilizing NiFi. This along with being technically savvy, possess strong communication and leadership skills, self-motivated, demonstrate problem-solving and adaptability, knowledge of Agile processes and workflows, etc. to … in debugging problems with Cloud based Distributed Computing Frameworks. One (1) year of experience in managing multi-node Cloud based installation. Experience in Computer Network Operations: Utility Computing, Network Management, Virtualization (VMWare or VirtualBox), Cloud Computing. Multi Node Management and Installation: Management and installation of Cloud and Distributed Computing on multiple nodes, Python, CFEngine, Bash, Ruby or … XML, JSON, CSV, Binary Formats, Sequence or Map Files, Avro and related technologies. Aspect Oriented Design and Development. Debugging and Profiling Cloud and Distributed Installations: Java Virtual Machine (JVM) memory management, Profiling Java Applications. UNIX/LINUX, CentOS Experience in SIGINT: Experience with at least one SIGINT collection discipline areas (FORNSAT, CABLE, Terrestrial/Microwave, Overhead, and ELINT More ❯
Employment Type: Permanent
Salary: USD 200,000 Annual
Posted:

2825 Cloud Software Engineer 3 with Security Clearance

Annapolis Junction, Maryland, United States
InterImage, Inc
cloud solutioning and administration being able to design and implement cloud-based solutions; maintain and secure Linux-based operating systems as well as design, manage and secure data flow management utilizing NiFi. This along with being technically savvy, possess strong communication and leadership skills, self-motivated, demonstrate problem-solving and adaptability, knowledge of Agile processes and workflows, etc. to … stakeholders Nice-to-have: • Familiarity with agile development methodologies like Scrum is beneficial • Experience with the Elastic stack solutioning including indexing, searching and managing data • Familiarity with Niagarafiles (NIFI) management • Ansible scripting Mandatory Skills: 1. Twelve years experience software engineering experience in programs and contracts of similar scope, type, and complexity is required. Bachelors degree in Computer Science or … problems with Cloud based Distributed Computing Frameworks 10. One year of experience in managing multi-node Cloud based installation 11. Experience in Computer Network Operations: 12. Utility Computing, Network Management, Virtualization (VMWare or VirtualBox), Cloud Computing 13. Multi Node Management and Installation: Management and installation of Cloud and Distributed Computing on multiple nodes, Python, CFEngine, Bash, Ruby More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Java Developer - Low Latency Systems (FinTech)

London, United Kingdom
Hybrid / WFH Options
Vertus Partners
deployment, and monitoring. What You'll Bring: 5+ years of professional Java development experience, with a focus on performance and low-latency applications. Strong knowledge of multithreading, concurrency, and memory management in Java. Experience with low-level performance tuning and optimization in highly transactional systems. Familiarity with network programming (TCP/IP, UDP) and high-throughput messaging systems. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

CNO Cyber Developer/Reverse Engineer with Security Clearance

San Antonio, Texas, United States
Ring0 Technologies, Inc
yrs directly related experience Ability to convey technical information effectively and concisely to a wide range of audiences Strong grasp of operating system fundamentals including interrupts, threading, virtual memory, device drivers, boot procedures, and memory management techniques Knowledge of networking and protocol stacks Knowledge of software reverse engineering tools and techniques and vulnerability research Familiarity with code More ❯
Employment Type: Permanent
Salary: USD 200,000 Annual
Posted:

Senior Embedded Software Engineer with Security Clearance

Arlington, Virginia, United States
Two Six Technologies
C++, or Embedded C Experience with Linux-based CLI tools, scripting, and low-level development environments 2+ years of experience with operating system internals (e.g., privilege/user groups, memory layout) and Trusted Execution Environments like ARM TrustZone Familiarity with FPGA or microcontroller systems, including debugging and hardware bring-up Active Top Secret clearance, with willingness to obtain TS … work on-site full-time in Arlington, VA Nice to have (Preferred): Experience with CI/CD tools and building automated test workflows (e.g., GitLab, Jenkins) Basic understanding of memory management (Heap, Stack, MMU) Familiarity with firmware or driver development across Linux and/or Windows Experience with secure bootloaders (e.g., WolfBoot) and firmware update workflows Graduate degree More ❯
Employment Type: Permanent
Salary: USD 202,878 Annual
Posted:

Java Quantitative Developer Low Latency

City of London, London, United Kingdom
James Joseph Associates Limited
routing and execution components that handle market volatility Apply advanced networking principles to minimise round-trip times and network jitter Continuously assess and remove inefficiencies in JVM performance and memory management Strengthen operational resilience through improved monitoring, alerting, and fault tolerance SKILL/EXPERIENCE REQUIRED: Expertise in market-making or algorithmic trading, including deep understanding of order book … environments Proficiency in networking concepts, including TCP/UDP, multicast, and low-level optimizations like DPDK or kernel bypass Mastery of concurrent programming, including lock-free algorithms and shared memory architecture Practical experience with Linux performance tuning, including NUMA balancing and use of huge pages Background in high-frequency trading and real-time market operations Ability to design tools More ❯
Employment Type: Permanent
Posted:

Senior CNO Software Engineer - OS, Hypervisor, UEFI/BIOS Special with Security Clearance

Reston, Virginia, United States
Draper
Description: Software Development: Proficiency in developing kernel modules, drivers, or firmware for Windows, GNU/Linux, RTOS, or UEFI/BIOS. Proficiency in implementing hypervisor internals, including VM lifecycle management and hardware emulation. Proficiency in crafting custom bootloaders or firmware instrumentation for forensic data collection (e.g. UEFI). Proficiency in techniques that prevent reverse engineering and employ obfuscation or … RTOS contexts. Proficiency in analyzing OS internals for forensic evidence extraction. Proficiency in reverse engineering closed-source hypervisors, firmware, or OS components to uncover system artifacts. Proficiency in dissecting memory management, interrupt handling, and system calls for forensic traces or anomaly detection. Forensics and Incident Response: Proficiency in capturing and analyzing memory dumps, crash reports, runtime logs More ❯
Employment Type: Permanent
Salary: USD 205,750 Annual
Posted:

Senior Embedded Software Engineer

Manchester, North West, United Kingdom
ZENOVO LTD
embedded C/C++ programming and firmware development. Familiar with debugging tools, IDEs (Keil, IAR, GCC, or similar), oscilloscopes, and in-circuit debuggers. Solid understanding of real-time constraints, memory management, and low-level hardware/software integration. Exposure to Linux kernel/driver development, bootloaders, or BSPs is highly desirable. Knowledge of cybersecurity considerations for embedded systems More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Senior Graphics Engineer

Staines-upon-Thames, Middlesex, England, United Kingdom
Hybrid / WFH Options
MicroTECH Global Ltd
modern development environments. 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 teamwork skills with a results-oriented attitude. Proficiency in problem-solving and debugging. Desirables: Experience More ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

C++ Developer

Hounslow, London, United Kingdom
Hybrid / WFH Options
iDPP
and resolve production issues as part of ongoing system support. Required Skills & Experience 5+ years of professional software development experience. Proficient in C++11 or later with strong knowledge of memory management, concurrency, and object-oriented programming. Solid experience with AngularJS, HTML, CSS, and JavaScript. Familiarity with REST APIs, JSON, and web service integration. Experience in maintenance/support More ❯
Employment Type: Contract
Rate: £430 per day INSIDE IR35
Posted:

Senior Embedded Software Engineer with Security Clearance

Arlington, Virginia, United States
Software Engineering Institute
to design and develop software prototypes and research methods for software resilience. We are seeking a technology-focused team member who has experience with software engineering, RTOS scheduling, and memory management. You'll develop tools, techniques, and processes to solve some of the most difficult software problems that our government faces. What you'll do Design and analyze embedded More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineer (C/C++ Programming and ADA Desired)

Los Angeles, California, United States
Northrop Grumman
. Strong debugging and problem-solving skills. Strong math and algorithm skills Preferred Qualifications: Experience with ADA and Jira programming languages. Knowledge of defense and aerospace systems. Understanding of memory management. Exposure to software development for embedded systems or hardware integration. Experience in RHEL (for BH development), static and dynamic code analysis tools, visual C/C++, and python More ❯
Employment Type: Permanent
Salary: USD 65 Hourly
Posted:

C# Developer, Banking, London

City of London, London, England, United Kingdom
Hybrid / WFH Options
IT Search & Select
high-performance applications? Join a leading technology vendor that powers decision-making across global investment banks. This is your chance to build tools that directly impact capital markets, risk management, and trading platforms. What You'll Do Design, develop, and optimize client-facing applications using C# and WinForms Collaborate with quant analysts and traders to translate business needs into … in a commercial or enterprise setting Bonus points for exposure to C++ , Rust , or Python in high-performance environments A strong grasp of software engineering fundamentals: design patterns, multithreading, memory management Ability to thrive in fast-paced, high-stakes environments with minimal supervision Why Join Us Work at the cutting edge of financial technology Engage with global investment More ❯
Employment Type: Full-Time
Salary: £60,000 - £75,000 per annum
Posted:

Full Stack Software Engineer with Security Clearance

Huntsville, Alabama, United States
Moseley Technical Services, Inc
stack software development using an agile Scrum process Develop, maintain, and enhance complex software systems, including: Processing-intensive analytics Advanced algorithm development Real-time systems Large data manipulation Business management information systems Review and develop automated software systems Test software components to ensure they meet design requirements Document test results and support verification activities Analyze and resolve software problem … required Preferred Qualifications: Experience in the use of tools, including JIRA, Confluence, Gitlab, VS Code and SonarQube preferred Experience with multi-threaded and real-time processing, scheduling, synchronization and memory management is desired Experience with applied automated testing development preferred Full-Time position with an employee-owned (ESOP) company, that offers a comprehensive pay and benefits package including More ❯
Employment Type: Permanent
Salary: USD 120,000 Annual
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:

Pre-trade Java Developer - FX eTrading

London, United Kingdom
Vertus Partners
for FX, Fixed Income or Rates. Experience developing real-time, low-latency and high-throughput systems. Advanced knowledge of multithreading and concurrency. Solid understanding of data structures, algorithms, and memory management. Familiarity with market data, FIX protocol, KDB+, and time-series data. Strong front-office communication skills, with experience working directly with traders and quants To be considered for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Modernization Engineer with Security Clearance

Manassas, Virginia, United States
BOAB Ventures
languages C/C++, Rust & Zig • Proficiency in high-level languages Python & TypeScript languages • Strong knowledge of data structures, algorithms, design patterns, functional and object-oriented programming, complexity analysis, memory/thread safety, and advanced debugging. • Experience with code quality tools, type checking, linting, unit/integration/end-to-end testing, profiling, benchmarking, and stress testing. • Expertise in … version control (monorepos), documentation, CI/CD pipelines, code reviews, package and artifact management (Cargo, PyPI, NPM), build systems, containerization (Docker), and cloud platforms (AWS preferred, Azure/GCP a plus). Preferred Skills • Large Language Models (LLMs): Experience with LLM inference servers, major frameworks (LangChain, LlamaIndex), RAG techniques, vector databases, prompt engineering, token optimization, and model quantization. • System … Level Knowledge: Strong understanding of Linux, process/memory management, file systems, networking, compiler optimizations, libraries, system calls, and CPU cache optimization. Required Qualifications: • US Citizenship • Secret Clearance (ability to eventually obtain a Top Secret) • B.S. in computer Science or related degree preferred • 4+ years of experience in software engineering (with emphasis on coding) • Experience using C/ More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Sr. ETL Developer with Security Clearance

Bethesda, Maryland, United States
Leidos
implement enterprise-level ETL NiFi data pipelines for large-scale data ingestion, transformation, and processing from diverse sources. Performance optimization and tuning: Optimize NiFi data flows, including processor tuning, memory management, and load balancing, ensuring optimal performance for batch and real-time processing. Troubleshooting and problem resolution: Identify, diagnose, and resolve NiFi data flow issues, including performance bottlenecks … data discrepancies, and integration failures. Follow best practices and standards: Follow establish best practices for NiFi development, deployment, security, and governance, ensuring adherence to enterprise-wide data management policies. Documentation and knowledge sharing: Create and maintain comprehensive documentation for NiFi data flows, mappings, architectures, and standard operating procedures, ensuring knowledge transfer and promoting efficient team operations. Collaboration and communication More ❯
Employment Type: Permanent
Salary: USD 189,175 Annual
Posted:

Rates eTrading VP/ED Level Lead Java Engineer

City of London, London, England, United Kingdom
Hybrid / WFH Options
McGregor Boyall
Profile Degree in Computer Science, Engineering, Mathematics , or related field. 10+ years' experience in Java development within low-latency trading systems . Deep knowledge of Java concurrency, GC tuning, memory management, and NIO . Familiarity with market microstructure, FIX, order types, and trading protocols . Proven track record delivering production-grade Java trading platforms . Rates (cash & derivatives … eTrading experience strongly preferred. Preferred Technical Skills Core Java 11+ , multithreading, lock-free programming. Low-latency messaging frameworks ( Aeron, Chronicle Queue, Kafka ). High-performance data structures and memory-efficient coding . Experience with distributed systems, microservices, and cloud-native Java . Knowledge of market-making algos, smart order routing, HFT architectures . What's on Offer Direct impact More ❯
Employment Type: Full-Time
Salary: £140,000 - £180,000 per annum
Posted:

Systems Engineer with Security Clearance

Huntsville, Alabama, United States
Sentar Inc
and systems into ongoing operations. Develops technical documentation to include system architecture and system design documentation. Guides system development and implementation planning through assessment or preparation of system engineering management plans and system integration and test plans. Interacts with the Product Owner regarding Systems Engineering technical considerations and for associated problems, issues or conflicts. Qualifications: SE 0: No experience … Cameo Enterprise Architecture. Experience with SysML, UML, or DoDAF modeling languages. Preferred: Familiarity in Agile, C/C++, and real-time processing including processes threads, scheduling, synchronization mechanisms and memory management required. Experience with full software life-cycle: specification, design, implementation, integration, debug and maintenance required. Experience with JIRA/Confluence. Experience with safety critical and nuclear critical More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

IOS Mobile Developer

London, United Kingdom
Experis - ManpowerGroup
blocking the UI thread) Nice to have Understanding the compilation process and how the code gets converted into an executable. Knowledge or experience of using FHIR. Understanding of good memory management practices, handling reference counting and/or garbage collection. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Memory Management
10th Percentile
£55,000
25th Percentile
£101,875
Median
£133,750
75th Percentile
£155,000
90th Percentile
£166,500