C Jobs in England

376 to 400 of 1,240 C Jobs in England

Controls Engineer

Rugeley, England, United Kingdom
STR Group
design, prototyping, embedded firmware, and system testing — shaping real-world defence technologies. What You’ll Be Doing Develop control strategies for power systems Code embedded firmware (DSPs/microcontrollers – C/C++) Prototype and test power electronic systems Collaborate with electrical, software, and systems engineers Drive reusability and efficiency in development Interact directly with customers to define and deliver on … requirements What We’re Looking For Degree-qualified in Electrical/Electronic Engineering or similar Proven experience in embedded systems (defence, aerospace, automotive, or similar) Strong C/C++ skills and hands-on DSP experience Passionate, proactive, and adaptable engineer Eligible for UK Security Clearance (SC) Bonus Points For Power electronics system testing experience Familiarity with tools like DOORS, Polarion More ❯
Posted:

Senior Software Engineer - Sustainable Cloud-Native Platform

London, United Kingdom
Burns Sheehan
Senior Software Engineer | Sustainable Cloud Native Platform | Distributed Systems Up to £100,000 per annum plus bonus and stock Hybrid in London office Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems Are you a Senior Software Engineer with considerable cloud/infrastructure experience? Looking to join a company who are solving genuine problems that disrupt an industry? Interested in … being the worlds most accountable and sustainable cloud provider What they're looking for in a Senior Software Engineer: Tech agnostic but preferable experience working with Golang, Rust or C/C++ Experience working on software infrastructure or building cloud native software Experience working with high scale, distributed systems Understanding of systems design and how different components interact If this More ❯
Employment Type: Permanent
Salary: GBP 80,000 - 100,000 Annual
Posted:

Robotics Engineer

Northwich, England, United Kingdom
KO2 Embedded Recruitment Solutions Ltd
intelligence of their cutting-edge products. You’ll spend most of your time writing software to control moving parts and also developing intuitive interfaces. The core languages required are C, C++, or Python with Linux. While experience with ROS or ROS2 (Robot Operating System) is also required. Key Responsibilities: Develop and implement software for control systems, ensuring smooth operation of … Degree in Computer Science or related field with strong experience in writing software to control hardware. Hands-on engineers with a passion for robotics and autonomous applications. Proficiency in C, C++, or Python. Experience with Codesys and embedded systems is a plus. Experience working with Linux and/or ROS/ROS2 (Robot Operating System) If you’re a software More ❯
Posted:

Software Engineer

Bath, England, United Kingdom
Hybrid / WFH Options
QA Systems - The Software Quality Company
days a week (Tuesday-Thursday) while enjoying the flexibility to work from home when needed. What You'll Do Develop and enhance our flagship products: Cantata (industry-leading C/C++ testing tool) and AI Controller (pioneering AI safety solution) Work across our diverse tech stack: C, C++, Java, TypeScript, Vue, Vuetify Collaborate directly with our Product Manager to shape … s vibrant city centre with easy access to shops, restaurants, and transport We're Looking For Someone With Commercial software development experience Strong skills in at least one of: C, C++ Problem-solving mindset with attention to detail Enthusiasm for learning new technologies and approaches Team player attitude with good communication skills Bonus Points For Knowledge of multiple languages from More ❯
Posted:

Lead Software Engineer

City of London, London, United Kingdom
Burns Sheehan
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who are solving genuine problems that disrupt an industry? Interested in … most accountable and sustainable cloud provider🌳 What they're looking for in a Lead Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, Java and/or C/C++. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Confident in leading the definition and creation of solutions from More ❯
Posted:

Lead Software Engineer

London Area, United Kingdom
Burns Sheehan
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who are solving genuine problems that disrupt an industry? Interested in … most accountable and sustainable cloud provider🌳 What they're looking for in a Lead Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, Java and/or C/C++. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Confident in leading the definition and creation of solutions from More ❯
Posted:

Compiler Engineer [Contractor]

