376 to 400 of 1,324 C Jobs in England

Senior Software Engineer (Instrumentation)

Location
Cambridge, England, United Kingdom
status quo and ultimately change the world of media processing. Required Skills & Experience : Experience in using or creating profiling tools. Extensive expertise in C/C++ programming, with a strong ability to design and optimize complex software architectures. Exceptional problem-solving and debugging skills, with the ability to analyze ...

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 Software Engineer - AI Enablement

Location
Manchester, England, United Kingdom
least one of Python, Go, Bash scripting/programming languages. Experience with GitLab, Gerrit and Artifactory. Sound understanding of embedded software development in C/C++. Experience supporting colleagues through technical guidance, peer review, mentoring or knowledge-sharing activities. In Return Joining Arm means being part of an elite team ...

Software Developer

Hiring Organisation
Wabtec
Location
London, UK
Employment Type
Full-time
this role: Bachelor's degree in software engineering, Computer Science, Information Technology or a closely related fieldMinimum 5 years professional experience with the C programming languageDemonstrable passion for programming (pet projects, contributions to open-source software, etc.)Experience with embedded systems and bare metal programmingAbility to see "the bigger picture ...

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 ...

IDAM & PAM Engineer

Location
Greater London, England, United Kingdom
thrive in this role, you need to have: Experience with at least one of the following development environments/languages: J2EE, Python, Java, C/C++, .NET, C# or PL/SQL Knowledge of operating systems (UNIX/Linux and Solaris, Windows) and of database management systems (Oracle, SQL Server ...

Associate Technical Consultant - Entry-Level Consulting

Location
Greater London, England, United Kingdom
time). Experience: Recent university graduate (up to 2 years postgraduate experience maximum) NICE TO HAVE Languages: Experience with Python, C, HTML, Java, JavaScript, or SQL. Cloud: Familiarity with cloud platforms (AWS/Azure). AI Tools: Experience using AI-powered development tools or CLI assistants (e.g., Claude Code, Gemini ...

Firmware Engineer

Location
Greater London, England, United Kingdom
embedded software applications You have demonstrated experience across majority of the stages of the software development lifecycle (requirements analysis, design, implementation, testing) Proficient in C and C++ Ideally, have experience with one or more embedded communication protocols: BLE, CAN, I2C, UART, SPI Excellent communication and teamwork skills. Preferably, have experience ...

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 ...

Project Engineering Lead

Hiring Organisation
Hackajob Ltd
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
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 ...

Senior Network Architect

Hiring Organisation
Thales
Location
Henstridge, Somerset, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
/GPU, storage, power). Protocols and Tools IP multicast, Wireshark, tcpdump. Linux networking stack, network monitoring systems. Bash, TCL, PowerShell scripting. Software development (C/C++/Rust/Java/Ada). UK Eyes Only: Due to the nature of the work that we do at Thales, many ...

Threat Research Engineer

Location
West of England, England, United Kingdom
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 ...

Solutions Architect

Location
Greater London, England, United Kingdom
customer facing role Minimum of 2 years experience with modern scripting languages (e.g. Python, Node.js, SQL) and/or popular programming languages (e.g. C/C++, Java, C#) in a professional capacity Experience implementing scalable and highly available distributed systems in the cloud and on-prem Demonstrated ability to work ...

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
Waterbeach, 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 ...

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 ...

Machine Learning Engineer

Location
Greater London, England, United Kingdom
/or cloud computing and building automation and orchestration systems for these platforms Proficiency in a low-level language such as C, C++, or Rust and in GPU frameworks like CUDA Competence in front-end web design to allow easy interfacing with large datasets Our Culture Follow the science. ...

Staff Software Security Engineer

Location
Greater London, England, United Kingdom
software engineering experience implementing and maintaining critical systems at scale Strong software engineering skills in Python or at least one systems language (Go, Rust, C/C++) Experience implementing and operating critical systems at scale using DevOps and cloud automation practices such as infrastructure as code Hands-on network security ...

Bioinformatician/Computational Biologist

Location
Greater London, England, United Kingdom
degree in Bioinformatics, Computer Science or a related discipline, alongside a scientific background. Strong programming skills using languages such as Python, R, Java, C/C++ or Perl. Experience applying statistical methods to biological data. Hands‐on experience analysing next‐generation sequencing, single‐cell RNA‐seq and ATAC‐seq data. ...

Senior DevOps Engineer

Location
Greater London, England, United Kingdom
companies in the area of Electronic Design Automation. We’re backed by a team of top-tier investors, and we have recently closed ourSeries C funding of $160 million. We bring together the brightest quantum engineers, integrated circuit (IC) engineers, quantum computing theoreticians and software engineers to create a unique ...

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. Its parent company adheres ...

Bioinformatician/Computational Biologist

Location
Greater London, England, United Kingdom
degree in Bioinformatics, Computer Science or a related discipline, alongside a scientific background.\\** Strong programming skills using languages such as Python, R, Java, C/C++ or Perl.\\** Experience applying statistical methods to biological data.* Hands-on experience analysing next-generation sequencing, single-cell RNA-seq and ATAC-seq data. ...