C Jobs in the UK

351 to 375 of 849 C Jobs in the UK

Principal Cybersecurity Researcher (Reverse Engineering)

London, United Kingdom
Recorded Future
Science, Information Security, Cybersecurity, or a related field 7+ years of experience in static and dynamic malware analysis 7+ years of experience in network analysis tools Programming experience in C, C++, or Java Experience with mobile malware analysis Experience with multiple architectures (x86, ARM, MIPS, etc) Experience in the deobfuscation of malware, analysis of packers, malware decryption techniques, or cryptography More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded C Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Ecm Selection
2.1 degree in Computer Science, Electronics, or other applicable subject from a leading university as well as strong pre-university grades Embedded software development experience, with excellent skills in C and a scripting language such as Python for testing. Additional coding skills in languages such as C++ or C# or MATLAB would be a bonus Expertise in areas such as More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer

Leeds, Yorkshire, United Kingdom
Hybrid / WFH Options
Lorien
Backend Java Developer(Contract role) for our client with extensive experience in Java 17+, Node, Python, Kubernetes, Linux and React. Any experience with kiosk hardware or lower level development (C,C++ etc) would be a bonus. Location - Leeds (2 days a week onsite or more, rest of the days WFH) Duration - 6 months initially If you have the mentioned skills More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Robotics Software Engineer

