C Jobs in the UK

1,176 to 1,200 of 1,377 C Jobs in the UK

Senior Software Engineer

Redhill, Surrey, United Kingdom
Hudson Shribman
software within agreed timescales and to budget The right candidate will be capable of designing and delivering robust code. Demonstration of competence in using C is essential as is embedded programming experience of both low level and high level code Outline of Competencies: Experience of developing software through entire lifecycle. … Ability to analyse process or tools to propose improvements where applicable. Qualifications and Experience required: Team working ability and drive to deliver on time C experience in an embedded environment Experience of embedded processors and real-time operating systems Experience of interfacing with hardware devices and peripherals Solid understanding of More ❯
Employment Type: Permanent
Salary: £65000 - £75000/annum
Posted:

Embedded Engineer

north lanarkshire, central scotland, United Kingdom
Hybrid / WFH Options
Escape Recruitment Services
on, visible and fully behind initiatives that support technical excellence and continuous improvement. What you'll be doing: Designing and developing embedded firmware in C/C++ Working closely with hardware, test, systems and manufacturing teams Getting hands-on with comms tech: Wi-Fi, Bluetooth, ZigBee and more Building smart … scalable, secure code for high-quality connected products Supporting architectural decisions, reviews and lab-based testing What we're looking for: Embedded C/C++ experience (from 2 to 10+ years depending on role) Comfortable working with RTOS, debugging tools, lab kit (scopes, analysers etc.) Strong problem-solving mindset and More ❯
Posted:

Senior Engineer - Performance Modeling / CPU / Microarchitecture

Cambridgeshire, England, United Kingdom
European Tech Recruit
or related field, with a focus on computer architecture. Experience in CPU performance modeling, using simulation tools for microarchitecture analysis. Strong coding ability in C/C++, with scripting knowledge in Python. Understanding of simulation techniques, CPU pipelines, & performance metrics. Team player with strong communication skills, capable of explaining technical … placed, we offer a great referral scheme! Key words – CPU/Microarchitecture/Performance Modeling/Performance Simulation/Power Analysis/C++/C/Python/Gem5/QEMU/Simics/Bochs/Renode By applying to this role, you understand that we may collect your personal More ❯
Posted:

Lead Software Engineer (London Area)

London, UK
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 … 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 More ❯
Posted:

Senior Engineer - Performance Modeling / CPU / Microarchitecture

cambridgeshire, east anglia, United Kingdom
European Tech Recruit
or related field, with a focus on computer architecture. Experience in CPU performance modeling, using simulation tools for microarchitecture analysis. Strong coding ability in C/C++, with scripting knowledge in Python. Understanding of simulation techniques, CPU pipelines, & performance metrics. Team player with strong communication skills, capable of explaining technical … placed, we offer a great referral scheme! Key words – CPU/Microarchitecture/Performance Modeling/Performance Simulation/Power Analysis/C++/C/Python/Gem5/QEMU/Simics/Bochs/Renode By applying to this role, you understand that we may collect your personal More ❯
Posted:

Lead Software Engineer

London Area, 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 … 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 More ❯
Posted:

Lead Software Engineer

london, south east england, 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 … 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 More ❯
Posted:

Embedded Engineer

Motherwell, North Lanarkshire, UK
Hybrid / WFH Options
Escape Recruitment Services
on, visible and fully behind initiatives that support technical excellence and continuous improvement. What you'll be doing: Designing and developing embedded firmware in C/C++ Working closely with hardware, test, systems and manufacturing teams Getting hands-on with comms tech: Wi-Fi, Bluetooth, ZigBee and more Building smart … scalable, secure code for high-quality connected products Supporting architectural decisions, reviews and lab-based testing What we're looking for: Embedded C/C++ experience (from 2 to 10+ years depending on role) Comfortable working with RTOS, debugging tools, lab kit (scopes, analysers etc.) Strong problem-solving mindset and More ❯
Employment Type: Full-time
Posted:

Senior Firmware Engineer (Fareham)

Fareham, Hampshire, UK
STR Group
closely with clients during integration and pre-sales phases to ensure top-quality outcomes for automotive and industrial applications. Split time between coding in C to build algorithms and developing test environments for efficient algorithm evaluation. Qualifications and Experience: Essential: Degree in Electronics or Physics. Other technical fields may be … considered with relevant experience. Hands-on experience in embedded C coding. Proficient in software unit testing. Strong numeracy skills and experience with ISO9000 frameworks and version control. Demonstrated record of successful project completions. Desirable: Low-level USB firmware experience. Knowledge of image processing and signal encoding/decoding. Familiarity with More ❯
Posted:

Senior Firmware Engineer

Fareham, England, United Kingdom
STR Group
closely with clients during integration and pre-sales phases to ensure top-quality outcomes for automotive and industrial applications. Split time between coding in C to build algorithms and developing test environments for efficient algorithm evaluation. Qualifications and Experience: Essential: Degree in Electronics or Physics. Other technical fields may be … considered with relevant experience. Hands-on experience in embedded C coding. Proficient in software unit testing. Strong numeracy skills and experience with ISO9000 frameworks and version control. Demonstrated record of successful project completions. Desirable: Low-level USB firmware experience. Knowledge of image processing and signal encoding/decoding. Familiarity with More ❯
Posted:

Senior Engineer - Performance Modeling / CPU / Microarchitecture

Cambridge, Cambridgeshire, UK
European Tech Recruit
or related field, with a focus on computer architecture. Experience in CPU performance modeling, using simulation tools for microarchitecture analysis. Strong coding ability in C/C++, with scripting knowledge in Python. Understanding of simulation techniques, CPU pipelines, & performance metrics. Team player with strong communication skills, capable of explaining technical … placed, we offer a great referral scheme! Key words – CPU/Microarchitecture/Performance Modeling/Performance Simulation/Power Analysis/C++/C/Python/Gem5/QEMU/Simics/Bochs/Renode By applying to this role, you understand that we may collect your personal More ❯
Employment Type: Full-time
Posted:

Firmware Engineer (Cardiff)

Cardiff, UK
HID
physical access control. As our Firmware Engineer, you will support HID’s success by: Implementation of embedded firmware designs and test solutions primarily in C and C# Creation of design documentation. Practical hands-on experience working with and debugging embedded systems. Ability to complete tasks with minimal supervision. What we … will love about your background: Ability to write low to medium complexity coded solutions. Experience with embedded C, bare metal and RTOS applications. Able to use standard development software: debuggers, editors, compilers. Comfortable at working at low level (e.g. GPIO, UART, SPI, I2C) Able to demonstrate experience with software version More ❯
Posted:

Firmware Engineer

cardiff, United Kingdom
HID
physical access control. As our Firmware Engineer, you will support HID’s success by: Implementation of embedded firmware designs and test solutions primarily in C and C# Creation of design documentation. Practical hands-on experience working with and debugging embedded systems. Ability to complete tasks with minimal supervision. What we … will love about your background: Ability to write low to medium complexity coded solutions. Experience with embedded C, bare metal and RTOS applications. Able to use standard development software: debuggers, editors, compilers. Comfortable at working at low level (e.g. GPIO, UART, SPI, I2C) Able to demonstrate experience with software version More ❯
Posted:

Software Development Engineer