London, England, United Kingdom
Flux Computing
will be to deliver a production-ready ML backend (compiler, runtime, debugger) and functional simulator that can accurately run most large AI models. This role demands deep expertise in C and C++ programming, ML framework internals, compiler construction, and optimisation techniques. Key Deliverables: Implement Runtime: Build a runtime that seamlessly integrates with PyTorch, JAX, and TensorFlow (PJRT) for both training … mocks our kernel-space driver, allowing the software team to lower operations ahead of hardware teams.  Skills & Experience: 5+ years of experience in software engineering with a focus on C/C++ programming. Extensive experience in compilers, low-level programming, and optimisation techniques. Practical experience applying machine learning in high-performance computing contexts. Strong problem-solving skills and the ability More ❯
Posted:

Software Automation Tester

Bolton, Lancashire, United Kingdom
Hybrid / WFH Options
Kingfisher Recruitment Specialists
play a key role in ensuring the reliability, functionality, and performance of software systems with a focus on automated testing. You'll work on a diverse technology stack, including C, C++, and C#, and help test solutions that run on Windows/Linux servers and embedded environments. This is a hands-on role that blends test strategy, automation development, and … collaborative problem solving. The role requires: 7+ years of experience in software QA, with strong automation testing skills. Proficiency in C, C++, and/or C# (or equivalent scripting for automation). Hands-on experience testing on Windows and Linux servers. Solid understanding of web architectures, APIs, and client-server testing. Previous experience testing embedded systems, IoT devices, or hardware More ❯
Employment Type: Permanent
Salary: GBP 45,000 - 50,000 Annual
Posted:

Software Automation Tester

Bolton, Greater Manchester, United Kingdom
Hybrid / WFH Options
Kingfisher Recruitment Specialists
play a key role in ensuring the reliability, functionality, and performance of software systems with a focus on automated testing. You'll work on a diverse technology stack, including C, C++, and C#, and help test solutions that run on Windows/Linux servers and embedded environments. This is a hands-on role that blends test strategy, automation development, and … collaborative problem solving. The role requires: 7+ years of experience in software QA, with strong automation testing skills. Proficiency in C, C++, and/or C# (or equivalent scripting for automation). Hands-on experience testing on Windows and Linux servers. Solid understanding of web architectures, APIs, and client-server testing. Previous experience testing embedded systems, IoT devices, or hardware More ❯
Employment Type: Permanent
Salary: £45000 - £50000/annum bonus, life,health.25hols.parking
Posted:

ML Complier Engineer

London, United Kingdom
La Fosse
including compiler, runtime, debugger, and a functional simulator—for our next-generation Optical Tensor Processing Units (OTPUs). This role requires deep technical expertise in compiler construction, runtime systems, C/C++ programming, and ML framework internals. Key Responsibilities Compiler Development Design and build a compiler extensible to future optimisation patterns such as op fusion, layout optimisation, tiling, and scheduling. … Develop a simulator that mimics our kernel-space driver, enabling the software team to lower operations ahead of hardware availability. Required Skills & Experience 5+ years of professional experience in C/C++ software engineering Strong background in compilers , runtime systems , and low-level optimisations Deep familiarity with ML frameworks (e.g., PyTorch, JAX, TensorFlow) and their execution models Experience with high More ❯
Employment Type: Contract
Posted:

Research Engineer - Security Software

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
Technical Futures
finance industry? Fully Remote working. Can be based in Europe or UK. A Security SoftwareEngineer, ideally with a PhD in Mathematics, Computing or Cryptography coupled with strong programming skills (C/C++, Go, Rust, Solidity) will join an innovative start-up combining high-end security, blockchain and program analysis research. Youll undertake Security Software Research as part of a team … of Compilers, Cryptography, Blockchain and/or Algorithms. Highly beneficial to bring experience of zero-knowledge proofs. Proficiency in programming languages to ideally include Go and Rust, Solidity and C/C++. Experience with low level software either as an engineer or researcher. Solid understanding of mathematical models particularly for financial instruments and a good awareness of code security. Designing More ❯
Employment Type: Permanent, Work From Home
Salary: £70,000
Posted:

Senior Firmware Engineer

Fareham, England, United Kingdom
STR Group
RISC-V-based platforms. Work closely with clients during integration and pre-sales phases to ensure top-quality outcomes for automotive and industrial applications. Split time between coding in C to build algorithms and developing test environments for efficient algorithm evaluation. Qualifications and Experience: Essential: Degree in Electronics or Physics. Other technical fields may be considered with relevant experience. Hands … on experience in embedded C coding. Proficient in software unit testing. Strong numeracy skills and experience with ISO9000 frameworks and version control. Demonstrated record of successful project completions. Desirable: Low-level USB firmware experience. Knowledge of image processing and signal encoding/decoding. Familiarity with small signal analog electronics and capacitive sensing methods. Experience with JIRA. Candidate Requirements: Essential: Ability More ❯
Posted:

Firmware Engineer

London, England, United Kingdom
Hybrid / WFH Options
ZedTalent
Firmware Engineer/Developer – Embedded Systems (C/C++) All Levels of Experience Considered Crawley Hybrid Working 4 days site/1 day home Are you passionate about embedded systems and looking to apply your skills on cutting-edge sensor technology? We're on the lookout for a talented Firmware Developer to join a multi-skilled product development team working … documented. You’ll work with a wide range of internal stakeholders, from electronics engineers to software developers, ensuring seamless hardware-firmware integration. Key Responsibilities Design and develop embedded firmware (C/C++) for new hardware and product enhancements. Specify, execute, and review verification tests and validation results. Collaborate with electronics designers to define specifications and acceptance criteria. Work closely with More ❯
Posted:

FPGA Design Engineer

Great Chesterford, Essex, United Kingdom
Hybrid / WFH Options
Holt Executive
the design of high-speed digital circuits for real-time systems. Experience of design verification by both simulation (SystemVerilog or similar) and hardware testing. Experience of software design using C/C++, Python, or Rust. Proficient using test equipment such as oscilloscopes, spectrum analysers, signal generators, etc. Excellent interpersonal and written communication skills to allow efficient hybrid office/home … collaborative working. Additional desirable requirements Knowledge of radar, sonar, or similar sensor systems. Understanding of radar signal processing techniques. Embedded Linux C/C++ development. Familiarity with Yocto and/or Petalinux build systems. Familiarity with Xilinx HLS. The Rewards In return, there is an excellent package on offer and a stimulating environment that will encourage you to perform to More ❯
Employment Type: Permanent
Salary: GBP 75,000 - 85,000 Annual
Posted:

FPGA Design Engineer

Saffron Walden, Great Chesterford, Essex, United Kingdom
Hybrid / WFH Options
Holt Executive
the design of high-speed digital circuits for real-time systems. Experience of design verification by both simulation (SystemVerilog or similar) and hardware testing. Experience of software design using C/C++, Python, or Rust. Proficient using test equipment such as oscilloscopes, spectrum analysers, signal generators, etc. Excellent interpersonal and written communication skills to allow efficient hybrid office/home … collaborative working. Additional desirable requirements Knowledge of radar, sonar, or similar sensor systems. Understanding of radar signal processing techniques. Embedded Linux C/C++ development. Familiarity with Yocto and/or Petalinux build systems. Familiarity with Xilinx HLS. The Rewards In return, there is an excellent package on offer and a stimulating environment that will encourage you to perform to More ❯
Employment Type: Permanent
Salary: £75000 - £85000/annum
Posted:

Linux Java Developer

Cambridge, Cambridgeshire, United Kingdom
RPMGlobal
cancer research, and many other sectors. The Cambridge team is part of the wider HPC organization at Altair, which is based all around the world. Our products have a C back end that intercepts library calls into the GNU C library. On top of this powerful underlying technology, we have Java user interfaces, and our products connect to various modern … We also welcome any applicants who enjoy giving presentations, leading teams, or have experience working with customers, but that is also not a requirement for this role. Experience in C development and debugging would all be welcome but are not required and do not have to form part of this role. Getting to know us: The team is led by More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Avanti Recruitment
of intelligent systems. Skillset: 3+ years of experience in systems programming, compiler development, or performance-critical applications Development experience with Rust or other low-level/functional languages like C/C++, Haskell, etc. A strong grasp of low-level programming concepts and a curiosity for novel architectures A Masters or PhD in a scientific or engineering discipline, from a More ❯
Employment Type: Permanent
Salary: £60000 - £80000/annum
Posted:

Software Security Engineer - Farnborough, UK

Farnborough, Hampshire, United Kingdom
Qualcomm
Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. • 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Responsibilities: Required : 0-7 yrs experience. Strong C programming skills, with an emphasis on secure programming best practices. Strong understanding of embedded hardware & driver concepts. Strong More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Product R&D Engineer - Electronics, Electrical & Software - Medical Devices

