lower-level systems and squeezing the most out of the underlying hardware. We are responsible for many of the core pieces of technology that underpin Rockstar games - such as memorymanagement, streaming game data efficiently, population systems, LOD, scene management, scripting engine, and more. We collaborate closely with the Graphics and Tools teams on many systems, and … games. We collaborate closely with various Art teams to create believable worlds that feel immersive, solid and hold together under difficult conditions such as rapid player movement, limited system memory and so on. We coordinate and support the wider efforts across the development team to get our games running smoothly and making best use of system resources. RESPONSIBILITIES Design … core game systems and technologies. Excellent problem-solving skills. Great technical communication skills. An analytical, performance-focused mindset. Experience in developing or working with systems, such as: streaming, scene management, multithreading, memorymanagement, etc. PLUSES Please note that these are desirable skills and are not required to apply for the position. Self-motivated, enthusiastic/passionate about More ❯
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 We are looking forward to a senior-level person that is skilled in DevOps, particularly as it relates to 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 help us continue to be successful, grow and … based Distributed Computing Frameworks 10. h. One (1) year of experience in managing multi-node Cloud based installation 11. Experience in Computer Network Operations: 12. a. Utility Computing, Network Management, Virtualization (VMWare or VirtualBox), Cloud Computing 13. b. Multi Node Management and Installation: Management and installation of Cloud and Distributed Computing on multiple nodes, Python, CFEngine, Bash More ❯
device-level development. Proven track record of working with .NET frameworks and/or Android (Xamarin/MAUI or native C# approaches) . Strong knowledge of embedded software principles , memorymanagement, and device-level constraints. Solid experience in secure coding practices – writing code that protects against vulnerabilities and adheres to security standards (e.g., OWASP, MISRA, or equivalent). … Note: This is a contract position of 6 months, with a possibility for further extension. Who We Are Scalian UK is a consultancy, specialising in digital systems and business management and performance, working in 11 countries, including France, Spain, Belgium, UK, Germany, USA, and Canada.Ranked in the top 10 engineering consulting firms in France, the Group provides services in … industrial project management, quality management, supply chain performance and development of digital and information systems. It also helps clients address digital transformation challenges for the industry and the service sectors. As of 2025, the Group includes 6000 people. More information can be found at - https://www.scalian.com/en/ More ❯
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 memorymanagement 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 ❯
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 memorymanagement techniques Knowledge of networking and protocol stacks Knowledge of software reverse engineering tools and techniques and vulnerability research Familiarity with code More ❯
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 memorymanagement 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 ❯
decisions and shape product roadmaps Drive Agile development and uphold best practices in test-driven development What you'll bring: Strong expertise in Java, Linux optimisation, and CPU/memorymanagement In-depth knowledge of networking protocols (TCP, UDP, Multicast, FIX) Experience in electronic/algorithmic trading and FX products Background in automated testing, API design, and DevOps More ❯
optimising performance is just another day's work. Responsibilities: Optimise and profile C++ and Python code across perception, planning, and controls systems Debug complex runtime issues including data races, memory leaks, and performance bottlenecks Turn research prototypes into robust, production-ready software modules Lead architecture discussions and enforce clean, scalable design patterns Drive engineering standards across CI/CD … embedded and cloud platforms What we're looking for: 5+ years of commercial experience writing high-performance C++ (C++17 or newer) and Python Strong understanding of systems-level programming: memorymanagement, threading, profiling Experience debugging complex issues in large, multi-threaded or real-time systems Comfortable optimising across CPU/GPU boundaries (e.g. PyTorch, TensorRT, CUDA) Passion for More ❯
optimising performance is just another day's work. Responsibilities: Optimise and profile C++ and Python code across perception, planning, and controls systems Debug complex runtime issues including data races, memory leaks, and performance bottlenecks Turn research prototypes into robust, production-ready software modules Lead architecture discussions and enforce clean, scalable design patterns Drive engineering standards across CI/CD … embedded and cloud platforms What we're looking for: 5 years of commercial experience writing high-performance C++ (C++17 or newer) and Python Strong understanding of systems-level programming: memorymanagement, threading, profiling Experience debugging complex issues in large, multi-threaded or real-time systems Comfortable optimising across CPU/GPU boundaries (e.g. PyTorch, TensorRT, CUDA) Passion for More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Certain Advantage
sequencing frameworks or custom state machines for test execution. Strong experience with integration, system test, and debugging complex interactions between software and hardware. Strong understanding of software design principles, memorymanagement, and performance optimisation. Experience with version control systems (e.g., Git) and CI/CD Desirable Skills: Experience with SFPDP (Serial Front Panel Data Port) specifically in defence More ❯
with hardware-aware optimisations and kernel-bypass techniques ?? What We're Looking For: Deep understanding of systems-level programming (Java and/or Rust, C, C++) Experience with manual memorymanagement , concurrency , and multithreading Familiarity with Linux internals , system calls, and networking Bonus points for experience with: Kernel bypass (Solarflare, DPDK) Building custom allocators or working in no More ❯
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, memorymanagement, 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 ❯
position, you would need to meet, at a minimum, the knowledge, skills, and abilities listed here: Understanding of real-time operating systems, their scheduling mechanisms, inter-processor communication, and memorymanagement is required. Effective C++ programming skills with a strong understanding of object-oriented programming is required. Techniques and tools for debugging hardware-software integration is required. A More ❯
Harrisburg, Pennsylvania, United States Hybrid / WFH Options
CSZNet, Inc
with containerization tools (Docker, Kubernetes). Familiarity with cloud platforms (AWS, Google Cloud Platform, or Azure). Proficiency with ADO, Git and version control workflows. Solid understanding of concurrency, memorymanagement, and performance optimization in Go and .Net. Proficient in the Microsoft Office 365 suite of business software including Teams, Word, Excel, and PowerPoint, plus proficient in Microsoft … ADO Testing Module. Extensive experience in designing and implementing integrations with various external systems in the context of tolling projects (e.g., toll collection systems, traffic management systems). Desired Skillset Experience with message queues (Kafka, RabbitMQ). Familiarity with monitoring tools (Prometheus, Grafana). Exposure to infrastructure-as-code (Terraform, Helm). Background in DevOps or Site Reliability Engineering. More ❯
Crawley, Sussex, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
Interface with Windows OS APIs, including audio/video subsystems, device enumeration, and media handling. Develop and maintain high-performance applications with a strong focus on runtime efficiency, resource management, and low-latency responsiveness. Work with internal teams to integrate with external systems, events, and application services via REST, sockets, or similar protocols. Ensure code quality via thorough testing …/COM), media devices (audio/video), and OS-level integration. Experience with architectural patterns like MVVM, MVC, and dependency injection frameworks. Good working knowledge of performance profiling and memorymanagement in Windows client applications. Comfortable working with version control (Git), DevOps pipelines, and modern CI/CD workflows. Excellent problem-solving and debugging skills. Strategic and critical More ❯
Crawley, West Sussex, South East, United Kingdom Hybrid / WFH Options
Spectrum It Recruitment Limited
Interface with Windows OS APIs, including audio/video subsystems, device enumeration, and media handling. Develop and maintain high-performance applications with a strong focus on runtime efficiency, resource management, and low-latency responsiveness. Work with internal teams to integrate with external systems, events, and application services via REST, sockets, or similar protocols. Ensure code quality via thorough testing …/COM), media devices (audio/video), and OS-level integration. Experience with architectural patterns like MVVM, MVC, and dependency injection frameworks. Good working knowledge of performance profiling and memorymanagement in Windows client applications. Comfortable working with version control (Git), DevOps pipelines, and modern CI/CD workflows. Excellent problem-solving and debugging skills. Strategic and critical More ❯
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 memorymanagement, 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 ❯
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 memorymanagement, 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 ❯
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 memorymanagement, 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 ❯
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 (memorymanagement, 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 ❯
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 memorymanagement, 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 ❯
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, memorymanagement, 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 ❯
/Master's degree in Computer Science, Engineering, or related field. 5-10 years of backend development experience, with 3+ years in Golang. Strong knowledge of: Concurrency (goroutines, channels), memorymanagement, and parallelism. Microservices architecture, gRPC, REST APIs. Databases: SQL (PostgreSQL/MySQL) & NoSQL (MongoDB, Redis). Cloud platforms (AWS, GCP, or Azure). Containerization (Docker), orchestration (Kubernetes More ❯
and resolve application issues Stay updated with the latest Rust libraries and frameworks Your Profile Essential skills/knowledge/experience: Strong experience in Rust programming Understanding of safe memorymanagement without garbage collection Experience with asynchronous programming in Rust Familiarity with Rust's testing framework Experience working with SQL/NoSQL databases, ability to write complex queries More ❯
standards Debug and resolve application issues Stay updated with the latest Rust libraries and frameworks Essential skills/knowledge/experience: Strong experience in Rust programming Understanding of safe memorymanagement without garbage collection Experience with asynchronous programming in Rust Familiarity with Rust's testing framework Experience working with SQL/NoSQL databases, ability to write complex queries More ❯