GDB Jobs in the UK

1 to 25 of 30 GDB Jobs in the UK

C++ Developer

City of London, London, United Kingdom
Allegis Global Solutions
excellence, ensuring application release quality. Qualifications/Skills: C++20/23 skills, knowledge of the STL, experience of the Boost libraries is highly desirable. Development on Linux using gcc, gdb, git and associated debugging tools. Knowledge of all aspects of software design, development and deployment. Working knowledge of FX and/or FI products , pricing and real time risk management. More ❯
Posted:

C++ Developer

London Area, United Kingdom
Allegis Global Solutions
excellence, ensuring application release quality. Qualifications/Skills: C++20/23 skills, knowledge of the STL, experience of the Boost libraries is highly desirable. Development on Linux using gcc, gdb, git and associated debugging tools. Knowledge of all aspects of software design, development and deployment. Working knowledge of FX and/or FI products , pricing and real time risk management. More ❯
Posted:

C++ Senior Software Engineer, HPC & ML Tools

Warwick, Warwickshire, United Kingdom
Linaro Ltd
e.g. PyTorch. DevOps tools e.g. CMake, Conan, Jenkins, Git/Gerrit, Nexus, Ansible, Terraform, Packer. Python programming. Operating system, compiler and debugger internals - for example the DWARF standard. Developing GDB, Perf, GCC or similar open source projects. GPU programming. The Qt library. Development for the macOS or Windows platforms. Technical leadership experience. Location This position is based from our office More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer – Development and Test (UK) - Wearables/IoT battery REQUIRED

Loughborough, England, United Kingdom
E-Space SAS
as Robot Framework, Pytest, or Unity. Power Management : Understanding of low-power design principles, energy-efficient algorithms, and power profiling tools. Debugging Tools : Proficiency with debugging tools like JTAG, GDB, and serial debuggers. Automation Tools : Experience with CI/CD pipelines, Jenkins, GitLab CI, or similar tools. Version Control : Expertise with Git or similar version control systems. Extra bonus points More ❯
Posted:

Cyber Tool and Capability Developer

Cambridge, England, United Kingdom
Draper Labs
into complex (both embedded and non-embedded) systems. Proficiencywith contemporary program analysis methodologies and techniques (static and dynamic). Relevant tools include Ghidra, Ida, Binary Ninja, Radare, Angr, debuggers (GDB, winDBG), emulation tools (Qemu), fuzzers (AFL++), etc. Experience with techniques that prevent reverse engineering and employ obfuscation or diversification. Proven backgroundin researching and exploiting software vulnerabilities. Knowledgeof secure coding practices More ❯
Posted:

Systems Architect - Etrading Low latency Infrastructure (VP)

London, England, United Kingdom
Hybrid / WFH Options
Citigroup Inc
modern Linux systems and systems programming concepts like C, IPC mechanisms, virtual memory, and process life cycle Strong troubleshooting skills and knowledge of profiling/debugging tools such as gdb, perf, DTrace, SystemTap Can understand, interpret, and improve application performance via system tuning Thorough understanding of modern computer architecture - modern x86 AMD and Intel cache hierarchies as an example. Kernel More ❯
Posted:

Senior Embedded Software Engineer

Horsham, England, United Kingdom
Polk Audio
Asynchronous frameworks such as Boost Asio Networking (ie sockets, multicast/unicast/TCP/UDP) Debugging on embedded Linux, without commercial IDE’s but rather using tools like GDB and Valgrind CI/CD About Us Masimo Consumer is a newly formed division within Masimo, the most innovative remote patient monitoring company in the world. This division oversees the More ❯
Posted:

Software Engineering Manager - Sustaining Engineering

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Canonical
up to 10% travel. Qualifications Experience in software delivery using C, C++, Go, Python, or similar. Strong leadership and organizational skills. Experience with version control (git) and debugging tools (gdb, crash). Commitment to testing methodologies and maintainable code. Excellent English communication skills. Experience with Linux, preferably Ubuntu, and open source models. People management experience in support organizations is a More ❯
Posted:

