with automating binary analysis tasks in Ghidra, IDA Pro, Binary Ninja, or Radare2 Experience with fuzz testing and CPU/system emulation frameworks Sound knowledge of auditing C/C++ code A willingness to learn new things and an ability to analyze and solve new problems with little instruction or guidance Preferred Skills: Familiarity with the Rust programming language Experience More ❯
in Computer Science (or similar). -2 years experience using MongoDB -2 years experience using Node.js and Typescript -Experience working with a low-level language such as C or C++ is desirable -Experience with CI/CD pipelines, Docker and Kubernetes -Experience deploying production applications to AWS -Experience writing data analysis programs in Python -You are comfortable using version control More ❯
Hastings, England, United Kingdom Hybrid / WFH Options
General Dynamics Corporation
Science or Electronics. Work experience in a software development environment is advantageous. You will also require the following: A good working knowledge of at least one programming language (C, C++, Ada, Java, Python, etc.) Experience of software design for simple functions, perhaps gained as part of a coursework project Knowledge of different Software development methodologies and their strengths & weaknesses Understand More ❯
Brighton, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Deep experience with TypeScript , React , Python , AWS , PostgreSQL , and an interest in AI (GenAI a plus!) Bonus points for experience with other backend languages like Go , Elixir , Clojure , Ruby , C++ , Haskell , Scala , etc - Even more for code examples! Proven ability to lead projects (and teams) in fast-paced, innovative environments Strong decision-making skills and a passion for building great More ❯
and be willing to go through higher clearances to be considered for these roles. Requirements: Exposure to Android or Linux internals Experience with low level coding languages like C, C++, Java or Kotlin Again, as per the heading due to the sensitive nature of the work this role will be conducted on a Hybrid basis with 2/3 Days More ❯
Brighton, England, United Kingdom Hybrid / WFH Options
Sprung Studios - UX-UI Design
UX and UI prototypes Design, write, debug, and refine UI systems Assist in the design of UI functionality Implement UI design assets in-game Develop game client systems in C++ to supply information to UI What You’ll Bring 3+ years of games industry and programming experience Strong C C# design and coding experience Knowledge of Unreal Engine and its More ❯
Yes Job Views: 8 Posted: 26.06.2025 Expiry Date: 10.08.2025 Job Description: Embedded Systems Engineer – up to £65,000 Do you enjoy solving complex problems with Embedded Linux and Modern C++? Are you excited by systems that operate in the real world, beyond the cloud? Looking to join a forward-thinking team where your code shapes advanced technology? Our client is … ideal for engineers experienced in embedded environments who love to work close to the metal but enjoy a modern, structured development workflow. You’ll likely have experience with: Modern C++ (C++17 or later) in embedded Linux settings System-level problem-solving and debugging complex performance issues Clean, testable code with CI and automated testing workflows Python scripting for toolchain and More ❯
Brighton, England, United Kingdom Hybrid / WFH Options
IOI
with various teams to develop optimal solutions. Who you are: Have shipped one or more online client/server products (games, web services, cloud solutions). Strong knowledge of C++, with additional experience in C# and code design preferred. Experience with cloud-native solutions, such as Azure (preferred), AWS, or GCP. Deep understanding of TCP/IP, UDP, NAT, and More ❯
Brighton, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
Science, Electrical Engineering, Music Technology, or a related field. Strong background in digital signal processing (DSP) and machine learning applied to audio. Proficiency in programming languages such as Python, C++, and MATLAB. Hands-on experience with deep learning frameworks (TensorFlow, PyTorch, etc.). Understanding of real-time and embedded audio processing techniques. Experience working with generative AI models for audio More ❯
mechanisms. Excellent command of low-level systems programming and operating system internals. Extensive experience in reverse engineering, with additional knowledge of ARM assembly is advantageous. Skilled in C/C++ for native security development complemented by robust working knowledge of Swift for establishing secure, high-performance mobile applications. Proven experience in architecting, implementing, and continuously evolving state of the art More ❯
Brighton, England, United Kingdom Hybrid / WFH Options
Gamecompanies
date on the latest development practices for both Unity and the games industry at large What we're looking for Multi-platform programming experience in games or middleware Advanced C++ and C# programming language knowledge Familiarity with the Xbox family of console platforms Customer-centric and empathetic approach to supporting our customers and users Thorough testing practices You might also More ❯
Brighton, England, United Kingdom Hybrid / WFH Options
Rocketscience
Code Review: Conduct code reviews, provide constructive feedback, and set an example of quality code implementation that adheres to coding standards. What We Value: Strong Technical Skills: Proficiency in C++ and significant experience with Unreal Engine, including a deep understanding of game architecture, optimization, and 3D math. Engineering Excellence: A commitment to writing clean, maintainable, and efficient code, with a More ❯
Crowborough, England, United Kingdom Hybrid / WFH Options
Servomex
and develop teams. Drive Excellence in SDLC: Experience in the full Software Development Lifecycle (SDLC) for high availability, mission-critical, embedded real-time systems. Master Technologies: Expertise in modern C++ (‘14, ‘17 or later) and Real Time Operating Systems for embedded and deeply embedded systems. Embrace Agile/Scrum : Proficiency in Agile/Scrum methodologies, requirements management, test management, and More ❯
Automation & Programmability Content Engineer to join a large tech organisation in their L and D team. The Ideal applicant will need to have experience of Python, Go, PHP, Node.js, C++, or Java and a strong understanding of REST APIs and software development methodologies In this role, you’ll design and develop high-impact training content that empowers IT professionals around … development Stay current with the latest trends in enterprise networking, automation, and cloud technologies Minimum Experience required: 5+ years of software development experience Proficiency in Python, Go, PHP, Node.js, C++, or Java Strong understanding of REST APIs and software development methodologies Experience with CI/CD pipelines and tools Hands-on experience with automation/configuration tools (e.g., Ansible, Puppet More ❯
App Stores, Testing platforms (TestFlight, EAS or similar) Unit testing using @testing-library/react-native Experience in native app development useful (e.g. Android Studio, Xcode, Java, Swift or C++) What does the benefit package look like? A competitive salary A chance to join a growing company and help drive our client's growth 25 days paid holiday (pro rata More ❯
professional development through training, hackweeks and self-directed exploration of new Unity features. What we're looking for Develop and publish high-quality projects using Unity, leveraging expertise in C++ and C# programming to create performant applications. Debug, profile, and optimize native apps for mobile and standalone devices, ensuring reliability and smooth functionality. Utilize a strong understanding of Unity Engine More ❯
Brighton, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
total in Manchester & London for onboarding with their clients (expenses covered). Then fully remote for the rest of the contract I’m currently on the lookout for a C++ Engineer to join one of my clients on a remote basis. You will be supporting their clients on the latest projects and develop/optimize graphic features using Unreal Engine … mainly on console gaming. Requirements: Experienced working with Unreal, C++ Shader programming Worked with APIs i.e Vulkan and DirectX Worked on Console game development and has previously shipped a game/project If this position is of interest and you match the requirements listed. Please do reach out! #J-18808-Ljbffr More ❯
East Sussex, South East, United Kingdom Hybrid / WFH Options
Redline Group Ltd
of diagnosing whether issues stem from the customer's environment, networking, infrastructure, or the software itself. Familiarity with C#/.NET is a plus, but not essential, could be C++, etc. The focus is on troubleshooting, integration, and architecture. My client offer extensive hybrid working but need candidates to be able to attend the Eastbourne site at short notice. They More ❯
architecture and optimization techniques for GPGPU code would be a plus but not essential. Keywords: Compiler/Compilation/LLVM/GCC/OpenSource/Linux/C/C++/Low level/Hardware/debuggers/Fortran/OpenCL/CUDA/MLIR/Machine Learning/GPU/GPGPU By applying to this role you understand that More ❯
experienced in security incident resolution, proactive research, and industry-standard tools. Past research and CVEs related to Java security are a plus. Proficiency in Java, expert-level C/C++ skills, and systems programming are essential. Strong leadership, self-motivation, remote teamwork capability, and communication skills are also required. Responsibilities Conduct proactive research on new vulnerability signatures for Java, develop More ❯
Brighton, England, United Kingdom Hybrid / WFH Options
IOI
well as other teams to make optimal solutions. Who you are: Experience working with online client/server products (games, web services, cloud solutions etc). Good knowledge of C++, but we would love it if you also have knowledge of C# and code design. Experience building and deploying cloud native solutions, eg. using Azure (preferred), AWS or GCP services. More ❯
understanding of order books, order state machines, and market microstructure. Excellent programming skills with a focus on performance and low-level optimization. Proficiency in Rust, or strong C/C++ experience with willingness to code in Rust full-time. Experience or interest in crypto markets is a strong plus. A leading role in a greenfield HFT project in the crypto More ❯
Brighton, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
threat modelling and developing anti-cheat measures. Proficient in low-level systems programming, operating system internals and reverse engineering, with additional knowledge of ARM assembly is advantageous. Skilled in C++ for native development, with working knowledge of Kotlin for secure, high-performance mobile applications. Clear interest in architecting and implementing advanced security features, anti-tamper and robust defence mechanisms. Experience More ❯
threat modelling and developing anti-cheat measures. Proficient in low-level systems programming, operating system internals and reverse engineering, with additional knowledge of ARM assembly is advantageous. Skilled in C++ for native development, with working knowledge of Swift for secure, high-performance mobile applications. Clear interest in architecting and implementing advanced security features, anti-tamper and robust defence mechanisms. Experience More ❯