601 to 625 of 922 C Jobs in the UK

Senior Verification Engineer - Media IP

Location
Manchester, England, United Kingdom
owning verification of a subsystem comprising multiple units, or of a particularly complex unit. Experience developing verification testbenches. Hands-on programming experience using Python, C or another standard programming language. Knowledge of the tools and infrastructure that support effective verification workflows, such as regression setup and triage, version control ...

AI Infrastructure Engineer, Sandbox Platform

Hiring Organisation
Scale AI
Location
London, United Kingdom
Salary
£ 80 K
etc.Experience with containerisation and virtualisation technologies (e.g., Docker, Firecracker, gVisor, QEMU, Kata Containers)Proficiency in a systems programming language such as Go, Rust, or C/C++A track record of obsessing over developer experience — API design, error propagation, documentation, and the small details that make a library feel well-craftedComfort ...

Performance Engineer

Location
Greater London, England, United Kingdom
have a deep understanding of computer architecture (CPU caches, memory barriers, SIMD, system calls) and proven experience writing hyper-optimized code in Rust or C/C++.(or other). No prior experience with Rust required, just a willingness to learn is all we are looking for. Scale-Obsessed ...

AI Infrastructure Engineer, Sandbox Platform London, UK Apply →

Location
Greater London, England, United Kingdom
Experience with containerisation and virtualisation technologies (e.g., Docker, Firecracker, gVisor, QEMU, Kata Containers) Proficiency in a systems programming language such as Go, Rust, or C/C++ A track record of obsessing over developer experience — API design, error propagation, documentation, and the small details that make a library feel well ...

Staff Advanced Programs Lead - EO/IR

Location
Greater London, England, United Kingdom
U.S.C. § 1157, or (iv) asylee under 8 U.S.C. § 1158, (B) eligible to access the export controlled information without a required export authorization, or (C) eligible and reasonably likely to obtain the required export authorization from the applicable U.S. government agency. The Company may, for legitimate business reasons, decline to pursue ...

Engineering Manager - Platform

Location
Greater London, England, United Kingdom
application or interview process, perform essential job functions, and receive equitable benefits and all privileges of employment. Please contact us to request accommodation. C andidate data processed during our recruitment activities is handled in accordance with our Candidate Privacy Notice. This may include the use of artificial intelligence or automated ...

Embedded Firmware Engineer

Hiring Organisation
Cortech Talent Solutions
Location
Bristol, City of Bristol, United Kingdom
Employment Type
Permanent
Salary
£45000 - £75000/annum hybrid working 3x days onsite
across the product lifecycle; the Principal role carries greater autonomy and technical decision-making within each area. Embedded Firmware Development: Develop embedded firmware in C/C++ for low-power microcontroller platforms; design robust state machines and embedded control software; debug firmware using JTAG/SWD and modern embedded debugging … Degree (or equivalent experience) in Electronics Engineering, Embedded Systems, Computer Engineering or similar, with 2–5 years' commercial engineering experience. Strong Embedded C programming and understanding of microcontroller-based embedded systems, with experience debugging embedded hardware and firmware. Understanding of digital communication protocols including I²C, SPI and UART; ability ...

Principal Embedded Software Engineer

Hiring Organisation
Zenovo
Location
United Kingdom
Employment Type
Permanent
Salary
GBP 65,000 - 75,000 Annual
Define and own embedded software architecture and technical direction Lead delivery of complex embedded projects to time and quality targets Develop and maintain robust C/C++ embedded codebases Translate system requirements into structured deliverables Guide design decisions and review implementation approaches Oversee testing strategy, documentation, and release quality Identify … continuous improvement practices Collaborate cross-functionally with engineering and project stakeholders About you Degree (or equivalent experience) in Computer Science, Electronics, or similar Advanced C/C++ embedded development experience Strong background in embedded systems design Experience working with real-time operating systems (e.g., FreeRTOS) Solid understanding of multithreading ...

Principal Embedded Software Engineer

Hiring Organisation
Zenovo
Location
North West, United Kingdom
Employment Type
Permanent
Salary
£65000 - £75000/annum
Define and own embedded software architecture and technical direction Lead delivery of complex embedded projects to time and quality targets Develop and maintain robust C/C++ embedded codebases Translate system requirements into structured deliverables Guide design decisions and review implementation approaches Oversee testing strategy, documentation, and release quality Identify … continuous improvement practices Collaborate cross-functionally with engineering and project stakeholders About you Degree (or equivalent experience) in Computer Science, Electronics, or similar Advanced C/C++ embedded development experience Strong background in embedded systems design Experience working with real-time operating systems (e.g., FreeRTOS) Solid understanding of multithreading ...