Software Developer

City of London, London, United Kingdom
Hybrid / WFH Options
JobHeron
and lock-free data structures) Strong understanding of data structures, algorithms, and software design principles. Excellent problem-solving and analytical skills. Working knowledge of Linux C++ development environment: vim, gdb, make, valgrind etc. Experience working in Linux Environments with good command of shell, python, awk, sed Motivation to understand/develop an understanding of various financial data elements and how More ❯
Employment Type: Permanent, Work From Home
Posted:

Software Developer

City of London, London, England, United Kingdom
Jobheron
and lock-free data structures) Strong understanding of data structures, algorithms, and software design principles. Excellent problem-solving and analytical skills. Working knowledge of Linux C++ development environment: vim, gdb, make, valgrind etc. Experience working in Linux Environments with good command of shell, python, awk, sed Motivation to understand/develop an understanding of various financial data elements and how More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Software Developer

London, England, United Kingdom
Pioneering People
and lock-free data structures) Strong understanding of data structures, algorithms, and software design principles. Excellent problem-solving and analytical skills. Working knowledge of Linux C++ development environment: vim, gdb, make, valgrind etc. Experience working in Linux Environments with good command of shell, python, awk, sed Motivation to understand/develop an understanding of various financial data elements and how More ❯
Posted:

Software Engineering Manager - Sustaining Engineering

London, England, United Kingdom
Hybrid / WFH Options
Canonical
Go, Python, or similar Passion for software development Leadership experience in organizing and prioritizing complex tasks Experience with version control systems like git Experience with debugging tools such as gdb or crash Strong commitment to testing and maintainable code Excellent English communication skills Linux experience, preferably Ubuntu Experience with open source and open source business models People management experience in More ❯
Posted:

Sustaining Operations Engineer

London, England, United Kingdom
Hybrid / WFH Options
Canonical
STEM or similar Exceptionally strong experience with either Linux, LXD, OpenStack, Ceph or Kubernetes Strong debugging experience with Python, Go, C or C++ on Linux Ability to troubleshoot with gdb, pdb, tcpdump or other tools Familiarity with git source code repositories and branches An exceptional academic track record from both high school and preferably university Willingness to travel up to More ❯
Posted:

Software Developer (Market Data)

London, England, United Kingdom
FlexTrade
lock-free data structures). Strong understanding of data structures, algorithms, and software design principles. Excellent problem-solving and analytical skills. Working knowledge of Linux C++ development environment: vim, gdb, make, valgrind etc. Experience working in Linux Environments with good command of shell, python, awk, sed. Motivation to understand/develop an understanding of various financial data elements and how More ❯
Posted:

Software Engineer, Sustaining Engineering

London, England, United Kingdom
Hybrid / WFH Options
Canonical
OpenStack, Kubernetes or other cloud technologies Strong development-level experience with at least one of Python, Go, C or C++ on Linux Ability to troubleshoot with debugging tools like gdb Familiarity with git source code repositories and branches An exceptional academic track record Willingness to travel up to 4 times a year for internal events Additional skills that you might More ❯
Posted:

Senior Software Engineer - MySQL (Remote)

London, England, United Kingdom
Hybrid / WFH Options
Percona
communication systems Experience with high concurrency threading models, atomics, and locking primitives Knowledge of various programming and scripting languages such as BASH, Perl, and Python Proficiency with tools like gdb and strace Proficiency with git, github, and source code management methodologies Knowledge of Open Source software concepts and community What Will Make You Stand Out: Knowledge of high-performance algorithms More ❯
Posted:

Senior/Staff Security Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
ability in Python for automation. Solid understanding of memory-safety vulnerabilities, undefined behaviour, sanitisers, and compiler instrumentation. Demonstrated ability to triage crashes using debuggers, profilers, and reverse-engineering tools (gdb/lldb, IDA/Ghidra). Excellent written communication for documenting findings and influencing engineering teams. "Nice To Have" Skills and Experience : Contributions to open-source fuzzing tools, sanitisers, or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Cyber Security Researcher - eDV Cleared

