Permanent C Jobs in the UK

101 to 125 of 681 Permanent C Jobs in the UK

Principal Embedded Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
IC Resources
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:

Embedded Software Engineer

Crewe, England, United Kingdom
Hybrid / WFH Options
KO2 Embedded Recruitment Solutions Ltd
will be mainly remote working with only the occasional visit to the office required. Required Skills and Experience: C++ programming (11, 14, 17) Embedded C Bare Metal and RTOS development Experience coding to regulated standards e.g. MISRA Full software development life cycle experience Our client has an exciting roadmap of more »
Posted:

C++ Banking Software Engineer : Top Tier Bank : Front/Middle Office

London Area, United Kingdom
Hybrid / WFH Options
Hunter Bond
development standards and CICD processes. You will also contribute to automation strategies, integration testing and ultimately software design and deployments. You will need: Strong C/C++ programming language skills SQL experience Knowledge of Capital Markets and/or Interest rates Working exposure to algorithms and data structures Computer Science more »
Posted:

Software Engineer

Plymouth, England, United Kingdom
Mane Contract Services
a related discipline Experience in embedded software design with a solid understanding of associated hardware Proven experience in developing user interfaces Extensive experience writing C/C++ for embedded applications Familiarity with VxWorks Proficiency in serial communications: Ethernet, RS-232/RS-422/UART Experience with source control tools more »
Posted:

Software Engineers - ML Algorithm dev

Cambridge, England, United Kingdom
Hybrid / WFH Options
BlueGate Consulting
does; they really don’t know what the answers are when they start out! In order to join the team you will need - · Good C/C++ (12 months, project or internship) skills, ideally with Python/Tcl and Math skills · Data structures and Algo’s knowledge/experience · A more »
Posted:

Senior Hardware Engineer

Cambridgeshire, England, United Kingdom
Ampere Recruitment
equipment Proficient in programming embedded microcontrollers Desirable Skills Background in power electronics, such as DC-DC converters or motor drives Software development experience in C/C++ or Python for embedded systems Familiarity with EMC and environmental testing conducted by external test houses Knowledge of communication interfaces like Ethernet/ more »
Posted:

Quantitative Developer (Bonds)

London Area, United Kingdom
Fenics Market Data
Platforms Execution & Hedging Algorithms Container frameworks and the tooling that goes with them Additional Desirable Languages/Technologies: Python, C++, KDB+/Q, C#, C Personal Attributes Problem solving: Proven ability to take complex business requirements and translate these into tangible, workable and commercially smart solutions while leveraging best practice more »
Posted:

Imaging Engineer

Camberley, England, United Kingdom
Tiger Resourcing Group
E, SLVS Core understanding of lens selection based on requirements (e.g. filters, focal length, fixed focus, zoom etc.) Experience developing video-based applications in C/C++ High motivation for research into the latest innovations in image sensor and lens technology (e.g. polarisation sensors, event-based imaging) Experience working with more »
Posted:

Embedded Software Engineer

Hampshire, England, United Kingdom
Premier Group Recruitment
Engineers working on low-level Embedded C. The Mid-Level/Senior Embedded Software Engineer will ideally have the following skills: Strong experience with C programming Experience with microcontrollers Experience of software development with a controlled development environment If you are interested, please apply with an up to date CV more »
Posted:

eDV - Senior Developer

London, England, United Kingdom
iO Associates - UK/EU
The successful candidate will be confident working autonomously with C#/.NET Version 6. *Please only apply for this if you hold active UK*C DV. Start: ASAP Location: London Duration: 6 months Rate: Negotiable - Outside IR35 Essential Skills & Experience C#, .NET Core Version 6 Azure DevOps, Git, or Bitbucket. more »
Posted:

Software Engineer

Birmingham, England, United Kingdom
Hybrid / WFH Options
Digital Waffle
Software Engineer Location: Birmingham - Hybrid - 1 day a week onsite Salary: £60k to £75k Must-Haves: JavaScript, Node.js, CSS, HTML SQL (Postgres a plus) C-family language (Go preferred but can be from Java or C#) Public cloud experience (GCP ideal) Test automation pro Delivers high-quality projects on time more »
Posted:

Research Software Engineer

Oxfordshire, England, United Kingdom
Lawrence Harvey
experience working with a public cloud provider (AWS, Azure, GCP, Oracle or related) Programming knowledge with one or more languages such as Python, C++, C, Matlab, R, Java, Rust or relate Master's degree in STEM subjects Research experience during or post education Desirables: Knowledge of AI capabilities, Data science more »
Posted:

Software Engineer

Dorchester, England, United Kingdom
Spectrum IT Recruitment
Passion for learning new skills and technologies. Desirable Skills: Wed Design (HTML, CSS, Javascript) Experience in Engineering Environments PLC Programming (IEC61131-3) Embedded Programming (C/C++) If you are interested in this opportunity, then please send your CV to danielsumpter@spectrumit.co.uk more »
Posted:

AI Researcher - Multimodal AI

Egham, England, United Kingdom
Hybrid / WFH Options
microTECH Global LTD
a relevant topic. Efficiency in elementary topics in mathematics and computer science. Experience in one or more general purpose programming languages including Python, Java, C and C++. First-author publications in one of the following conferences and journals: NeurIPS, ICML, ICLR, CVPR, ICCV, ECCV, AAAI, EMNLP, ACL, IEEE TPAMI, IEEE more »
Posted:

Technical Customer Support and Documentation Specialist

London, England, United Kingdom
Curiosity Software
such as MS SQL Server/Oracle Databases, Docker, XML, AWS, Azure DevOps, GitHub, Jira Some basic coding experience such as Python, Java, JavaScript, C and C++, SQL/PLSQL Proven ability to document technical features and updates clearly and concisely. Skills: Excellent spoken and written English skills, with the more »
Posted:

Hardware Engineer

Chester, England, United Kingdom
Pathfinder - IT Recruitment
etc), debugging, faultfinding and testing experience, and PCB layouts. Desirable experience includes: PCB manufacturing and assembly, experience of multiple product industries/sectors, embedded C and/or C++, any knowledge of FPGA/CPLD logic design. Basically, the more experience, the better! Training and coaching will be provided for more »
Posted:

Artificial Research Engineer - Multimodal AI

Staines-Upon-Thames, England, United Kingdom
Hybrid / WFH Options
European Recruitment
Fusion, JAIR, IJRR, IJCV, and JMLR Requirements PhD in Computer Science, Engineering, Mathematics or a related discipline (or just completing) Programming with Python, Java, C or C++ At least one first-author publication in one of the following conferences and journals: NeurIPS, ICML, ICLR, CVPR, ICCV, ECCV, AAAI, EMNLP, ACL more »
Posted:

Senior Game Mathematician

United Kingdom
Hybrid / WFH Options
BettingJobs
with deep understanding of casino and slot games. Worked with programming teams to create or adapt simulation programs in a variety of languages –java, C, C++ etc. Detail-orientated and self-motivated. Strong working knowledge in Combinatorics, Probability Theory, and statistics. Fluent level of written and verbal communication in English. more »
Posted:

Senior Software Engineer

London Area, United Kingdom
NP Group
on virtual machines, network programming , etc). Technical Knowledge Required: Proficiency in distributed systems and Linux systems engineering. Coding in programming languages such as C, C++, Golang or Rust. Experience working with and/or on virtual server technologies, virtual networking technologies, network programming. Experience in building and enhancing compute more »
Posted:

Infrastructure Research Engineer

Edinburgh, Scotland, United Kingdom
European Recruitment
of operating systems and/or distributed systems and/or cloud computing. Good programming skills, master of at least one language, such as C/C++, Go, Python etc. Good communication skills. Desirable Experience: PhD in operating systems, distributed systems etc. Published papers in top journals/conferences. If more »
Posted:

Software Team Lead

Somerset, England, United Kingdom
Hybrid / WFH Options
People Source Consulting
proving and test reports. • Help topics and operational manuals. Key Skills: • Broad software development experience. real time processes, database, • GUI development, Qt • C++/C, • Linux or Windows development environment – inter process comms – RPM/Installer • TCP, Serial comms. Desirable skills: Embedded, 32-bit microcontroller, ARM, PIC. GUI development. Java more »
Posted:

Robotic Systems Engineer

Falmouth, England, United Kingdom
Engineered Arts Ltd
wider market Working to find and fix issues working to tight deadlines Qualifications, Knowledge, Key Skills and Experience Essential Embedded firmware development in Embedded C Python Experienced Linux user Active interest in a robotics field (humanoid, UAV/drones, autonomous vehicles, industrial arms etc) Desirable Use of the STM32 MCU more »
Posted:

Principal Board Design Engineer

Cambridge, England, United Kingdom
European Recruitment
of a UNIX environment and shell programming/scripting in e.g. Tcl, Perl, Python etc. Programming languages such as: assembly language, higher-level (e.g. C), object orientated (e.g. C++). If this role is of any interest please apply directly on LinkedIn or send a copy of your CV to more »
Posted:

Automation electrical PLC support engineer

Gloucestershire, England, United Kingdom
Hybrid / WFH Options
People Source Consulting
hardware with electrical systems. Experienced in applying programmable systems to Servo Drives/Motors and general manufacturing machines. High level programming languages; for example C, BASIC, Python. PLC programming, preferably using the standard IEC61131-3 environment. Electrical interfacing between a controller and sensors/actuators in an automation system. Servo more »
Posted:

Machine Learning Engineer

Cambridgeshire, England, United Kingdom
Oho Group Ltd
Learning techniques to solve real-time problems! We are looking for candidates with; · A STEM degree from a Top-tier University · Strong programming skills (C/C++, Java, Javascript or Python) · Problem solving skills A strong salary and the opportunity to work alongside some of Cambridge's strongest engineers awaits more »
Posted:
C
10th Percentile
£38,750
25th Percentile
£45,000
Median
£56,500
75th Percentile
£70,000
90th Percentile
£86,250