C Jobs in London

1 to 25 of 185 C Jobs in London

Senior Software Engineer (London)

London, UK
Sony Playstation
to articulate complex technical concepts clearly and concisely to various audiences, including technical and non-technical team members and stakeholders. You should have expertise over several programming languages including C/C++, Go and Python with a strong passion for client and server technologies. You’ll need to be passionate about games, software and hardware design, staying updated with emerging … and showcasing your ability to adapt to new challenges and technologies. You’ll need to have some (not all) of the following: Proficient in several programming languages, which include C/C++, Go and Python Ability (and interest) in working across the stack in client and server tech, backed up with practical experience and portfolio Experienced with web technologies and More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer (London)

London, UK
PlayStation Network
to articulate complex technical concepts clearly and concisely to various audiences, including technical and non-technical team members and stakeholders. You should have expertise over several programming languages including C/C++, Go and Python with a strong passion for client and server technologies. You’ll need to be passionate about games, software and hardware design, staying updated with emerging … and showcasing your ability to adapt to new challenges and technologies. You’ll need to have some (not all) of the following: Proficient in several programming languages, which include C/C++, Go and Python Ability (and interest) in working across the stack in client and server tech, backed up with practical experience and portfolio Experienced with Linux based servers More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer, Pricing and Derived Data

London, United Kingdom
P2P
skills. Strong attention to detail, with a track record of leading and driving projects to completion. Desirable Qualifications: More than one of: Ruby, JavaScript, Python. 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:

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:

Software Engineering Manager - Remote

London, United Kingdom
Hybrid / WFH Options
Develooper LLC
a highly analytical mindset, supported by a degree in mathematics, computer science, statistics, physics, or equivalent experience Have strong coding skills in high-level languages such as Perl, Python, C/C++, Go, Rust, NodeJS, Java, or similar, with a flexible approach to learning new languages Be experienced with Perl, Python 3, and NodeJS, and willing to work with or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Manager - Remote (London)

Highgate, Greater London, UK
Hybrid / WFH Options
Develooper LLC
a highly analytical mindset, supported by a degree in mathematics, computer science, statistics, physics, or equivalent experience Have strong coding skills in high-level languages such as Perl, Python, C/C++, Go, Rust, NodeJS, Java, or similar, with a flexible approach to learning new languages Be experienced with Perl, Python 3, and NodeJS, and willing to work with or More ❯
Employment Type: Full-time
Posted:

Senior GPU Software Engineer (London)

London, UK
Hybrid / WFH Options
ZipRecruiter
Computer Science, or a related field. Proven experience in video processing or similarly performance-critical applications. Hands-on experience with Vulkan or other modern GPU APIs. Strong background in C/C++ development, both in building new systems and enhancing existing ones. Genuine enthusiasm for new ideas, a willingness to trust innovation, and the drive to execute effectively. Responsibilities: Translate … production-ready encoder implementations using C++ and GPU compute technologies. Develop cross-platform solutions for operating systems including Windows, Linux, iOS, and Android. Enhance, maintain, and expand existing codebases (C/C Python). Integrate third-party commercial and open-source software components. Produce clear and well-structured technical documentation, including specifications, APIs, and integration guides. Support external partners and More ❯
Employment Type: Full-time
Posted:

Airbus - Embedded Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Airbus
technology solutions to our key customers. **HOW YOU WILL CONTRIBUTE TO THE TEAM ** * Use your skills and knowledge to prototype innovative wireless solutions * You will be primarily developing using C/C++ on embedded platforms * Development of embedded software/firmware prototypes in an agile environment * Further development of proven prototypes to a deployment standard * Development of software in a … real-time embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) **ABOUT YOU** * Experience programming Embedded Systems using C/C++ * Experience of bare-metal and embedded Linux environments * Knowledge of Digital Signal Processing * Knowledge of Software Defined Radio **Not a 100% match? No worries! Airbus supports your personal growth with customised development solution* s. * **HOW More ❯
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:

Application Support Analyst - EMEA

London, United Kingdom
Innovative Systems, Inc
both verbal and written, at a native or business level. Willingness to participate in a minimal after-hours support rotation. Nice to have : Knowledge of programming languages such as C, C++, C#, Java, JavaScript, HTML, XML. Experience in fintech or financial services industry. Knowledge of SWIFT or other payment processing systems. Proficiency in additional languages like Arabic, French, Spanish, or 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
Rocket Lab
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:

Software Engineer

London, United Kingdom
Hybrid / WFH Options
Enterprise Recruitment Ltd
maintain high standards but also offer competitive compensation. Additionally, the package includes potentially very lucrative stock options. Ideal Software Engineers should possess robust programming abilities in languages such as C, C++, Objective-C, Java, C#, Python, or Golang, coupled with an outstanding academic history, preferably from top-tier universities globally. Given that this is a hardware-oriented product, expertise in … teams; therefore, they ensure an environment that nurtures the talents of software engineers. Position : Software Engineer Location : Soho, London - hybrid Salary : £50-70k & stock options Key Skills : Golang, C, C++, Java, Kotlin, Python, objectiveC, Linux, Azure, top academics More ❯
Employment Type: Permanent
Salary: £50000 - £70000/annum
Posted:

Software Engineer, Institutional Trading

