C Jobs in London

1 to 25 of 199 C Jobs in London

Embedded Robotics Software Engineer

London, United Kingdom
Hybrid / WFH Options
Entangle Labs
Computer Science, Robotics, Electrical Engineering, or a related field. Experience: Minimum of 3 years of professional experience in embedded software development. At least 2 years of experience working with C or C++ in an embedded environment. Proven experience in designing and debugging robotic systems or similar applications. Technical Skills: Strong understanding of real-time operating systems (RTOS) and multitasking environments. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Linux Senior Software Engineer - Optimisation (London)

London, UK
Hybrid / WFH Options
Canonical
Computer Science, STEM or similar You have experience with Linux packaging (Debian, RPM, Yocto) You have experience working with open source communities and licences You have experience working with C, C++ You can work in a globally distributed team through self-discipline and self-motivation. Additional skills that you might also bring Experience with graphics stacks Good understanding of networking More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer, Pricing and Derived Data

London, United Kingdom
DRW Holdings, LLC
skills, but even better listening and communication skills. Strong attention to detail, with a track record of leading and driving projects to completion. Desirable Qualifications: One of: Java, C#, C/C++. PostgreSQL, the database and the query language. Kafka/RabbitMQ or similar event-based platforms. Data structures and design/analysis of algorithms. Analysis of concurrency and parallelism More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Systematic Equity

London, United Kingdom
Millennium Management LLC
both verbal and written) Good problem-solving abilities and attention to detail Excellent sense of quality and workmanship Highly Valued Relevant Experience Familiarity with a systems programming language like C/C++ or Rust Familiarity with ACID data principles Familiarity with SQL and NoSQL databases and distributed computing frameworks is a plus Working knowledge of cloud computing and low-latency More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer - Linea Research

London, United Kingdom
The Focusrite Group
which our products depend. This is a full time, permanent position. We are looking someone with: At least 2 years experience writing and debugging code on embedded systems in C and C++ As an Embedded Developer we would expect you to have some experience of: getting new hardware from initial power up to running 'main()' writing low level drivers, test More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior C++ Software Engineer (100% Remote - United Kingdom)

London, United Kingdom
Hybrid / WFH Options
Tether Operations Limited
to code, train, and transition models from research to production. Integrate AI features into existing products, incorporating the latest in machine learning. Minimum requirements: 5+ years of experience with C and C++. Experience in low-level OS, systems, or kernel development. Experience in low-level networking. Knowledge of Rust and JavaScript is a plus. Ability to quickly learn new technologies More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

NET DEVELOPER- (TECHNOLOGY & TRANSFORMATION)-AEROSPACE AND DEFENSE

London, United Kingdom
Gentrian
QUALIFICATIONS AND SKILLS: Over 10 years of experience with Agile, DevOps, and CI/CD lifecycle. Proficiency in programming/scripting languages such as Python, Java, Scala, Ruby, Spark, C/C++, C#, SQL. Experience as a Full Stack Engineer, Architect, or .NET Developer. Strong skills in developing and maintaining data-centric applications. Master's degree in Computer Science, Mathematics More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

NET DEVELOPER- (TECHNOLOGY & TRANSFORMATION)-AEROSPACE AND DEFENSE:

London, United Kingdom
Gentrian
available. QUALIFICATIONS AND SKILLS: 10+ years of experience with Agile, DevOps, and CI/CD pipelines. Proficiency in programming/scripting languages such as Python, Java, Scala, Ruby, Spark, C/C++, C#, SQL. Experience as a Full Stack Engineer, Architect, or .NET Developer. Strong skills in developing and maintaining data-centric applications. Master's degree in Computer Science, Mathematics More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Application Support Analyst - EMEA

London, United Kingdom
Innovative Systems
Willingness to be on call after hours in customer support rotation (very minimal) It's a plus if you have Programming with at least one programming language such as C, C++,C#, .Net, Java, JavaScript, HTML, XML Knowledge of the Fintech or financial services industry Knowledge of SWIFT or other payment processing Arabic, French, Spanish, Portugueseor other business level language More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Data Scientist

London, United Kingdom
Hybrid / WFH Options
JaJa Finance Ltd
About Jaja Our Mission: Empowering our customers to buy, borrow, and build-driven by tech, fuelled by data, and built for the future. Our Company Values : C are Deeply, Adapt & Thrive, Challenge everything, Go for it! Own it, Make it Simple Jaja is an innovative UK based consumer finance business, leading initially with a digital credit card launched in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Perception (London)

London, UK
Anduril Industries, Inc
an embedded and operational context. Research and adapt SOTA perception algorithms - everything from lit. review, through training and evaluation, to optimisation and deployment. Design and develop robust and efficient C Rust software for multi-sensor, multi-target tracking & estimation problems. MLOPS - build and maintain automated, scalable infrastructure to manage our data and run our experiments. Design experiments, data collection efforts More ❯
Employment Type: Full-time
Posted:

Senior Fintech Developer - London

London, United Kingdom
Hybrid / WFH Options
CoinRoutes
performance order gateways & market data connectors in C++ or Rust, and improving and re-writing existing core systems and protocols. We have a large set of applications written in C, Rust, and Python, and are looking to optimize our infrastructure for increasing market volumes and lower latencies. This is a hybrid position, you can work from home several days per More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

2025 Software Development Engineer - Databases, Amazon University Talent Acquisition