Belfast, United Kingdom
Advanced Micro Devices
for learning and self-development. EXPERIENCE Track record of embedded software system development from architecture, design, development and verification. Experience of software development in C/C++ programming languages. Using multi-threaded and real-time SW Architectures. RTOS-based development (Zephyr, FreeRTOS, Embedded Linux etc). Experience of Linux Kernel … a Linux environment. Knowledge of Embedded processors such as ARM. Experience in Python/TCL would be advantageous. Knowledge of high-level synthesis in C/C++ would be beneficial. Self-motivated and goal driven. Capable of working alone or as part of a team. Willingness to mentor and assist More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Bristol, United Kingdom
Computer Futures
as the engineering team grows. Opportunities for international travel to meet clients or attend industry-leading trade shows. What you'll need: Proficiency in C and assembly languages. Hands-on experience in embedded systems design. Familiarity with software development in controlled environments. Degree in Engineering, Science, or Mathematics. Knowledge of … FreeRTOS, SAFERTOS). Low-level embedded engineering experience (e.g., Cortex M3/M4, A7). Familiarity with safety-critical standards (e.g., DO-178B/C, IEC 62304). Understanding of networking protocols (TCP, UDP) or embedded software security. Experience with ARM, MIPS, or Power architectures. Exposure to software requirements, configuration More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum
Posted:

Senior Software Security Architect

Reading, Berkshire, South East, United Kingdom
Hybrid / WFH Options
Bowerford Associates
have an excellent understanding of Software Development and Software Testing and you will have a strong understanding of multiple programming languages, such as, C++, C, C#, .NET Core, Java, JavaScript, Node.js, Angular, React or similar. You will also have/be: Experience in creating application security strategies, standards, best practices … Architect, Senior Application Security Architect, SDLC, Secure by Design, Architecture, Software Development, Engineering, DevOps, InfoSec, Security, Security Strategy, Best Practice, Programming, Code, C++, C#, C, .NET Core, Java, JavaScript, Node.js, Angular, React, OWASP, Agile, Application Threat Modelling, Security Policy, Security Controls, ISO 27001, NIST, GDPR, Cloud, Azure. Please note that More ❯
Employment Type: Permanent, Work From Home
Salary: £90,000
Posted:

Software Dev Engineer III, Amazon Common Software

United Kingdom
Amazon
the concept stage to the launch stage. Key job responsibilities As a Software Development Engineer III, you will: Write code: Write code primarily in C, C++ and Python and design scalable, fault tolerant and distributed applications. Produce code that is robust, efficient and maintainable. Design is Crucial: Build flexible systems … scaling) of new and existing systems experience. Experience as a mentor, tech lead or leading an engineering team. Proficient in embedded software development using C, C++. Proficient in implementing embedded software ranging from high-level application to low-level hardware device drivers. Solid understanding of Object-Oriented design and concepts. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Bioelectronics Engineer - Wearable MedTech Platform (City Of Bristol)

Bristol, UK
Transdermal Diagnostics Ltd
boards, ensuring compactness and durability for wearable applications. Develop test boards and fixtures. Firmware Development for Wearable Systems: Develop, test, and maintain firmware in C/C++ for embedded systems, focusing on low-power, real-time processing for continuous health monitoring. Implement firmware that interfaces with biosensors and communication modules … Hands-on experience with PCB design software (e.g., Altium) for multi-layer and compact layouts suitable for wearable devices. Firmware Development : Proficiency in embedded C/C++ programming, with a focus on low-power, real-time control and processing for health monitoring applications. Testing & Debugging : Proven experience in testing and More ❯
Posted:

Bioelectronics Engineer – Wearable MedTech Platform

City Of Bristol, England, United Kingdom
Transdermal Diagnostics Ltd
boards, ensuring compactness and durability for wearable applications. Develop test boards and fixtures. Firmware Development for Wearable Systems: Develop, test, and maintain firmware in C/C++ for embedded systems, focusing on low-power, real-time processing for continuous health monitoring. Implement firmware that interfaces with biosensors and communication modules … Hands-on experience with PCB design software (e.g., Altium) for multi-layer and compact layouts suitable for wearable devices. Firmware Development : Proficiency in embedded C/C++ programming, with a focus on low-power, real-time control and processing for health monitoring applications. Testing & Debugging : Proven experience in testing and More ❯
Posted:

Software Engineering Degree Apprenticeship (Level 6)