Greater Manchester, North West, United Kingdom
Hybrid / WFH Options
Forward Role
in areas such as Reverse engineering in IDA Pro or Ghidra, Malware analysis, Vulnerability analysis and/or exploitation development. Processor architectures (x86-64 and ARM). Debugging with gdb, binary exploitation and code injection. Python, C or bash for programming. Ethical hacking, including familiarity with web/network technologies. Experience and knowledge of different OS including Android or Linux. More ❯
Employment Type: Permanent, Work From Home
Posted:

Software Engineer II

United Kingdom
Akamai Technologies GmbH
will: Have an e xperience with Bash, or Perl scripting Have familiarity with virtualization (QEMU/KVM, libvirt) Have an exposure to performance analysis and debugging tools (bcc-tools, gdb) Have familiarity with IPv6 Have basic understanding of IP networking concepts (IPv4, TCP/UDP) Build your career at Akamai Our ability to shape digital life today relies on developing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Realtime Server Development (C++)

London, England, United Kingdom
FactSet
developing complex software solutions in C++ under Unix operating systems Experience in programming client/server systems and dealing with network protocols Experience with debugging using standard tools like gdb, tcpdump, strace Knowledge of multithreaded programming and common techniques for coordinating access to shared data Ability to work independently High level of commitment, team spirit and flexibility to work successfully More ❯
Posted:

Senior C++ Engineer

London, England, United Kingdom
ZipRecruiter
years of professional experience in C++ and Python, with expertise in developing real-time data processing applications optimized for latency and memory usage. Proficiency in using profiling tools (e.g., gdb, Nsight, Valgrind, flame graph) for performance optimisation. Hands-on experience with Docker and CI/CD pipelines. Bonus skills include: Edge/IoT computing for managing deployed edge devices. Infrastructure More ❯
Posted:

Senior C++ Engineer

London, England, United Kingdom
Coram AI co
experience writing production software in C++ and Python, with experience building applications processing real-time data and optimizing them for latency and memory. Experience using various profiling tools (e.g., gdb, Nsight, Valgrind, flame graph) to optimize the code. Experience with Docker, CI/CD pipelines. It would be great if you also have experience with one or more: Edge/ More ❯
Posted:

Linux Engineer

London, England, United Kingdom
Jane Street
concepts Practical experience with modern Linux systems and systems programming concepts (e.g., C, sockets, virtual memory, process life cycle) Intermediate/advanced knowledge of troubleshooting tools and techniques (e.g., gdb, perf, DTrace, or SystemTap) is a plus Intermediate/advanced programming experience in any language is a plus Intending to start full-time employment in 2025 Fluency in English required More ❯
Posted:

Senior Software Engineer - PostgreSQL (Remote)

London, England, United Kingdom
Hybrid / WFH Options
Percona
processes (e.g. gcc/autoconf/automake) Hands-on knowledge of PostgreSQL internals Distributed system development and/or database server development Fluent in developer tools like git, gcc, gdb Scripting languages like Perl and Shell scripting Working autonomously in a globally distributed organization Collaborating with open source communities and colleagues via mailing lists, IRC, Slack, etc. Using collaboration/ More ❯
Posted:

Machine Learning Performance Engineer- World-Leading Prop Trading Fund | London, UK

London, England, United Kingdom
Oxford Knight
Low-level GPU knowledge, including CUDA or similar GPU programming (PTX, SASS, warps, cooperative groups, Tensor Cores, memory hierarchy). Experience with debugging and optimization tools such as CUDA GDB, NSight Systems, NSight Compute. Familiarity with libraries like Triton, CUTLASS, CUB, Thrust, cuDNN, and cuBLAS. Benefits: Market-leading salaries Generous benefits including health, mental health, holiday entitlement, parental leave, retirement More ❯
Posted:
GDB
10th Percentile
£60,375
25th Percentile
£63,750
Median
£84,250
75th Percentile
£134,000
90th Percentile
£145,000