Permanent C Jobs in London

1 to 25 of 399 Permanent C Jobs in London

Senior Software Engineer / Dev Team Lead - Remote

London, UK
Hybrid / WFH Options
The Perl Programming Language
a mathematics, computer science, stats or physics degree (or equivalent experience) Have excellent high-level language coding skills in any of e.g. Perl, Python, C/C++, Go, Rust, NodeJS, Java and a language-agnostic attitude Have experience of Perl, Python 3 and NodeJS and a willingness to work with More ❯
Posted:

Senior Software Engineer - Index SRE

London, United Kingdom
Avature
approach to ensure we deliver quality indices in a predictable manner You'll need to have: Experience working with an object-oriented programming language (C/C++, Python, Java, etc.) A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience An understanding of Computer Science More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Crypto

London, United Kingdom
Alpaca
Science or related field Minimum 4 years of experience of backend software development Experience with at least one modern programming language like GoLang, Python, C/C++, NodeJS, Java, etc. Our platform is based in Golang SQL or relational database skills Hands-on knowledge with Bash, Linux & Docker. Kubernetes experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Index SRE London, GBR Posted today

London, United Kingdom
Bloomberg L.P
approach to ensure we deliver quality indices in a predictable manner You'll need to have: Experience working with an object-oriented programming language (C/C++, Python, Java, etc.) A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience An understanding of Computer Science More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Index SRE

London, UK
Bloomberg
approach to ensure we deliver quality indices in a predictable manner You’ll need to have: Experience working with an object-oriented programming language (C/C++, Python, Java, etc.) A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience An understanding of Computer Science More ❯
Posted:

Lead Embedded Software Engineer

London, UK
ZipRecruiter
s degree in Computer Science, Electrical Engineering, or a related field. Minimum of 5 years of experience in embedded software development. Strong proficiency in C/C++ programming. Experience with microcontrollers, embedded systems, and real-time operating systems. Knowledge of hardware interfaces (I2C, SPI, UART, etc.) and communication protocols (TCP More ❯
Posted:

Embedded Linux Senior Software Engineer - Optimisation

London, United Kingdom
Hybrid / WFH Options
Canonical Group Ltd
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 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Fullstack Web Developer

Greater London, England, United Kingdom
CloudNC
Lockheed Martin, combines expertise in computer science and physical manufacturing, from our locations in London and Chelmsford. We are scaling from Series B to C at pace and are fully funded for this growth The role: As a Fullstack Web Developer at CloudNC, you will be responsible for developing both More ❯
Posted:

Fullstack Web Developer

london, south east england, united kingdom
CloudNC
Lockheed Martin, combines expertise in computer science and physical manufacturing, from our locations in London and Chelmsford. We are scaling from Series B to C at pace and are fully funded for this growth The role: As a Fullstack Web Developer at CloudNC, you will be responsible for developing both More ❯
Posted:

Associate Embedded Software Engineer

London, UK
Hybrid / WFH Options
Pod Point, Ltd
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience. Additionally, some demonstrable experience in either of these areas will be beneficial: Embedded C design, development, and debugging Linux-based embedded systems; user space (kernel driver experience not essential) We think the role would be great for somebody who More ❯
Posted:

Tech Lead / Principal Engineer

London, UK
Skillfinder International
Real Time Trading Systems at either Hedge Funds, Proprietary Traders, Specialist liquidity providers, or large financial institutions. Technical skills: Expertise and deep proficiency in C/C++ Programming - with a deep understanding of object-oriented programming, data structures, and algorithms Deep expertise in Systems Design, Architecture, Distributed Systems, DSA, Performance More ❯
Posted:

Tech Lead / Principal Engineer | London, UK | Hybrid

London, UK
Hybrid / WFH Options
Skillfinder International
Real Time Trading Systems at either Hedge Funds, Proprietary Traders, Specialist liquidity providers, or large financial institutions. Technical Skills: Expertise and deep proficiency in C/C++ Programming - with a deep understanding of object-oriented programming, data structures, and algorithms. Deep expertise in Systems Design, Architecture, Distributed Systems, DSA, Performance More ❯
Posted:

Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Pavegen
and Lambda) Working knowledge of embedded systems. A minimum of five years post-graduate experience. Knowledge of encryption and authentication algorithms. Desirable Experience: Excellent C and C++. Embedded systems with hardware understanding Automation test systems using Siemens TIA, PLCs, ladder-logic Familiarity with Postgres SQL databases and Siemens Insights Hub More ❯
Posted:

Software Engineer

london, south east england, united kingdom
Hybrid / WFH Options
Pavegen
and Lambda) Working knowledge of embedded systems. A minimum of five years post-graduate experience. Knowledge of encryption and authentication algorithms. Desirable Experience: Excellent C and C++. Embedded systems with hardware understanding Automation test systems using Siemens TIA, PLCs, ladder-logic Familiarity with Postgres SQL databases and Siemens Insights Hub More ❯
Posted:

Senior Software Engineer

London, United Kingdom
Skydance Media
Strong understanding of real-time animation, graphics techniques, and geometry processing algorithms. Strong mathematical fundamentals, including linear algebra, statistics, and numerical methods. Proficiency in C/C++, ideally C+/14. High English level. Spanish desirable. Skydance is proud to be an equal opportunity employer committed to building and fostering More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Global IT Software Engineer Senior Manager - GenAI

London, United Kingdom
Boston Consulting Group
and implementing necessary guardrails. Bachelor's degree in computer science, engineering, or equivalent. Proficiency in at least two programming tools/languages (e.g., Java, C/C++, Python). Understanding of SDLC principles and software engineering practices. Familiarity with advanced algorithms, program structures, and API development. Skills in prompt engineering More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Global IT Software Engineer Senior Manager - GenAI

City of London, Greater London, UK
Boston Consulting Group
and implementing necessary guardrails. Bachelor’s degree in computer science, engineering, or equivalent. Proficiency in at least two programming tools/languages (e.g., Java, C/C++, Python). Understanding of SDLC principles and software engineering practices. Familiarity with advanced algorithms, program structures, and API development. Skills in prompt engineering More ❯
Posted:

Global IT Software Engineer Senior Manager - GenAI

Canary Wharf, Greater London, UK
Boston Consulting Group
and implementing necessary guardrails. Bachelor’s degree in computer science, engineering, or equivalent. Proficiency in at least two programming tools/languages (e.g., Java, C/C++, Python). Understanding of SDLC principles and software engineering practices. Familiarity with advanced algorithms, program structures, and API development. Skills in prompt engineering More ❯
Posted:

Global It Software Engineer Senior Manager - Genai

london (city of london), south east england, united kingdom
Boston Consulting Group
and implementing necessary guardrails. Bachelor’s degree in computer science, engineering, or equivalent. Proficiency in at least two programming tools/languages (e.G., Java, C/C++, Python). Understanding of SDLC principles and software engineering practices. Familiarity with advanced algorithms, program structures, and API development. Skills in prompt engineering More ❯
Posted:

Global It Software Engineer Senior Manager - Genai

london (canary wharf), south east england, united kingdom
Boston Consulting Group
and implementing necessary guardrails. Bachelor’s degree in computer science, engineering, or equivalent. Proficiency in at least two programming tools/languages (e.G., Java, C/C++, Python). Understanding of SDLC principles and software engineering practices. Familiarity with advanced algorithms, program structures, and API development. Skills in prompt engineering More ❯
Posted:

Staff Machine Learning Engineer

Westminster, Greater London, UK
Advanced Space
engineering field. Examples include nonlinear estimation, numerical simulation, nonlinear optimization, and control theory. Experience in the following would be beneficial but not mandatory: CUDA C/C++ GPU computing High performance computing Scientific computing Natural language processing Computer vision Compensation and Benefits: Base Salary Range – $88,906- $115,646 based More ❯
Posted:

Software Engineer - Vice President - London - Controllers

London, UK
Illinois CPA Society
Bachelor's or Master's degree in Computer Science or related technical discipline 5+ years of hands-on software development experience preferably in Java, C/C++, Python, competent in traditional (RDBMS) and modern datastores (NoSQL) Strong programming and problem solving skills A clear understanding of data structures, algorithms, software More ❯
Posted:

Python Engineer - Market Data Platform

London, UK
TN United Kingdom
and methods: agile development, continuous integration, code review, unit testing, refactoring and related approaches Proficient in one or more programming languages: Python, Java or C/C++ Good knowledge of one or more relevant database technologies e.g. Oracle, MongoDB Familiarity with a variety of programming styles (e.g. OO, functional) Advantageous More ❯
Posted:

Data Scientist

London, UK
InterEx Group
quantitative analytics or data modelling Deep understanding of predictive modelling, machine-learning, clustering and classification techniques, and algorithms Fluency in a programming language (Python, C, C++, Java, SQL) Familiarity with Big Data frameworks and visualization tools (Cassandra, Hadoop, Spark, Tableau) Seniority level Entry level Employment type Full-time Job function More ❯
Posted:

Senior Embedded Software Engineer

London, UK
Halian Technology Limited
related to current projects and product design Assists with the support and development of software engineers by providing advice and mentoring Experience required: Embedded C & C++ experience. Embedded multithreaded application development using an RTOS e.g. FreeRTOS. Creation and tuning of PID loops. Exposure to UML. Agile Development with SOLID Design More ❯
Posted:
C
London
10th Percentile
£58,633
25th Percentile
£85,000
Median
£90,000
75th Percentile
£115,000
90th Percentile
£116,250