Cambridge, Cambridgeshire, United Kingdom
Getting In Limited
Subscribe to our newsletter below and never miss the latest updates or an exclusive offer. Apply to: Software Engineering Degree Apprenticeship (Level 6) Learning Provider Delivered by BPP UNIVERSITY LIMITED Employer ARM LIMITED Vacancy Description About the Apprenticeship Program: 3 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior GPU IP Modelling Engineer

Manchester, Lancashire, United Kingdom
Imagination Technologies
Manchester UK, Kings Langley UK, Bristol UK Categories: Graphics The role The PowerVR Graphics & Simulation Team is responsible for designing and maintaining high performance C, C++ and System-C simulation models, as well as assisting integration into simulation platforms.They are used for hardware verification purposes, system performance estimation and inclusion … and achieve the best possible outcome to the highest imaginable standard. You'll have: A degree in software engineering, electronic engineering or similar Strong C and C++ knowledge An understanding of computer architecture A comprehension of hardware design principles You might also have: An understanding of computer graphics and OpenGL More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Business Technical Anslyst

York, Yorkshire, United Kingdom
Greater Giving, Inc
on routine work, detailed instructions on new projects or assignments. Programming - Good database development skills in Oracle PL/SQL Good programming skills in C, C++, ANSI C or VB.NET, ASP.NET and Microsoft Visual Studio Knowledge of UNIX/Linux Operating Systems Bankcard Business Knowledge - Extends knowledge of bankcard business More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Basingstoke, Hampshire, South East, United Kingdom
Platform Recruitment Limited
Embedded Software Engineer Basingstoke IoT, C, ARM Cortex £40-55k Are you an Embedded Software Engineer with experience in C programming, IoT, and ARM Cortex microcontrollers ? Join a forward-thinking company in Basingstoke , working on cutting-edge IoT solutions and wireless systems. Key Responsibilities: Develop new IoT products , working … enhance the companys embedded software portfolio . Contribute to full product lifecycle development , from concept to deployment. Required Skills & Experience: Strong proficiency in Embedded C programming . Hands-on experience with microcontroller development (preferably ARM Cortex ). Understanding of schematics, PCB layouts, and technical documentation . Why Join? ? Exciting projects More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Senior Software Engineer (Belfast)

Belfast, UK
Ocho
Exclusive Ocho partnership Golang or Java or C Developers ( URGENT) (****New Cloud Security company that recently set up in Belfast with 14 hires already on board and capacity to hire up to another 3 in the next month) This client recently secured an 100 million investment and landed NASA as … a client . They also moved into new shiny offices earlier this year. Golang/Java/C Developers - 3+ years commercial experience required. We are currently seeking to appoint up to 3 Golang/Java/C Developers asap at various levels ! With two of the biggest names in … Golang leading things from the front this is a very exciting time to join the business. The Role: As a Java/Golang or C Developer with our client, you'll play a pivotal role in developing and securing their groundbreaking products. We're seeking individuals that are not only More ❯
Posted:

Senior Software Engineer

Belfast, Northern Ireland, United Kingdom
Ocho
Exclusive Ocho partnership Golang or Java or C Developers ( URGENT) (****New Cloud Security company that recently set up in Belfast with 14 hires already on board and capacity to hire up to another 3 in the next month) This client recently secured an 100 million investment and landed NASA as … a client . They also moved into new shiny offices earlier this year. Golang/Java/C Developers - 3+ years commercial experience required. We are currently seeking to appoint up to 3 Golang/Java/C Developers asap at various levels ! With two of the biggest names in … Golang leading things from the front this is a very exciting time to join the business. The Role: As a Java/Golang or C Developer with our client, you'll play a pivotal role in developing and securing their groundbreaking products. We're seeking individuals that are not only More ❯
Posted:
C
10th Percentile
£42,500
25th Percentile
£47,500
Median
£60,000
75th Percentile
£72,500
90th Percentile
£95,000