London, United Kingdom
Hybrid / WFH Options
Prudence Holdings
Python-Flask/FastAPI, JS or TS, SQL, Redis Being open to work with Rust or open to learn it Knowledge of other technologies such as CI/CD, C/C++, Solidity is a plus Familiarity with cloud computing services (e.g. AWS, GCP) is a plus Understanding the basics of spot/futures/options trading is a plus 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:

ForgeRock AM Developer

City of London, London, United Kingdom
HCLTech
UNIX, RedHat, Linux, DOS. IAM Tools ForgeRock CIAM, IDM, AM, DS Cloud deployment Docker/GKE/Terraform, Google cloud environment (GKE) App server WebSphere, Jboss, Tomcat, WebLogic Languages C, C++, Java/J2EE Web Development HTML, CSS, JavaScript, JSP, Servlets. Database MS SQL Server2000/2005/2008/R2, PL/SQL, SQL, Oracle 8i/9i/ More ❯
Posted:

ForgeRock AM Developer

London Area, United Kingdom
HCLTech
UNIX, RedHat, Linux, DOS. IAM Tools ForgeRock CIAM, IDM, AM, DS Cloud deployment Docker/GKE/Terraform, Google cloud environment (GKE) App server WebSphere, Jboss, Tomcat, WebLogic Languages C, C++, Java/J2EE Web Development HTML, CSS, JavaScript, JSP, Servlets. Database MS SQL Server2000/2005/2008/R2, PL/SQL, SQL, Oracle 8i/9i/ More ❯
Posted:

Embedded C/C++ Programmer, London

City of London, London, England, United Kingdom
IT Search & Select
Join a cutting-edge robotics company in the heart of London that’s redefining automation through intelligent motion systems. We’re looking for an experienced Embedded C/C++ Programmer to be at the forefront of developing high-performance motion control software powering our next generation of robotic platforms. What You’ll Be Doing Architecting and implementing real-time embedded … and fine-tuning algorithms for responsiveness and accuracy Working across the full product lifecycle—from prototyping to deployment in the field What We’re Looking For Strong proficiency in C and modern C++ (C++14/17/20) in embedded environments Solid understanding of real-time operating systems (RTOS) and interrupt-driven programming Experience with microcontrollers (ARM Cortex-M preferred More ❯
Employment Type: Full-Time
Salary: £55,000 - £80,000 per annum
Posted:

Embedded Software Engineer (Embedded Signal Processing)

London, United Kingdom
Hybrid / WFH Options
Defence
to 3 days per week, emphasising hands-on involvement with test rigs and embedded systems. Key Responsibilities include; Designing software solutions. Implementing and testing software in both Assembler and C, including unit and continuous integration testing. Implementing, integrating, and optimising sonar signal processing algorithms. Developing high-quality, maintainable code. Loading code onto bespoke embedded hardware platforms and conducting tests. Integrating … stories and tasks using Azure DevOps. Providing verbal progress reports and contributing to sprint planning and retrospectives. Skills, Qualification and Experience; Significant experience in Assembler development. Good experience in C development. Good experience in embedded program design. Good understanding of signal processing techniques. Experience in software/hardware integration and fault resolution. Good experience in UML design techniques. Understanding of More ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Software Engineer, Pixel Graphics, GPU Software (London)

London, UK
Google
Engineer, Pixel Graphics, GPU Software 5 days ago Be among the first 25 applicants Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in C or C++ programming languages, and with data structures/algorithms. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. … years of experience working with embedded operating systems. Minimum qualifications: Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in C or C++ programming languages, and with data structures/algorithms. 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture. 3 years of experience More ❯
Employment Type: Full-time
Posted:

Software Engineering Team Lead

London, UK
Hybrid / WFH Options
IO Associates
delivery and help team members grow professionally. Skills and Experience: Strong mentoring and communication skills. Proven ability to manage priorities and deliver results. Proficiency in languages such as Java, C/C++, Python, TypeScript, or ReactJS. Knowledge of DevSecOps, microservices, Infrastructure as Code, and cloud technologies. Experience leading teams and providing practical, cost-effective technical solutions. Familiarity with Agile/ More ❯
Posted:

Software Engineering Team Lead

West London, UK
Hybrid / WFH Options
IO Associates
delivery and help team members grow professionally. Skills and Experience: Strong mentoring and communication skills. Proven ability to manage priorities and deliver results. Proficiency in languages such as Java, C/C++, Python, TypeScript, or ReactJS. Knowledge of DevSecOps, microservices, Infrastructure as Code, and cloud technologies. Experience leading teams and providing practical, cost-effective technical solutions. Familiarity with Agile/ More ❯
Posted:

Software Engineering Team Lead

South West London, UK
Hybrid / WFH Options
IO Associates
delivery and help team members grow professionally. Skills and Experience: Strong mentoring and communication skills. Proven ability to manage priorities and deliver results. Proficiency in languages such as Java, C/C++, Python, TypeScript, or ReactJS. Knowledge of DevSecOps, microservices, Infrastructure as Code, and cloud technologies. Experience leading teams and providing practical, cost-effective technical solutions. Familiarity with Agile/ More ❯
Posted:
C
London
10th Percentile
£56,125
25th Percentile
£83,125
Median
£90,000
75th Percentile
£115,000
90th Percentile
£116,250