London, United Kingdom
Amazon
to complete a Bachelor's or Master's Degree in Computer Science, Computer Engineering, or related fields at time of application - Knowledge of Computer Science fundamentals - Programming experience in C or Java or Rust - Knowledge in databases PREFERRED QUALIFICATIONS - Previous technical internship(s) if applicable - Experience with distributed, multi-tiered systems, algorithms, and relational databases - Experience such as linear programming More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Member of Technical Staff, Software Engineer

London, United Kingdom
Microsoft
Bachelor's or Higher Degree in Computer Science, or related technical discipline AND strong software engineering experience with coding in languages/frameworks including, but not limited to, C#, C, C++, Java, Python, Rust, Typescript, Swift, Kotlin. Demonstrated expertise building products at scale, with domain expertise in one or more of distributed systems, cloud infrastructure, web, mobile, GenAI. Experience collaborating More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

DevOps (Software) Engineer

London, United Kingdom
Experis - ManpowerGroup
who is an experience software engineer who is early in their devops career In order to be successful you will have the following experience: Strong experience with Python and C/C++, as well as Bash & Shell scripting languages Proficient with CMake, GNU Make, MS Build Experienced with compilers, toolchains, and setting up build environments Experienced with Cloud Platforms (AWS More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Android Developer

London, South East, England, United Kingdom
Richard Wheeler Associates
legacy code) Strong Android architecture knowledge Focus on creating an optimal Android experience and extensive knowledge of Android-specific challenges Desirable : Experience working in an agile, start-up environment C/C++, multiplatform development OpenGL Swift More ❯
Employment Type: Full-Time
Salary: £75,000 - £80,000 per annum
Posted:

Senior Android Developer

East London, London, United Kingdom
Richard Wheeler Associates
legacy code) Strong Android architecture knowledge Focus on creating an optimal Android experience and extensive knowledge of Android-specific challenges Desirable : Experience working in an agile, start-up environment C/C++, multiplatform development OpenGL Swift More ❯
Employment Type: Permanent
Salary: £80,000
Posted:

Graduate Embedded Software Engineer

London, United Kingdom
Ecm Selection
equivalent university, and mainly A and A grades at A-level (or equivalent). Degree subjects such as computer science or electronics would be applicable. Strong coding skills in C or C++, an understanding of software engineering practices (version control etc.), and some substantial hands-on embedded development experience. Additional extra-curricular involvement with technology development that demonstrates your interest More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer, Ring

London, United Kingdom
Amazon
join the Ring team and support the development of new and existing products. We value your passion to discover, invent, simplify and build. Key job responsibilities Delivering high-quality C/C++ code for Ring Devices at Amazon, Specifying, designing, and implementing functionality and behaviors of embedded subsystems, Collaborating effectively, Proactively communicating and demonstrating technical leadership. BASIC QUALIFICATIONS Experience contributing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

2025 Software Dev Engineer Graduate

London, United Kingdom
Amazon
Science, Computer Engineering, or related fields at time of application - Although no specific programming language is required - you should be familiar with the syntax of languages such as Java, C/C++, or Python - Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis PREFERRED QUALIFICATIONS - Previous technical internship(s) if More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Early Career, Campus

London, United Kingdom
Google Inc
qualifications: Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience. Experience coding in one of the following programming languages including but not limited to: C, C++, Java, JavaScript, or Python. Preferred qualifications: Experience with Unix/Linux environments, distributed systems, machine learning, information retrieval, and TCP/IP. Experience in network programming or developing/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Audio Software Development Engineer

London, United Kingdom
Amazon
and existing systems experience - Experience programming with at least one software programming language - Basic qualifications - Bachelor's degree in Computer Science or related fields - 3+ years programming experience in C/C++ - Linux kernel and application development, and focus on stability, efficiency, and performance. - Knowledge of Android platform and development environment. - System scripting and building environment - Experience with embedded system More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Systems Engineering) (London)

London, UK
Hybrid / WFH Options
LocalStack
the role 5+ years of professional experience in software development, with a strong foundation in designing, building, and maintaining complex systems. Proficiency in systems-level languages such as Rust, C, or C++, and/or high-level languages like Python. Deep understanding of Linux system APIs and internals, including networking, namespaces, and tracing mechanisms. Hands-on experience with advanced debugging More ❯
Employment Type: Full-time
Posted:

Senior SAP Developer - Finance Automation

London, United Kingdom
LE018 Redwood Software UK Ltd
Cloud. Strong experience developing and maintaining complex ABAP code. Strong debugging skills. Experience with SAP Basis, SAP Architecture, and SAP Security . Full stack development experience using Java/C/C++ or equivalent high order programming language. Experience with version control (Git) and collaboration tools such as JIRA, TFS. Experience with Agile Scrum development methodologies. Proficiency writing automated unit More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering

London, United Kingdom
Hybrid / WFH Options
Goldman Sachs Bank AG
front office Participation in system design consulting, platform management, and capacity planning Basic Qualifications 3 years or more of relevant work experience Proficiency in one of the following: Python, C, C++, Java, or shell scripting Aptitude for algorithms, data structures, and software design Experience with Linux operating system internals and/or networking concepts Strong analytical skills, with an ability More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
C
London
10th Percentile
£55,625
25th Percentile
£80,625
Median
£90,000
75th Percentile
£115,000