276 to 300 of 869 C Jobs in the UK excluding London

Principal Security Software Engineer

Location
Cambridge, England, United Kingdom
engineers through constructive review. Job Requirements Significant experience building, securing, and maintaining production software, ideally endpoint, security, or systems software. Strong programming experience in C, C++, Rust, Python, PowerShell, or comparable languages. Experience developing software for Windows and/or Linux, including operating-system, virtualisation, isolation, or other security-sensitive ...

Electronics Engineer

Location
Cambridge, England, United Kingdom
processors Integrate board‐level communication interfaces including I2C, SPI, Ethernet, USB and NFC Collaborate with software teams to support board bring‐up using embedded C/C++ or VHDL/Verilog Develop schematics and multi‐layer, mixed‐signal PCB layouts in Altium Designer, ensuring strict control over signal integrity, grounding ...

Senior Performance Modelling Engineer (CPU group)

Location
Cambridge, England, United Kingdom
cases. Required Skills and Experience: Strong grasp of CPU micro-architecture concepts (pipelines, caches, predictors, MMUs). Hands-on experience with low-level embedded C or assembly for coding, testing, optimisation, and debugging. Proficiency in Linux environments with strong scripting skills (Shell, Python, or Perl) Nice To Have Skills ...

SENIOR MACHINE LEARNING ENGINEER

Location
Manchester, England, United Kingdom
hyperspectral, thermal, X-ray, acoustic, or related industrial sensing technologies. Experience with ONNX Runtime, TensorRT, OpenVINO, model quantization, model export, or edge inference optimization. C or C++ experience for lower-level hardware, camera SDK, edge runtime, or performance-sensitive integration work. PLC, HMI, EtherNet/IP, Profinet, SCADA, robot ...

Physicist to Engineer Track

Location
Sheffield, England, United Kingdom
etc. Familiarity with electronics, control systems, or physical system modelling Interest in or experience in practical making — familiar with a toolbox Programming competence (Python, C/C++, TypeScript, React, Postgres) We work across a wide range of disciplines, with engineers tending to specialise in one. We expect this to happen ...

Project Engineering Lead

Location
Southampton, Hampshire, United Kingdom
will contribute directly to some of the UK's most advanced land-based defence capabilities, including Land Electronic Warfare, Counter-Uncrewed Aerial Systems (C-UAS) and next-generation Counter Radio Controlled Improvised Explosive Device (RC-IED) equipment and solutions. These systems enable military users to exploit the electromagnetic spectrum ...

Mathematical Developer

