Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Circle Group
concept exploits Analysing binary targets using tools like IDA Pro, Binary Ninja, or Ghidra Engaging in fuzzing, fault injection, symbolic execution, and virtualisation techniques Writing clean, efficient code in C/C++ and Python Collaborating in agile, low-ego research teams Required Experience Proven expertise in vulnerability research and exploit development Deep understanding of OS internals, memory models, and binary More ❯
London, England, United Kingdom Hybrid / WFH Options
DataAnnotation
you will need to be proficient in either Python and/or JavaScript. Your role will require proficiency in at least one programming language/framework (JavaScript, TypeScript, Python, C, C#, C++, HTML/CSS, React, Go, Java, Kotlin, SQL, or Swift) in order to solve coding problems (think LeetCode, HackerRank, etc). For each coding problem, you must be More ❯
London, England, United Kingdom Hybrid / WFH Options
Rocket Lab
land, sea, space, and air – across both temporal and spatial dimensions. Required Qualifications: Bachelor’s or Master’s degree 5 years of experience with software development Proficiency in Golang, C/C++, Rust, or Java Proficiency in coding, problem-solving, design, system health, diagnosis and resolution, and software test development. 2 years of experience with developing large-scale infrastructure, distributed More ❯
for data manipulation (at least one of PostgreSQL, MSSQL, Google BigQuery, SparkSQL) Modelling & Statistical Analysis experience, ideally customer related Coding skills in at least one of Python, R, Scala, C, Java or JS Track record of using data manipulation and machine learning libraries in one or more programming languages. Keen interest in some of the following areas: Big Data Analytics More ❯
strong client-service focus and a passion for delivering innovative and reliable financial products. Expert proficiency in server-side development, ideally in TypeScript. Proficiency in Go/C#/C Java or another high-level language preferred. Experience with Node.JS and server frameworks, ideally NestJS. High level expertise in SQL development and database programming: MySQL/PostgreSQL. Good working knowledge More ❯
Reading, England, United Kingdom Hybrid / WFH Options
Infoplus Technologies UK Limited
ML systems. Previous hands-on experience as developer, programmer or data scientist would be preferred. Proficiency in programming languages commonly used in AI/ML, such as Python, R, C, C++, or Java, and their associated security considerations. Previous experience with ML, LLM, deep learning and data manipulation techniques, libraries, and frameworks such as TensorFlow, PyTorch, Jax, and scikit-learn More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
MBDA
The opportunity: This is a hands-on role working collaboratively with Project Leads, Simulation Architects and the wider MBDA project team, with the development of synthetic environments using the C family of programming languages. The role combines aspects of technical leadership, project management and team building. WSSE are integral in the development of weapon systems and system architectures, and as More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
Qoria
of experience in designing and developing high quality, reliable software A solid understanding of IP networking Strong programming skills in at least one of the following languages; Go, Perl, C/C++ or Python Excellent communication and collaboration skills to work with diverse teams Strong analytical skills to evaluate user requirements and translate them into effective designs A curious mindset More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
you to progress your application based on your personal interests. Canonical prefers Golang for software where performance and security are primary considerations. We also have substantial projects in Python, C, C++ and are starting to invest in Rust. For front-end development we prefer React and Flutter. Golang is an essential language for our engineering teams, who build the systems More ❯
5+ Years Experience in software engineering. Experience working with microservices and distributed systems architecture. Expert proficiency in server-side development, ideally in TypeScript. Proficiency in Go/C#/C Java or another high-level language preferred. Experience with Node.JS and server frameworks, ideally NestJS. High level expertise in SQL development and database programming: MySQL/PostgreSQL. Good working knowledge More ❯
London, England, United Kingdom Hybrid / WFH Options
Binance
logical communicator in English Optional Familiar with tools such as Docker, Nginx, Prometheus, Grafana, etc. Experience with using time series databases Understanding of low-level programming languages such as C, C++, Rust, etc. Contributed to open source projects Why Binance Shape the future with the world’s leading blockchain ecosystem Collaborate with world-class talent in a user-centric global More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
might also bring Experience with container technologies such as LXD, Docker and Kubernetes Understanding of build systems and toolchains, including for cross-compilation Additional languages, particularly Golang or Rust, C or C++ Deep quality and test engineering Web or Flutter front-end experience REST and gRPC API experience SQL and NoSQL data store expertise Experience with public clouds or OpenStack More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
on Arm silicon and modelling platforms Required Skills and Experience : Good understanding of computer architecture and embedded systems Experience of software development for a commercial organization Strong knowledge of C or C++ programming Proficiency in problem solving and debugging skills Practical, organized and analytical approach to work Good oral and written English skills "Nice To Have" Skills and Experience : Experience More ❯
Cowes, Isle of Wight, United Kingdom Hybrid / WFH Options
BES Group
Employee Assistance Programme Company wide volunteering scheme To join our team, you will need: Comprehensive software development experience using Siemens PLCs, with additional experience in programming languages such as C/C++, Python, Delphi, or equivalents Experience with modern software development lifecycle tools, including Git for source control, and DevOps practices and tools, especially CI/CD pipelines Significant experience More ❯
Bangor, County Down, United Kingdom Hybrid / WFH Options
TiVo Corporation
well Focuses on user-value and the end result, but also understands the details Leads by example and excels at writing quality code SKILLS REQUIREMENTS 5 years in a C/C++ or C# programming role Batchelor's level or above degree in a relevant engineering field Demonstrable experience of Working in a team leadership role Working with other cross More ❯
strong client-service focus and a passion for delivering innovative and reliable financial products. Expert proficiency in server-side development, ideally in TypeScript. Proficiency in Go/C#/C Java or another high-level language preferred. Experience with Node.JS and server frameworks, ideally NestJS. High level expertise in SQL development and database programming: MySQL/PostgreSQL. Good working knowledge More ❯
London, England, United Kingdom Hybrid / WFH Options
Low Carbon Contracts Company
engineering team. Excellent communication and teamwork skills particularly in communicating technical terms to non-technical audiences. Implement software enhancements and suggest improvements. Desirable: Knowledge of other languages (e.g., C#, C). Employee Benefits As if contributing to and supporting work that makes life better for millions wasn’t rewarding enough, we offer a full range of benefits too. Key benefits More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
with other teams and customers are all critical to success in this role. We have open manager roles across a wide range of engineering domains, including: Python and Golang C/C++/Rust Data infrastructure Flutter Distro packaging and systems SAAS and web microservices Kernel Servers Silicon enablement and embedded devices Product Security If your domain of expertise isn More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
and able to deliver to fixed schedules Professional manner interacting with colleagues, partners, and community Ability to communicate effectively in English, both written and oral Significant programming experience in C Solid background with git Broad knowledge of the Linux kernel and kernel subsystems Demonstrated experience with kernel patching and debugging Understanding of Linux kernel upstream processes and release cycle Strong More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Canonical
people and a track record of it Organised and able to ensure your team delivers timely, high quality results Professional manner interacting with colleagues, partners, and community Proficient in C and have a good understanding of Linux kernel development Experience working with Linux Security Modules Knowledgeable and passionate about software and application security Solid experience working in an agile development More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
in STEM, preferably Computer Science or Electrical Engineering Exceptional academic track record from both high school and university Professional written and spoken English with excellent presentation skills Familiar with C, Python and Bash Familiar with linux boot up process Linux kernel, boot and system-level architecture skills Experience of bootloader development, such as u-boot Software development on Arm or More ❯
time, discussing things with peers over Slack, email, or video chat Required education None Preferred education Bachelor's Degree Required technical and professional expertise Expertise in at least one C-lineage language that supports OOP and FP (Java, Scala, Kotlin, C#, C++, Rust, etc) Ability to work autonomously, self-manage your time, and to an extent self-direct when given More ❯
London, England, United Kingdom Hybrid / WFH Options
Blockchain & Climate Institute
candidates will be invited to complete the following assessment. Section A: Verbal and Numerical Reasoning (20 multiple-choice questions) Section B: Situation Judgement Test (20 multiple-choice questions) Section C: In-Tray Exercise (An open-ended assessment relevant to the duties of the role) Candidates who pass all three sections will be invited to attend a phone screening, first interview More ❯
London, England, United Kingdom Hybrid / WFH Options
BNP Paribas Group
to work with individuals to ensure the delivery of set objectives. Strong mathematics and numerical techniques, e.g., linear algebra, root finding, finite differences. Advanced programming skills, such as Ada, C, C++, C# and python, with experience gained in a context of quantitative research (model implementation in an analytics pricing library). And of course, we expect all our colleagues to More ❯
Falls Church, Virginia, United States Hybrid / WFH Options
Epsilon Inc
optimizations that enhance efficiency and reliability. Basic Qualifications: As a requirement of this position, all candidates must be a U.S. Citizen. In accordance with 8 U.S.C. 1324b(a)(2)(C) , Epsilon will not consider candidates for this position who do not meet the aforementioned conditions. At least 3 years of experience in computer systems engineering, infrastructure management, or a related More ❯