Dorchester, Dorset, South West, United Kingdom
Jigsaw Specialist Recruitment
TimeMotionControl Robot&DeviceProgramming Essential 2+yearsindustrialprogrammingexperience(C#preferable) Robotics/Automationexperience STEMdegreewithasolidunderstandingofengineeringconcepts 3DMachinevisionexperience Passionforlearningnewskillsandsolvingproblems Abilitytocommunicateatatechnicallevel,inbothwrittenandverbalEnglish Willingandabletotravel DesirableSkills&Experience C#experience(.NET,ASP.NET) Webdesignexperience(HTML,CSS,JavaScript) Experienceinengineeringenvironments PLCprogramming(IEC61131-3) Embeddedprogramming(C/C++)e.g.ARMCortexM/ESP32/Arduino Experiencedevelopingandmaintainingfullstackwebapplications Halcon3D OpenCV PointClouds OnOffer Competitivesalaryinlinewithexperience Genuineopportunitiestolearn,growanddevelop Aflexibleworkingenvironment 25daysholidaybankholidays Companypension Cycletoworkscheme Holidaybuy/sell Afriendlyandsupportiveworkenvironment Generousovernightallowancewhentravelling Thisisafulltime,onsite,permanentrole,duetothenatureofthebusinesscandidatesmustbebasedintheUKandundergosecurityclearancechecks More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Senior Firmware Engineer

Oxford, Oxfordshire, United Kingdom
Platform Recruitment
features + Develop internal test tools + Support and enhance existing firmware Skills and Experience Required: + Firmware architecture experience + Significant full lifecycle embedded software development experience + C/C++ & Python (at least 2 of 3) + Some experience at application & device driver level would be ideal + RTOS experience What you’ll get: + 25 days’ holiday More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum
Posted:

C++ Software Engineer - 10305

Cheltenham, Gloucestershire, United Kingdom
Matchtech
high-quality, robust solutions. Conducting design and code reviews to maintain high-quality standards. Engaging in debugging activities within embedded environments. Job Requirements: Technical Expertise: High proficiency in Embedded C/C++. Experience with graphical frameworks such as Vulkan, OpenGL, and Qt. Knowledge of CI/CD workflows and tools such as Git and containerised development environments. Familiarity with debugging More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

Senior Firmware Engineer

OX1, Oxford, Oxfordshire, United Kingdom
Platform Recruitment
and improving existing firmware + Supporting junior engineers and liaising with customers and hardware teams Skills and Experience Required: + Experience with ARM Cortex microcontrollers (STM32) + Skilled in C/C++ and Python + Familiarity with Git version control + Knowledge of object oriented programming Bonus: + Familiarity of low-level interfaces (UART, I2C, SPI, CAN) + Background in More ❯
Employment Type: Permanent
Salary: £50000 - £70000/annum
Posted:

eDV Cleared Vulnerability Researcher / Cyber Software Engineer

Cheltenham, Gloucestershire, United Kingdom
Hybrid / WFH Options
iO Associates
ideal candidate will have: Vulnerability analyst and solutions experience Experience working within national security and intelligence environment Writing vulnerability checks Investigating operating systems/devices/servers Python or C/C++ experience will be hugley desirable Must have active eDV Clearance If interested, please upload your most up to date CV/send it to and we will call More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI Inference Developer

Cambridge, Cambridgeshire, England, United Kingdom
MicroTECH Global Ltd
that utilise our accelerators Key Requirements: PhD or MSc in related fieldUsed Rust in production or open source codebases Experience with low-level programming languages in general (e.g. Rust, C, C++) or functional programming languages (e.g. Haskell, OCaml, Nix) 3 years of experience working on relevant areas such as performance sensitive- or systems programming, and compiler development More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

C++ Software Engineer - 10305

United Kingdom
Matchtech
high-quality, robust solutions. Conducting design and code reviews to maintain high-quality standards. Engaging in debugging activities within embedded environments. Job Requirements: Technical Expertise: High proficiency in Embedded C/C++. Experience with graphical frameworks such as Vulkan, OpenGL, and Qt. Knowledge of CI/CD workflows and tools such as Git and containerised development environments. Familiarity with debugging 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:

Senior Controls Systems Engineer

Slough, Berkshire, United Kingdom
Octagon Group
. Confident reading and interpreting schematics and technical documentation. Strong problem-solving skills, hands-on approach, and attention to detail. Adaptable, self-motivated, and delivery-focused. Desirable Skills: Embedded C/C++ and firmware development. Test automation (design and/or production environments). Understanding of UV systems or water/process engineering. Experience in a multidisciplinary production environment. Apply More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Development

Bedford, Bedfordshire, South East, United Kingdom
Verso Recruitment
software design Contribute to recruitment and strategic planning Support production, testing, and technical troubleshooting What We're Looking For: Degree in Electronics Engineering Strong in PCB design (Altium), embedded C/C++, ARM-based systems Experienced in designing circuits and schematic capture Management experience in a product development environment (4+ years) Skilled in agile methodologies, testing tools, and lab diagnostics More ❯
Employment Type: Permanent
Salary: £85,000
Posted:

Head of Development

luton, bedfordshire, east anglia, united kingdom
Verso Recruitment
software design Contribute to recruitment and strategic planning Support production, testing, and technical troubleshooting What We're Looking For: Degree in Electronics Engineering Strong in PCB design (Altium), embedded C/C++, ARM-based systems Experienced in designing circuits and schematic capture Management experience in a product development environment (4+ years) Skilled in agile methodologies, testing tools, and lab diagnostics More ❯
Posted:

Head of Development

bedford, east anglia, united kingdom
Verso Recruitment
software design Contribute to recruitment and strategic planning Support production, testing, and technical troubleshooting What We're Looking For: Degree in Electronics Engineering Strong in PCB design (Altium), embedded C/C++, ARM-based systems Experienced in designing circuits and schematic capture Management experience in a product development environment (4+ years) Skilled in agile methodologies, testing tools, and lab diagnostics More ❯
Posted:

C++ Software Engineer (UML Modelling)

Edinburgh, Scotland, United Kingdom
LHH
and verification Collaborate with systems and hardware engineers to deploy software to multi-core or distributed embedded platforms Adhere to relevant standards such as RTCA DO-178C and MISRA C/C++ for airborne software development Deliver software using Agile methodologies, contributing to regular sprints and reviews Required Experience Proven experience in real-time C++ software development Strong understanding of More ❯
Posted:

System and Security Engineer

Edinburgh, Midlothian, Scotland, United Kingdom
LA International Computer Consultants Ltd
in GitHub and ClearCase Your Profile Essential skills/knowledge/experience: 1 5 years of experience with LINUX and Windows Operating Systems 2 5 years of experience with C, Java & Oracle Database SQL, shell scripting, ability to read and interpret logs & debug files 3 Installation of Operating system patches and other 3rd Party Software such as Oracle, NetApp etc. More ❯
Employment Type: Contract
Rate: £500 - £550 per day
Posted:

High Speed Digital Design Engineer

Stevenage, Hertfordshire, England, United Kingdom
Hybrid / WFH Options
Certain Advantage
FGPA, DDR and Flash memory and high speed serial interconnect design Experience in SI and PI Analysis Proficiency in VHDL to support board level test and debug Proficiency in C, C++, or Python to support board level test and debug Familiarity with DSP concepts for SDR, radar signal processing and optical sensors Ability to develop elegant hardware architectures through detailed More ❯
Employment Type: Contractor
Rate: £58.00 per hour, Inc benefits
Posted:

High Speed Digital Design Engineer

Stevenage, Hertfordshire, South East, United Kingdom
Hybrid / WFH Options
Certain Advantage
FGPA, DDR and Flash memory and high speed serial interconnect design Experience in SI and PI Analysis Proficiency in VHDL to support board level test and debug Proficiency in C, C++, or Python to support board level test and debug Familiarity with DSP concepts for SDR, radar signal processing and optical sensors Ability to develop elegant hardware architectures through detailed More ❯
Employment Type: Contract, Work From Home
Rate: £58 per hour, Benefits Overtime Rate
Posted:

Software Test Engineer

Guildford, Surrey, United Kingdom
Ecm Selection
product testing (ideally of a maths modelling platform). Thorough understanding of software development processes including good documentation skills. Technical skills should include automated scripting with a typical mainstream C-based language. Exposure to C#.NET, SQL Server and general Windows development would be desirable. Good communication skills to engage with others in the engineering team. The role is fully onsite More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

High Speed Digital Design Engineer

stevenage, east anglia, united kingdom
Hybrid / WFH Options
Certain Advantage
FGPA, DDR and Flash memory and high speed serial interconnect design Experience in SI and PI Analysis Proficiency in VHDL to support board level test and debug Proficiency in C, C++, or Python to support board level test and debug Familiarity with DSP concepts for SDR, radar signal processing and optical sensors Ability to develop elegant hardware architectures through detailed More ❯
Posted:

High Speed Digital Design Engineer

watford, hertfordshire, east anglia, united kingdom
Hybrid / WFH Options
Certain Advantage
FGPA, DDR and Flash memory and high speed serial interconnect design Experience in SI and PI Analysis Proficiency in VHDL to support board level test and debug Proficiency in C, C++, or Python to support board level test and debug Familiarity with DSP concepts for SDR, radar signal processing and optical sensors Ability to develop elegant hardware architectures through detailed More ❯
Posted:

Senior Development Engineer

Edinburgh, United Kingdom
OSI Systems, Inc
is of more importance. Responsibilities Coaching and mentoring other engineers Supporting functional and project managers with planning of activities and reporting on progress Embedded firmware design and programming using C Low Power electronics design for new and existing medical devices Also including: Microcontrollers Standard and programmable logic Digital and Analogue circuits Generating design documentation Work as part of the hardware More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Site Reliability Engineer

Wokingham, England, United Kingdom
Hybrid / WFH Options
eTeam
Principal SRE Location: Wokingham (Reading). Hybrid, 60% remote and 40% onsite Duration: Until 30/01/2026 Rate: £580 per day Inside IR35 through an Umbrella Company C ontractor Must Hold Active SC Clearance Role Description: Key Responsibilities: Lead and drive platform-first initiatives to improve scalability, reliability, and performance. Design, build, and maintain resilient infrastructure supporting distributed More ❯
Posted:

Test Technician Electronics

Salford, Greater Manchester, North West, United Kingdom
Vertex IT Solutions Ltd
of outcomes. Maintain calibration records and ensure that test equipment is up to standard and used correctly. Support root-cause analysis and corrective action processes for recurring product issues. C ontribute to continuous improvement initiatives, feedback loops, and process documentation. A ssist in prototype testing and provide feedback on manufacturability and serviceability. Required Skills and Experience Proven experience in a More ❯
Employment Type: Permanent
Salary: £35,000
Posted:
C
10th Percentile
£43,000
25th Percentile
£47,500
Median
£57,836
75th Percentile
£74,063
90th Percentile
£95,000