Permanent C Jobs in the UK

1 to 25 of 656 Permanent C Jobs in the UK

Senior Software Engineer – Visual Specialist

Warton, United Kingdom
BAE Systems
A degree in Software/Computing, STEM subject or equivalent relevant experience Experience of SW development covering programming in various languages such as C#, C/C++, Java, ADA, Visual Basic and Unity (with either C#, C++ or ADA highly desirable) to level to be able to coach and mentor more »
Posted:

Senior Software Engineer – Visual Specialist

Blackpool, Lancashire, United Kingdom
BAE Systems
A degree in Software/Computing, STEM subject or equivalent relevant experience Experience of SW development covering programming in various languages such as C#, C/C++, Java, ADA, Visual Basic and Unity (with either C#, C++ or ADA highly desirable) to level to be able to coach and mentor more »
Posted:

Senior Software Engineer – Visual Specialist

Lytham Saint Annes, Lancashire, United Kingdom
BAE Systems
A degree in Software/Computing, STEM subject or equivalent relevant experience Experience of SW development covering programming in various languages such as C#, C/C++, Java, ADA, Visual Basic and Unity (with either C#, C++ or ADA highly desirable) to level to be able to coach and mentor more »
Posted:

Principal Software Engineer

Chelmsford, United Kingdom
BAE Systems
Have considerable experience of using at least one high level programming language, for real-time or multi-processor embedded software application development e.g. Ada95, C/C++, or C# Have considerable experience of using a high-level design methodology (e.g. UML) Knowledge of UML Benefits: As well as a competitive more »
Posted:

Senior Software Engineer – Visual Specialist

Blackburn, Lancashire, United Kingdom
BAE Systems
A degree in Software/Computing, STEM subject or equivalent relevant experience Experience of SW development covering programming in various languages such as C#, C/C++, Java, ADA, Visual Basic and Unity (with either C#, C++ or ADA highly desirable) to level to be able to coach and mentor more »
Posted:

Senior Software Engineer – Visual Specialist

Preston, Lancashire, United Kingdom
BAE Systems
A degree in Software/Computing, STEM subject or equivalent relevant experience Experience of SW development covering programming in various languages such as C#, C/C++, Java, ADA, Visual Basic and Unity (with either C#, C++ or ADA highly desirable) to level to be able to coach and mentor more »
Posted:

Principal Firmware Engineer

London, England, United Kingdom
Hybrid / WFH Options
Onyx-Conseil
For this Senior Firmware Engineer, we are looking for someone with: Strong experience of Linux device driver development Deep understanding of embedded programming in C and C++ Understanding of computer architecture (CPU, SoC, ASIC, GPU) Previous experience within a start-up is advantageous, or at least the willingness to work more »
Posted:

LabVIEW Test Engineer

London, England, United Kingdom
Onyx-Conseil
field Excellent experience with LabVIEW (any certifications are beneficial) and TestStand Experience with automated test systems Knowledge of scripting languages such as Python/C Benefits: Competitive contract rate Outside IR35 For more details on this exciting opportunity please apply below or contact Harry Hughes on [Telephone number removed]. more »
Posted:

Embedded/Senior Embedded Software Engineer

Reading, England, United Kingdom
Hybrid / WFH Options
Technical Futures Ltd
today This advertiser has chosen not to accept applicants from your region. Overview: Degree qualified Embedded Software Engineer with proficiency in Low Level Embedded C programming under RTOS for Microprocessor based boards, will join a leading provider of Embedded Computing Products. This established company, with headquarters in the UK and … environments, used globally in the Aerospace, Defence, Medical, and Industrial Sectors. Qualifications: Good Degree in Electronic Engineering, Computer Engineering or similar. Proven commercial Embedded C Programming experience for various Microprocessors (x86, PowerPC or high-performance ARM processors). Experience with Board Support Packages. Experience programming a variety of hardware devices more »
Posted:

PCIe Software Engineer

Northampton, England, United Kingdom
Hybrid / WFH Options
IC Resources
Core knowledge of PCIe host driver experience Strong knowledge around Linux driver development Experience working with Network peripherals Deep understanding of embedded programming in C and C++ Understanding of computer architecture (CPU, SoC, ASIC, GPU) What Next? If you’re an Embedded Software Engineer looking for an exciting new challenge more »
Posted:

Java Software Engineer

United Kingdom
Hybrid / WFH Options
Understanding Recruitment
only complete GREENFIELD work, building and developing all frameworks, databases and tools from scratch. Tech stack required as a Java Software Engineer: · Core Java · C · Experience with APIs · Microservices · Multithreading, concurrency & high throughput · AWS · Kubernetes Benefits you will enjoy as a Java Software Engineer: · Pension contribution scheme · Private medical healthcare more »
Posted:

Embedded Software Engineer

