C Jobs in the UK

1 to 25 of 1,132 C Jobs in the UK

Contracts & Commercial Manager Nuclear Infrastructure Projects

Bristol, Somerset, United Kingdom
Hybrid / WFH Options
MDE Consultants Ltd
to 15% bonus Contract Type: Permanent Full-time Sector: Nuclear/Major Infrastructure Our client is a leading UK infrastructure delivery partner, supporting the ongoing transition from Hinkley Point C to the future Sizewell C development click apply for full job details More ❯
Employment Type: Permanent
Salary: GBP 80,000 Annual
Posted:

Firmware Engineer

Dundee, Angus, Scotland, United Kingdom
Avanti
features to protect against physical and digital threats Analyzing customer data to identify and solve complex technical issues Taking ownership of specialized components within their proprietary system Key Technologies C/C++ programming in embedded environments ARM-based processors Image processing and analysis Mechatronic systems Robotic control mechanisms Required Experience Strong background in embedded systems Proven experience working on mechatronic More ❯
Employment Type: Full-Time
Salary: £40,000 - £65,000 per annum
Posted:

Senior Rust Developer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Avanti Recruitment
of intelligent systems. Skillset: 3+ years of experience in systems programming, compiler development, or performance-critical applications Development experience with Rust or other low-level/functional languages like C/C++, Haskell, etc. A strong grasp of low-level programming concepts and a curiosity for novel architectures A Masters or PhD in a scientific or engineering discipline, from a More ❯
Employment Type: Permanent
Salary: £60000 - £90000/annum
Posted:

Senior Rust Developer

Cambridge, Cambridgeshire, England, United Kingdom
Avanti
of intelligent systems. Skillset: 3+ years of experience in systems programming, compiler development, or performance-critical applications Development experience with Rust or other low-level/functional languages like C/C++, Haskell, etc. A strong grasp of low-level programming concepts and a curiosity for novel architectures A Masters or PhD in a scientific or engineering discipline, from a More ❯
Employment Type: Full-Time
Salary: £60,000 - £90,000 per annum
Posted:

Data Analyst

Bath, Somerset, UK
Hybrid / WFH Options
DataAnnotation
To apply to this role, you will need to be proficient in either Python and/or JavaScript. However, all of the following programming languages are also relevant: TypeScript, C, C#, C++, HTML/CSS, React, Go, Java, Kotlin, SQL, and Swift in order to solve coding problems (think LeetCode, HackerRank, etc). For each coding problem, you must be More ❯
Employment Type: Full-time
Posted:

Software Developer

Stirling, UK
Hybrid / WFH Options
DataAnnotation
To apply to this role, you will need to be proficient in either Python and/or JavaScript. However, all of the following programming languages are also relevant: TypeScript, C, C#, C++, HTML/CSS, React, Go, Java, Kotlin, SQL, and Swift in order to solve coding problems (think LeetCode, HackerRank, etc). For each coding problem, you must be 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:

Senior Firmware Engineer

London, United Kingdom
Northrop Grumman Sperry Marine
Ideal candidates will have: Deep understanding of System on Chip (SoC) based design and build environment. A prerequisite of HDL coding and test benching (VHDL, Verilog). Software languages, C (or C++) is preferable, additional languages considered useful. Knowledge of one or more of Bash, TCL, or Python Should be confident understanding and capturing requirements in order to develop solutions.Capable More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Security engineer - Hybrid

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Jisc
and their use. Experience deploying, Integrating, and administering a wide variety of proprietary and open-source systems. Experience using various scripting/programming languages (namely, Java, Python, Bash, Golang, C, Perl). Knowledge of running a backend database: PostgreSQL, MySQL is desirable. Networking experience is desirable. Experience with Network Time services is desirable. This position requires the successful candidate to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Security engineer - Hybrid

London, United Kingdom
Hybrid / WFH Options
Jisc
and their use. Experience deploying, Integrating, and administering a wide variety of proprietary and open-source systems. Experience using various scripting/programming languages (namely, Java, Python, Bash, Golang, C, Perl). Knowledge of running a backend database: PostgreSQL, MySQL is desirable. Networking experience is desirable. Experience with Network Time services is desirable. This position requires the successful candidate to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Security engineer - Hybrid

Oxford, Oxfordshire, United Kingdom
Hybrid / WFH Options
Jisc
and their use. Experience deploying, Integrating, and administering a wide variety of proprietary and open-source systems. Experience using various scripting/programming languages (namely, Java, Python, Bash, Golang, C, Perl). Knowledge of running a backend database: PostgreSQL, MySQL is desirable. Networking experience is desirable. Experience with Network Time services is desirable. This position requires the successful candidate to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Security engineer - Hybrid

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Jisc
and their use. Experience deploying, Integrating, and administering a wide variety of proprietary and open-source systems. Experience using various scripting/programming languages (namely, Java, Python, Bash, Golang, C, Perl). Knowledge of running a backend database: PostgreSQL, MySQL is desirable. Networking experience is desirable. Experience with Network Time services is desirable. This position requires the successful candidate to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning Engineer, Photos

Cambridge, Cambridgeshire, United Kingdom
Apple Inc
that demonstrates innovation, strong collaboration, excellent interpersonal skills, and a passion for designing and developing high-quality software. Minimum Qualifications Proven experience in developing and shipping production quality software C/C++/Objective-C/Swift programming experience Exceptional problem-solving and interpersonal skills Proven ability to excel in a fast-paced development team Preferred Qualifications Experience in implementing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Programmer