Location
Cambridgeshire and Peterborough, England, United Kingdom
coaching and technical mentoring to less experienced developers where appropriate.**Essential requirements*** Strong mathematical background.* Programming ability in at least one relevant language. (e.g. C/C++, C#)* Experience of numerical modelling or mathematical software development.* Degree in Mathematics, Applied Mathematics, Physics, Computer Science, Engineering or a related discipline.**Desired ...

Engineer II

Location
Belfast City District, Northern Ireland, United Kingdom
multiple teams to deliver quality, business critical software.● Support operation of services in production. ****Core Competencies:**** ● 2+ years of systems programming experience in Rust, C, C++, Go, Java or a comparable language with enthusiasm to write production Rust (we will help you ramp up with dedicated mentorship!). ● Understanding ...

Threat Research Engineer

Hiring Organisation
HP
Location
City of Bristol, United Kingdom
Employment Type
Full Time
testing or exploit kits, such as Metasploit. Experience in malware analysis, vulnerability research, attack reproduction or attack demonstration. Experience with scripting languages is required. C or C++ coding is a plus.. Experience writing and presenting about offensive security, platform security or threat research topics. Degree in Electronic Engineering, Computer Science ...

Electronics Engineer

Location
Cambridge, England, United Kingdom
processors Integrate board-level communication interfaces including I2C, SPI, Ethernet, USB and NFC Collaborate with software teams to support board bring-up using embedded C/C++ or VHDL/Verilog Develop schematics and multi-layer, mixed-signal PCB layouts in Altium Designer, ensuring strict control over signal integrity, grounding ...

Mechatronics Engineer

Location
Broxburn, Scotland, United Kingdom
following: Solidworks CAD software and sheet metal tool add ins Altium or KiCAD experience Ability to write or debug simple scripts (such as C/C++ or Python) to support physical prototyping and map out basic application flows. Exposure to reviewing and troubleshooting schematics and PCB layouts. Knowledge or experience ...

Engineer II

Location
Belfast City District, Northern Ireland, United Kingdom
multiple teams to deliver quality, business critical software. Support operation of services in production. Core Competencies 2+ years of systems programming experience in Rust, C, C++, Go, Java or a comparable language with enthusiasm to write production Rust (we will help you ramp up with dedicated mentorship!). Understanding ...

Principal Security Software Engineer

Location
Cambridge, England, United Kingdom
used by millions of endpoints worldwide.Job Requirements:Significant experience building, securing, and maintaining production software, ideally endpoint, security, or systems software.Strong programming experience in C, C++, Rust, Python, PowerShell, or comparable languages.Experience developing software for Windows and/or Linux, including operating-system, virtualisation, isolation, or other security-sensitive components.Strong ...

Orbital Analyst

Hiring Organisation
Hackajob Ltd
Location
High Wycombe, Buckinghamshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
deliver results. A strong understanding of celestial mechanics, astrodynamics and atmospheric physics. Skilled in one or more of the following programming languages: Fortran, C/C++, Java, Matlab, Python, SQL, Java-script. Experienced in the development and utilisation of SST/SSA related computer simulations. RTX adheres to the principles ...

Technical Product Manager

Location
City of Edinburgh, Scotland, United Kingdom
development, especially build tools including compilers etc. The ability to read and understand code in multiple languages, at least at a high level, including C, Java and Python. An understanding of the detail, implications and nuances is not strictly necessary, nor is the ability to write code without further support. ...

Orbital Analyst

Location
Harlow, England, United Kingdom
deliver results. A strong understanding of celestial mechanics, astrodynamics and atmospheric physics. Skilled in one or more of the following programming languages: Fortran, C/C++, Java, Matlab, Python, SQL, Java-script. Experienced in the development and utilisation of SST/SSA related computer simulations. Responsibilities As the Senior Orbital ...

Sr InfoSec Analyst

Location
Belfast City District, Northern Ireland, United Kingdom
security. Good knowledge of common malware threats and attack methodologies. Good knowledge of scripting languages and programming languages (PowerShell, Python, Bash, .NET, Ruby,Java, C, etc.) Experience with Infrastructure as Code. Desirable Professional Certifications:GCIA, GCIH, GCFE, GCFA, Security+, CCNA CyberOps, OSCP, GPEN, GWAPT, CEH, CySA+. Core Competencies Accountable ...

Senior Medical Software Architect — Class C Embedded

Location
Bristol, England, United Kingdom
A leading consultancy in medical software development based in Bristol is seeking a Medical Software Engineer. In this role, you will lead the design and delivery of software for regulated medical devices, ensuring compliance and ...

Senior Embedded Software Engineer

Hiring Organisation
DOMO TACTICAL COMMUNICATIONS
Location
PO15, Whiteley, Hampshire, United Kingdom
Employment Type
Permanent
Whiteley. This could suit an experienced embedded engineer looking for a new technical challenge, or someone earlier in their career who has strong C/C++ fundamentals and wants to develop deeper expertise in embedded systems. What you'll be working on You'll develop embedded software for our wireless … communication products, working closely with engineers across software, electronics, RF and other specialist disciplines. Your work will include: Developing embedded software in C and C++ Working with SoC-based hardware platforms Developing, integrating and testing new product features Debugging software and hardware interactions Getting hands-on with electronics and laboratory ...

Embedded Systems Research Engineer for Precision Instrumentation

Location
Sheffield, England, United Kingdom
through embedded systems innovation, contributing to design and implementation of control systems for advanced scientific equipment. You will develop and refine embedded firmware in C/C++, work on hardware-software integration, testing cycles, and documentation within a collaborative team. #J-18808-Ljbffr ...

Senior Embedded Security Engineer (SoC & Firmware)

Location
Cambridge, England, United Kingdom
solutions. This role involves reviewing firmware code, evaluating system architectures, and collaborating with cross-functional teams to implement security measures. Ideal candidates possess strong C/C++ expertise and experience with embedded systems. This position supports hybrid working arrangements. #J-18808-Ljbffr ...

Real-Time Embedded Software Engineer – Aerospace (Hybrid)

Location
Plymouth, England, United Kingdom
real-time applications and collaborating within cross-functional engineering teams. The ideal candidate should have a relevant degree and experience in embedded systems, strong C programming skills, and excellent communication capabilities. The role offers a hybrid work model and a comprehensive benefits package. #J-18808-Ljbffr ...

Senior Security Software Engineer, R&D

Location
Cambridge, England, United Kingdom
will lead feature development, design and test across Windows platforms, and mentor junior engineers while guiding cross‐functional initiatives. The role requires strong C/C++, C#, .NetCore experience, plus knowledge of security principles, Agile, and cross‐team collaboration in a fast‐paced environment. #J-18808-Ljbffr ...

Embedded Firmware Engineer – RFID & RTOS (Cardiff)

Location
Cardiff, Wales, United Kingdom
RFID access control products. You will work in small Agile teams and support multiple product lifecycles, with occasional travel. Responsibilities include implementing firmware in C and C#, creating documentation, and hands-on debugging, under minimal supervision. A degree in engineering or equivalent is required, with 1+ years of experience. #J ...

Lead Software Developer & Tech Mentor

Location
Farnborough, England, United Kingdom
code reviews, and help execute our software engineering strategy while leading by example in a hands-on role. The position requires strong leadership, deep C/C++ and Python skills, Linux expertise, and a solid track record in Agile environments. #J-18808-Ljbffr ...