|
1 to 25 of 49 C Jobs in the City of London
City of London, London, United Kingdom Hybrid / WFH Options microTECH Global LTD
WFH Skills and Qualifications: - Experience working in video processing or similar high-performance applications. - Proficiency in developing software using Vulkan or other modern GPU APIs. - Extensive experience in creating C/C++ code from scratch and improving existing codebases. - Ability to independently and quickly learn new subjects with the necessary depth and rigor for development tasks. - Capacity to prioritize development … developed C++ and/or GPU compute-based encoder implementations for high-performance deployment across multiple operating systems (Windows, Linux, iOS, Android). - Enhance, maintain, and expand existing codebases ( C/ C Python) to improve our codec implementations. - Develop clear, concise, and verifiable technical specifications, APIs, and integration guides. - Test, measure, and evaluate complex signal processing code to validate performance More ❯
City of London, London, United Kingdom Hybrid / WFH Options microTECH Global LTD
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 ❯
City of London, London, United Kingdom Chevalier Tech Limited
generation hardware platforms. Key Responsibilities Design and develop embedded software for microcontrollers and system-on-chips (SoCs) used in Chevalier Tech’s products. Write clean, efficient, and well-documented C/C++ code for real-time and bare-metal systems. Work closely with hardware engineers to bring up new boards and validate hardware functionality. Integrate and debug device drivers, communication … Skills & Experience Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or a related discipline. 3+ years of professional experience in embedded systems development. Strong proficiency in C and C++ for embedded platforms. Experience with ARM Cortex-M or Cortex-A architectures. Familiarity with RTOS environments (e.g., FreeRTOS, Zephyr, ThreadX) and bare-metal systems. Solid understanding of low More ❯
City of London, London, United Kingdom Hybrid / WFH Options Turing
Opportunities to lead a team of junior engineers to collaborate on projects. Required Skills: Strong experience with at least one of the following languages: Python, JavaScript, Java, Go, Rust, C/C++, C#, or Ruby. Experience working with well-maintained, widely-used repositories with 500+ stars Proficiency with Git, Docker, and basic software pipeline setup. Ability to understand and navigate More ❯
City of London, Greater London, UK Hybrid / WFH Options Hollbridge
compute APIs like Vulkan for deployment across platforms (Windows, Linux, iOS, Android). Translate conceptual, mathematical R&D into scalable, high-quality production code. Contribute to and improve existing C/ C Python codebases for codec development. Integrate with open-source and commercial third-party libraries. Author clear technical documentation, including APIs, SDK integration guides, and specifications. Support external teams … their own systems. Benchmark, profile, and validate high-performance signal processing components. Take personal ownership of design accuracy, prioritization, and estimation of your development tasks. What You Bring Strong C/C++ development skills, with proven experience building and scaling performance-critical software. Proficiency in modern GPU compute APIs such as Vulkan, or similar platforms. Familiarity with video processing pipelines More ❯
City of London, Greater London, UK Hybrid / WFH Options Hunter Bond
as a Software Engineer in either C++, Python or Java. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threaded programming and real-time systems ( C Java) Experience writing software for massive scale (Up to 100s billions of records at a time!) Proficiency in Linux/Unix environments. Strong communication skills - this is a position where More ❯
City of London, London, United Kingdom Hybrid / WFH Options Russell Tobin
monitor performance. Work with cross-functional teams using Agile methodologies. Rapidly prototype new ideas while ensuring scalability and robustness for production systems. Technical Skills Programming Languages: Java, Python, C#, C/C++, JavaScript, Ruby Web Technologies: React, Webpack, SCSS, Node.js, AngularJS Protocols: HTTP, TCP/IP, UDP, SMTP, DNS API Development: REST, SOAP, RPC, RMI Architectures: Microservices, Cloud-Native, Federated More ❯
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 ❯
City of London, London, United Kingdom Hybrid / WFH Options microTECH Global LTD
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 ❯
City of London, Greater London, UK Hybrid / WFH Options SMBC Group
enhance your skills and gain valuable experience, by joining us to support our clients transition to a sustainable future. Role Summary We’re looking for a talented mid-level C C# developer to join our Cross Product Platform Software Development team. Responsibilities Design and develop scalable solutions for pricing, risk management, trade booking, straight-through processing (STP), payments, settlements, and More ❯
City of London, London, United Kingdom Burns Sheehan
Senior Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £110,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Senior Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who are solving genuine problems that disrupt an industry? Interested in … on being the worlds most accountable and sustainable cloud provider🌳 What they're looking for in a Senior Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, C/C++ or Java. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Experience working on software infrastructure or building Cloud More ❯
City of London, Greater London, UK Sartre Group
Researcher - Machine Learning position: PhD in a technical or quantitative discipline such as statistics, mathematics, physics, or computer science Intermediate skills in at least one programming language such as C, C++, Java, or Python Understanding of machine learning algorithms Experience with applied machine learning to real-world datasets Published your academic work in journals Finance experience preferred but not essential More ❯
City of London, London, United Kingdom Flux Computing
Team Direction: Stay ahead of GPU, AI accelerator, and optical computing trends; propose and prototype innovations. Skills & Experience 5+ years of experience in software engineering with a focus on C/C++ programming. Deep expertise in ML framework internals, compilers, low-level programming, and optimisation techniques. Deep expertise in optimising Tensorflow, PyTorch or JAX deep learning models. Deep expertise with More ❯
City of London, London, United Kingdom Synthesized
software development experience Solid understanding and ability to code with two or more modern scripting languages (e.g. SQL, Python, Node.js) and/or popular programming languages (e.g. Java, Kotlin, C/C++, C#) Experience with developer tooling, and test automation software, including Kubernetes Pre-sales experience with enterprise software Experience selling database, DevOps, test automation technology and/or deploying More ❯
City of London, Greater London, UK Enterprise Recruitment Ltd
you thrive on building high-quality solutions that deliver real-world impact quickly, you’ll feel right at home. We're seeking an exceptional GPU Software Engineer with strong C/C++ skills, a problem-solving mindset, and a drive to make a real impact. With cutting-edge technology, ambitious growth plans, and a fast-paced, innovation-led culture, there … transform the companies research into high-performance, high-quality GPU compute solutions that play a key role in driving the company's growth. GPU Software Engineer essential requirements Strong C/C++ development experience, both from scratch and with existing codebases Experience with high-performance applications Proficient in Vulkan or similar modern GPU APIs Quick, independent learner with the ability … London Salary: £65-95k Benefits: Pension, Private medical insurance with Bupa, Commuter club, Bike2Work scheme, gym membership, Income protection, Life assurance, equity scheme, continuous professional development. Key Skills: C/C++, GPU, APIs Desirable skills: video processing Apply: jamie AT enterpriserecruitment DOT com I’m not an engineer myself, but have a BSc in Computer Science so have a More ❯
City of London, Greater London, UK Nicoll Curtin
Equity Derivatives Quant Developer - C++, Python, CI/CD, Equities, Equity Derivatives, Pricing, Sensitivity Calculations, Algorithms, Quant Finance, Risk Management. I am seeking an experienced C Python Quant Developer to join my client who is a leading investment bank based in London. In this role, you will focus on building and optimizing infrastructure for pricing, risk management, and P&L … risk and P&L calculations. Build and maintain data pipelines for market data and pricing support. Work across teams to ensure alignment and deliver on business objectives. Key Skills: C Python Equities/Equity Derivatives Options, Options Pricing, Managing Pricing Solid understanding of pricing models and stochastic processes. Familiarity with risk measures such as VaR, P&L forecasting, and sensitivities. More ❯
City of London, London, United Kingdom Burns Sheehan
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who are solving genuine problems that disrupt an industry? Interested in … most accountable and sustainable cloud provider🌳 What they're looking for in a Lead Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, Java and/or C/C++. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Confident in leading the definition and creation of solutions from More ❯
City of London, London, United Kingdom microTECH Global LTD
degree in Electronics, Computer Science or other related subjects • Passion for computer graphics and desire for knowledge • Strong innovation abilities, analytical and problem-solving skill • Solid programming skill ( C, C++) • Motivated, able to work under own initiative • Good communication skill, team player Skills you might also have • Knowledge of computer graphics and API (OpenGL, Vulkan, DirectX, or Metal) • Knowledge of More ❯
City of London, Greater London, UK Radley James
similar 5+ years professional experience as an FPGA Developer either in or outside of the finance/trading industry Experienced and well-versed in System Verilog or VHDL (Python, C, Tcl, and bash a plus) Experience in one or more of the following areas: Hardware Architecture, RTL Coding, Simulation, Systems Integration, Hardware Validation and Testing, FPGA Synthesis, and Static Analysis More ❯
City of London, London, United Kingdom James Chase
via modern APIs Contribute to open-source projects and shape the future of their internal engine You’ll Be a Great Fit If You: Have experience with Rust/ C/C++ or systems-level languages Have worked with or contributed to analytical databases like ClickHouse, DuckDB, or DataFusion Understand memory management, file formats, and query execution pipelines Are passionate More ❯
City of London, Greater London, UK Andiamo
proficiency with infrastructure automation (e.g., Terraform, Kubernetes Operators), and scripting or coding in Go, Java, or similar languages. Systems Programming: Proficient in low-level systems programming in Go, Rust, C/C++, or equivalent. Hardware & OS Proficiency: Comfortable navigating hardware diagnostics, system tuning, and Linux internals in production environments. Networking Fundamentals: Solid understanding of networking, with bonus points for experience More ❯
City of London, Greater London, UK Quant Capital
systems and infra Deep and fundamental knowledge of operating systems predominantly Linux Fluent on the command line and shell scripting Very comfortable with modern Linux and programming concepts like C, sockets, virtual memory etc Performance tuning Kernel tuning Deep experience customising Linux distributions for speed Ability to pick apart and analyse technical problems in a clear and concise manner. Understanding More ❯
City of London, London, United Kingdom Hybrid / WFH Options Oho Group Ltd
the team. Preferred Qualifications: Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Extensive experience in firmware development, with a strong focus on embedded C and/or C++. Experience with medical devices or healthcare technology is a plus. Proficiency in microprocessor or System-on-Chip (SoC) development (e.g., ARM, PIC). Familiarity with communication More ❯
City of London, Greater London, UK Andiamo
production environments, ideally via Rook. Automation Skills: Proficiency with tools like Terraform, Kubernetes Operators, and programming in Go, Java, or equivalent. Systems Programming Experience: Background in Go, Rust, or C/C++ for system-level development. Hardware & OS Knowledge: Strong familiarity with system hardware, Linux-based OS internals, and diagnostic tools. Networking Insight: Understanding of network architectures and experience with More ❯
City of London, London, United Kingdom Flux Computing
Technology Direction: Stay ahead of GPU, AI accelerator, and optical computing trends; propose and prototype innovations. Skills & Experience 7+ years of experience in software engineering with a focus on C/C++ programming. Extensive experience in ML framework internals, compilers, low-level programming, and optimisation techniques. Extensive experience optimising Tensorflow, PyTorch or JAX deep learning models. Extensive experience with multiple More ❯
|
Salary Guide C the City of London - 25th Percentile
- £42,500
- Median
- £50,000
- 75th Percentile
- £57,500
|