Nottingham, Nottinghamshire, United Kingdom
Sumo Digital Ltd
and knowledge along with promoting best practices. • Spend time growing your own skills and knowledge through Learning Days and events. What do you need to do this job: • Excellent C/C++ programming experience. • Good mathematics skills. • Communicate concepts and ideas clearly and concisely to others. • Ability to work as part of a larger team. • Passion for games and games More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

2025 Graduate Software Dev Engineer

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:

ADA Software Engineer

Stevenage, Hertfordshire, United Kingdom
Cirrus Selection
with a focus on quality and maintainability. What We're Looking For As an ADA Software Engineer, you will possess: Significant experience in developing embedded software using Ada, and C/C++. Experience in model-based development tools, preferably IBM's Rhapsody. A focus on code quality and the ability to engage in code and design reviews. A proactive, problem More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Remote Dynamics NAV/BC Developer - Mobile WMS / Inventory SaaS for NHS - 19590 Ref: 19590

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Recruitment Revolution
Developer. This is an excellent opportunity to make a meaningful impact within a collaborative and forward-thinking environment. The Role at a Glance: Microsoft Dynamics NAV/BC Developer - C/AL/AL. 100% Remote UK Competitive salary Training and Development Contributory pension scheme, Perkbox Membership Company: Leading provider of tailored software solutions for the healthcare industry in the … these solutions from Dynamics NAV to latest Business Central versions. What your day-to-day might look like: You'll play a key role in supporting and developing our C/AL application - tackling development-related support tickets and working closely with stakeholders to clarify specifications and ensure smooth handovers. Your deep understanding of our systems and architecture will help … preparation and release of software updates. Your Skills & Experience: NAV/BC Development & Upgrades: •Proven experience developing Microsoft Dynamics NAV (NAV 2016+), including upgrading custom solutions and migrating from C/AL to AL. •Strong technical expertise in C/SIDE, C/AL, and AL programming. •Proficient in creating custom functionality using AL extensions. Technical & Functional Skills: •Skilled in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Rendering Programmer

London, United Kingdom
Hybrid / WFH Options
Warner Media, LLC
Requirements Excellent 3D maths skills. Proficient graphics background with knowledge of cutting-edge rendering techniques. Advanced understanding of current graphics hardware, APIs and shader programming languages. Strong understanding in C/C++. Excellent profiling & optimisation skills, understanding of hardware bottlenecks and ways to overcome them. Experience working with latest generation of consoles (PS5/Xbox Series X/S). More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

2025 Graduate Software Dev Engineer , AUTA

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 - Previous technical internship(s) if applicable - Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer II

London, United Kingdom
Hybrid / WFH Options
HackerOne
HackerOne is a global leader in offensive security solutions. Our HackerOne Platform combines AI with the ingenuity of the largest community of security researchers to find and fix security, privacy, and AI vulnerabilities across the software development lifecycle. The platform More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Stevenage

Stevenage, Hertfordshire, United Kingdom
Hybrid / WFH Options
Critical Software
from you? Academic background in Engineering or similar (Software, Electronics, Physics, Mathematics, etc.) At least 3 years of relevant professional experience in the software development area and knowledge of C, C++, Python Full-lifecycle software development experience, from initial requirements elicitation to design, coding, testing, documentation, implementation, integration, and training Passionate and driven, curious and willing to share your knowledge More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Civil Structural Finite Element Analyst

Epsom, Surrey, United Kingdom
Snc-Lavalin
and vastly experienced team in our Bristol and Epsom offices. If you're looking to invigorate your career and enrich your portfolio with new projects such as Hinkley Point C, Sizewell C, Rolls Royce Small Modular Reactor and others, particularly in the nuclear field, we invite you to join us. What We Need? You will be someone who meets the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

PLC Developer - Siemens Technologies

England, United Kingdom
Hybrid / WFH Options
Oliver James Associates Ltd
external partners. Drive innovation and integrate modern DevOps practices into development. Requirements: Extensive Siemens PLC programming experience. Strong background in embedded control systems and full project lifecycle. Proficiency in C/C++, Python, Delphi or similar languages. Familiarity with Git and CI/CD pipelines. Strong problem-solving and system troubleshooting skills. Package Highlights: Hybrid working Pension, annual reviews, EV More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Scientist, Computational Biology

Cambridge, Cambridgeshire, United Kingdom
Second Renaissance
. Experience working with state of the art ML tools (transformers, GNN, etc.) Experience working with hybrid AI models (e.g., SINDy) Working knowledge of cell biology. Experience with Python, C, R or related scientific computing languages. Preferred Qualifications - Experience working with causal representation learning Experience with RAG (retrieval-augmented generation) and GraphRAG a big plus Experience with building and deploying More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Stevenage, Hertfordshire, United Kingdom
Cirrus Selection
verification through reviews and testing Requirements capture and system performance analysis Requirements The ideal candidate will possess: Proven experience in hard real-time embedded software development Strong proficiency in 'C' programming Familiarity with communication protocols such as SPI, UART, Ethernet, and PCI-Express Experience with software design methodologies, including UML What's on Offer In return for your expertise, our More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
C
10th Percentile
£43,000
25th Percentile
£47,500
Median
£59,000
75th Percentile
£75,000
90th Percentile
£95,000