Embedded Software Engineer

Hiring Organisation
Surrey Satellite Technology
Location
Guildford, Surrey, United Kingdom
Salary
£ 100 K
development are identified, managed and communicated to Projects and Engineering· Involvement in internal software peer reviews· Other activities as delegatedPrevious Experience· Several years embedded C software development of real time systems using VxWorks, RT Linux, FreeRTOS, or Bare-Metal· Exposure to recognised industry standard software development processesQualifications Knowledge & Skills· Degree … equivalent in Engineering, Computing or similar subject· Python and embedded C Programming Language· Appreciation of digital electronics· SPARC, ARM, RISC-V architectures preferable· Knowledge of CAN, Serial, and IP communication protocols· BitBucket/GIT version control· Agile/JIRA development approach· Flexible and adaptable to changing priorities· Results orientated ...

Embedded Software Engineer

Location
United Kingdom
across oil and gas and beyond - working with cutting-edge battery topologies and real-time power management algorithms. Key Responsibilities Design and develop embedded C/C++ firmware for battery management controllers, including state estimation, cell balancing, and thermal management Evolve BMS architecture to support next-gen energy storage topologies … Modbus communication stacks, and safety-critical monitoring systems Develop test strategies and provide field support for deployed systems Required Experience Embedded software development in C/C++ (microcontrollers, embedded Linux, or real-time systems) Battery management systems, power electronics, or energy storage Strong real-time fundamentals: interrupt handling, state machines ...

Senior Embedded Systems Engineer

Location
Greater London, England, United Kingdom
deployed industrial machines. The role System architecture design that scales Requirements capture, risk analysis, design reviews Firmware design/test/deploy (embedded C/C++, RTOS, embedded Linux) Wiring harness design for data and power distribution DfMA, DfT Integrating end-product with production tools, supply chain, and procurement systems … Hardware and software test and deployment (factory acceptance rigs, fleet management integrations) Core skills Embedded-C/C++, RTOS Embedded Linux, Yocto project CI/CD, Git, automated testing Industrial communications standards: Modbus (RTU/TCP), CAN bus, OPC UA, TCP/IP, RS-485 Hands-on building experience, fault ...

Senior Cloud Engineer

Hiring Organisation
SharkNinja
Location
London, United Kingdom
Salary
£ 80 K
connected devices, IoT ecosystems, or large scale device management platforms.Knowledge of BLE (Bluetooth Low Energy) and WiFi connectivity protocols.Experience with TypeScript, Python, Rust, Go, C/C++, or other systems programming languages.Comfort with AI assisted development workflows and modern developer tooling.Experience with AWS Bedrock, AI powered development tools, or prompt … WebSockets; Docker for containerization; Git for version control; and AWS CodePipeline or similar for CI/CD.Technical skills, nice to have: Rust and C/C++; AWS services including Kinesis, Step Functions, API Gateway, S3, and Athena; BLE and WiFi connectivity; distributed tracing alongside CloudWatch; and AI tools such ...

Senior Cloud Engineer

Location
Greater London, England, United Kingdom
ecosystems, or large scale device management platforms. Knowledge of BLE (Bluetooth Low Energy) and WiFi connectivity protocols. Experience with TypeScript, Python, Rust, Go, C/C++, or other systems programming languages. Comfort with AI assisted development workflows and modern developer tooling. Experience with AWS Bedrock, AI powered development tools … WebSockets; Docker for containerization; Git for version control; and AWS CodePipeline or similar for CI/CD. Technical skills, nice to have: Rust and C/C++; AWS services including Kinesis, Step Functions, API Gateway, S3, and Athena; BLE and WiFi connectivity; distributed tracing alongside CloudWatch; and AI tools such ...

Controls Engineer (PCS)