Cardiff, Wales, United Kingdom
IntaPeople: STEM Recruitment
support. Ensure compliance with relevant industry standards by coordinating with regulatory bodies. Experience: 5+ years in embedded software development with expertise in Assembly and C programming languages. Proficiency in microcontroller programming (8/16/32 bit), peripheral buses (SPI, I2C), and communication technologies (e.g., RS232, RS485, USB, TCP/ more »
Posted:

System Software Engineer (GPU, HPC)

Edinburgh, Scotland, United Kingdom
European Tech Recruit
in Computer Science or related In-depth knowledge of distributed systems, HPC, GPU, compilers, operating systems or cloud computing. Solid system programming skills in C/C++, Go, Python, Rust etc. Fluent in English. more »
Posted:

Database Researcher

Edinburgh, Scotland, United Kingdom
European Tech Recruit
Collaborate with academics, including the University of Edinburgh, and other R&D teams Qualifications: Strong computer science background Proficiency in system-level programming languages (C/C++, Rust, Java, Go) Expertise in databases, algorithms, or system design Excellent communication skills in English Published in peer-reviewed conferences or journals (preferred more »
Posted:

Computer Vision Engineer

Long Eaton, England, United Kingdom
Smart Surgical Appliances Limited
a low level – novel image processing algorithms. Experience developing parallelisable implementations of algorithms, suitable for real-time execution at video rates. Comfortable coding in C/C++. Desirable Skills & Abilities Experience writing CUDA kernel code. Experience of optimising algorithms for speed; both design and implementation. Understanding of camera calibration and more »
Posted:

Laboratory Technician

London Area, United Kingdom
Hybrid / WFH Options
Langham Recruitment
at Technician level. Experience handling optical fibres and optoelectronic devices. Operating advanced test and measurement communication network equipment. PCB design, soldering, etc. Python/C/Matlab programming. Linux and Software for HPC/AI node/server operations. Network configuration. What’s in it for you? Up to £50k more »
Posted:

Head of Fraud

London Area, United Kingdom
Harnham
company Experience working within financial services Experience working on different fraud systems A strong background in analytics Excellent communication skills and experience working with C-Suit stakeholders A strong analytical background more »
Posted:

Embedded Software Engineer

Derby, England, United Kingdom
Hybrid / WFH Options
Rise Technical
while ensuring compliance with industry standards and regulations. The ideal candidate will have proven experience in a similar role and strong knowledge of Embedded C, FPGAs, VHDL and real-time embedded systems. Any experience with DSP, Python and Nios Processors is nice to have. This is a great opportunity to … company that provides their employers with fantastic projects and cutting-edge technologies. The Role: *Develop firmware for real-time microprocessor-based Products using Embedded C *Hardware design of FPGAs in VHDL *Compliance with industry standards and regulations *Hybrid working in Derby, 2-3 days per week onsite The Person *Proven … experience in a similar role *Strong knowledge of Embedded C, FPGAs, VHDL and real-time embedded systems *Any experience with DSP, Python and Nios Processors is nice to have *Must be commutable to Derby or willing to relocate Reference Number: BBBH244507 more »
Posted:

Security Engineer - Cryptography

London Area, United Kingdom
Secure Source
with the design of cryptographic protocols that are efficient, robust and secure Collaborate with colleagues on the implementation of cryptographic primitives and protocols using C, C++ or Python Contribute to the development, testing and implementation of countermeasures to protect against side channel analysis and well-known attacks against cryptographic protocols … asymmetric cryptography, hash functions, digital signatures, key exchange, encryption schemes, etc. Outstanding algorithmic thinking and problem-solving skills Experience with system programming using either C, C++ or Python Ability to communicate complex information clearly in both written and spoken English A self-starter and team player, with a strong drive more »
Posted:

Embedded Software Engineer

Stevenage, England, United Kingdom
Copello Global
are looking for candidates with demonstrated skills in the following areas: Embedded Real-Time Systems: Solid experience in developing hard real-time embedded software. C Programming Expertise: Strong proficiency in C programming, essential for embedded development. Knowledge of Communication Protocols: Experience with protocols like SPI, UART, Ethernet, and PCI-Express. more »
Posted:

Systems Verification Engineer Principal

Rosyth, Scotland, United Kingdom
Hybrid / WFH Options
Optos
from medical, automotive or defence/aerospace Minimum of 5 years’ experience in programming (Ideally Python but can be any other programming language e.g. C/C++, C#, Java etc) Experience using and developing DevOps tools and techniques Familiar with virtual machine management tools (preferably for VMWare) Hands-on experience more »
Posted:

Senior Software Engineer

Wokingham, England, United Kingdom
Advanced Resource Managers
level of judgment and has ability to propose different solutions outside of set parameters but with guidance. What do you need to succeed? C++, C, Java, Linux (red hat), Oracle, Kubernetes (nice to have) Experience with SCADA or similar power transmission Must be able to attend client site 3 days more »
Posted:

FPGA Engineer

St Neots, England, United Kingdom
Hybrid / WFH Options
Pico Technology
a creative approach to problem-solving. Desirable skills include experience with Xilinx or Altera FPGAs and associated tools, proficiency in firmware/software development(C, C++, C#), and familiarity with design for Test & Measurement or scientific markets. Experience with tools such as Vivado, Modelsim, Visual Studio, Git, and Jira, as more »
Posted:

Principal Software Engineer

Edinburgh, Scotland, United Kingdom
Provn
technology on a global scale. The Ideal Candidate: 6+ years as a Software Engineer Experienced in embedded software development Experienced in OOP such as C, C++, Java Experience mentoring junior developers Thorough understanding of full SDLC Modern web technologies/frameworks (a nice to have) What the company can offer more »
Posted:

Embedded Device Security Consultant

Cheltenham, England, United Kingdom
InfoSec People Ltd
identification of attack surfaces and entry points using implicit threat modeling techniques Ability to connect and use JTAG/on-chip Debuggers Low-level C code review FreeRTOS, Android, Linux kernel drivers, protocol parsing Sandbox policy review: SELinux/SE Android, seccomp, Linux name spaces, Minijail/Firejail Crypto implementation more »
Posted:
C
10th Percentile
£40,000
25th Percentile
£46,500
Median
£60,000
75th Percentile
£73,886
90th Percentile
£90,000