High Wycombe, England, United Kingdom
Cpl Life Sciences
Manufacturing on the technical aspects of manufacturing scale up, regularly visiting manufacturing facility in Wales. Dimensions Current annual R&D spend (inc Clinical and Regulatory); £1m. Current annual sales; c£4m, expected to grow rapidly Person Profile Experience, Skills and Characteristics Broad technical experience spanning physics, electronics (PCB design), electrical engineering and product design Programming experience essential, particularly of embedded … C’, but also some knowledge of ‘Python’, Visual Basic and scripting languages Minimum of 2 years’ relevant industrial experience, preferably in medical devices Working knowledge of all relevant regulations and standards that pertain to medical devices preferable Effective team worker with good collaboration and influencing skills for working with industrial design experts, biologists and business partners Proactive with good trouble More ❯
Posted:

Senior Software Security Architect

Reading, Berkshire, South East, United Kingdom
Hybrid / WFH Options
Bowerford Associates
Life Cycle (SDLC) - you will have an excellent understanding of Software Development and Software Testing and you will have a strong understanding of multiple programming languages, such as, C++, C, C#, .NET Core, Java, JavaScript, Node.js, Angular, React or similar. You will also have/be: Experience in creating application security strategies, standards, best practices, and providing direct input to … Working. KEYWORDS Senior Software Security Architect, Senior Application Security Architect, SDLC, Secure by Design, Architecture, Software Development, Engineering, DevOps, InfoSec, Security, Security Strategy, Best Practice, Programming, Code, C++, C#, C, .NET Core, Java, JavaScript, Node.js, Angular, React, OWASP, Agile, Application Threat Modelling, Security Policy, Security Controls, ISO 27001, NIST, GDPR, Cloud, Azure. Please note that due to a high level More ❯
Employment Type: Permanent, Work From Home
Salary: £90,000
Posted:

Embedded Software Engineer

Rotherham, England, United Kingdom
Tenth Revolution Group
reviews Investigate and resolved issues within the code. Provide ongoing support to all stakeholders including customers. The successful candidate will need to have commercial experience working with C++ and C, and Embedded Linux. More ❯
Posted:

Senior Firmware Engineer

Plymouth, Devon, United Kingdom
Zenovo
Job Title: Senior Firmware Engineer Location : Plymouth, Devon Working Arrangement : On-Site 1 Day Per Week Key Experience/Skills: - Demonstrable skills in modern C microcontroller firmware development for embedded devices - Good Knowledge of low-power wireless comms’, such as Zigbee BLE/Bluetooth and WI-FI - It is expected you will have an understanding of electronics and microcontroller-based More ❯
Employment Type: Permanent
Salary: £40000 - £60000/annum
Posted:

Associate Director - DevOps

London, United Kingdom
Moody's Investors Service
curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through integrity. Skills and Competencies Proficiency in at least one and preferably two programming languages (e.g., Python, Rust, C/C C#). Cloud Platforms: Hands-on experience with AWS, Azure, or GCP, and familiarity with cloud-native architecture. Hands-on experience managing large-scale Kubernetes deployments. Expertise managing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

MK6, Milton Keynes, Buckinghamshire, United Kingdom
Platform Recruitment
with new software + Contribute directly to new continuous integration systems + Involved in new product development from conception to manufacture Skills and Experience Required: + 3+ years embedded C/C++ experience + Experience with ARM Cortex MCUs + Have used IAR Embedded Workbench, or other Eclipse IDEs + Knowledge of IoT & communication protocols Bonus: + PLC experience + More ❯
Employment Type: Permanent
Salary: £45000 - £60000/annum
Posted:

Senior Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Octagon Group
Software Engineer job: MSc/PhD in a related scientific/engineering field Proven Rust programming experience using Rust Experience with low-level programming languages in general (e.g. Rust, C, C++) or functional programming languages (e.g. Haskell, OCaml, Nix) This is a great opportunity for a Senior Software Engineer to join a passionate team of engineers developing software systems that More ❯
Employment Type: Permanent
Salary: £75000 - £95000/annum
Posted:
C
England
10th Percentile
£41,250
25th Percentile
£47,500
Median
£57,836
75th Percentile
£71,875
90th Percentile
£95,000