Hiring Organisation
ReeVR
Location
South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
following/grid-forming controls, voltage & current regulation, power control and protection. Design and validate models using MATLAB/Simulink/Stateflow. Generate embedded C using Embedded Coder/Simulink Coder. Support MIL, SIL and HIL testing. Debug and optimise real-time embedded controls. Collaborate with hardware, software and systems … problem-solving skills. Desirable Experience with EN 50549, G99, IEEE 1547 or similar standards. Simscape/power electronics simulation. Python or MATLAB test automation. C/C or embedded firmware. ISO 26262/IEC 61508. Git, JIRA or Jenkins. What's On Offer? £80,000 £85,000 Oxford-based role ...

Controls Engineer (PCS)

Location
London, United Kingdom
following/grid-forming controls, voltage & current regulation, power control and protection. Design and validate models using MATLAB/Simulink/Stateflow. Generate embedded C using Embedded Coder/Simulink Coder. Support MIL, SIL and HIL testing. Debug and optimise real-time embedded controls. Collaborate with hardware, software and systems … problem-solving skills. Desirable Experience with EN 50549, G99, IEEE 1547 or similar standards. Simscape/power electronics simulation. Python or MATLAB test automation. C/C or embedded firmware. ISO 26262/IEC 61508. Git, JIRA or Jenkins. What's On Offer? £80,000 £85,000 Oxford-based role ...

C Software engineer - Network ASIC's

Hiring Organisation
MBR Partners
Location
London, United Kingdom
Salary
£ 80 K
OSPFat a minimum) Ability to work industry standards such as IETF RFC, IEEE etc. — understand standardrequirements, implement the described behaviour and messaging in C code Proficiency in C programming language Experience of developing software for Linux OSes (this implies at advanced Linux user aswell) Experience in developing and maintaining software ...

Senior GPU Architecture Lead

Location
Cambridge, England, United Kingdom
IP. Lead architecture, research and prototyping within a multinational engineering group to deliver industry-leading GPU capabilities. Role requires deep GPU architecture knowledge, strong C/C++ skills, and the ability to balance power, performance and area. You will influence product direction and collaborate across teams and customers to validate ...

Cybersecurity Analytics Engineer - Policy Rules & Anomaly Detection

Location
Greater London, England, United Kingdom
engine and data loss protection initiatives. You will design configurable policies in Starlark, apply ML techniques to detect anomalies, and collaborate with Go/C/C++ components, PostgreSQL and Elasticsearch across the backend. #J-18808-Ljbffr ...

GNC Architect for Rendezvous Missions

Location
Greater London, England, United Kingdom
subsystem verification with EM hardware. Ideal candidates bring GNC development/verification experience, algorithm design skills, hardware integration, and MATLAB/Simulink, Python, and C/C++ proficiency. #J-18808-Ljbffr ...

Onsite HPC & AI Performance Engineer

Location
Winnersh, England, United Kingdom
across EMEA/LATAM. You will work on HPC/AI workloads, diagnose performance bottlenecks, and contribute to high-impact projects. Strong programming in C/C++/Fortran and Python, with GPU and parallel computing experience, is essential. #J-18808-Ljbffr ...

Quantitative Trading Analyst: Data-Driven Market Strategies

Location
Greater London, England, United Kingdom
trading experience and data analysis. Candidates should have 1-3 years in quantitative research, strong math background and programming skills in Python/C/C++, and thrive in a fast-paced setting with clear communication and teamwork. #J-18808-Ljbffr ...

Senoir FPGA Engineer – Quant Marketmaking

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 80 K
design tightly coupled platformsContributing to tooling, flow, and potentially DSL extensionsWhat We’re Looking ForStrong RTL skills with experience building complex, optimised designsProgramming skills, C, C++ or similarSolid grasp of timing closure, datapath design, and hardware-level performance tuningFamiliar with toolchains (Vivado, Quartus) and debugging workflowsComfortable working close to hardware ...

C++ Engineer – Quant Trading

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 80 K
team holds the view that automating is also enjoyable and that should be how you also see it.You will need: • 3+ years’ C/C++ Linux based development experience. • 2+ years’ experience developing market data feeds or related applications. • Experience with latency and throughput sensitive applications. • Ability to work ...

Head of AI

Hiring Organisation
Intellectual Capital Resources
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 80 K
production-grade systems Cross-functional collaboration- comfortable working closely with hardware, systems, and product teams Strong programming skills- deep experience with Python and C/C++ in performance-critical environments ML infrastructure knowledge- familiarity with AI frameworks, compilers, runtimes, and tooling Relevant industry experience- background in AI infrastructure, high-performance ...