26 to 50 of 99 C Jobs in Cambridge

Staff Design Verification Engineer

Hiring Organisation
AMD
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
firmware and RTL code using simulation tools Proficient in using C++ testbenches and working in Linux and Windows environments Experienced with Verilog, System Verilog, C, and C++ CPU pipeline knowledge Automating workflows in a distributed compute environment. Exposure to simulation profile, efficiency improvement, acceleration, HLS tools/process Strong background ...

Staff Linux Support Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
ExperienceStrong understanding of embedded Linux-based software stacks, including kernel, drivers, and firmware integration. Experience in triaging, debugging, mitigating, and resolving software issues using C, C++ and python. Effective written and verbal communication skills, with the ability to collaborate across teams and with external partners."Nice to Have" Skills ...

Mathematical Developer

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
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 ...

Senior FPGA Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, United Kingdom
PCIe, Ethernet or custom high-speed interfaces. Nice to Have Exposure to high-performance computing, networking or real-time data systems. Knowledge of C/C++ or Python for tooling, verification or firmware collaboration. Appreciation for hardware–software co-design and system-level optimisation. ...

Audio DSP Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, United Kingdom
acoustic test equipment (Audio Precision, HATS) and simulation tools (COMSOL/FEA). Proficiency in DSP concepts and tuning, ideally with MATLAB, Python or C/C++. You’ll be part of a small, specialist audio group where your work directly impacts mission-critical communication tools used every ...

Embedded Software Consultant – Defence

Hiring Organisation
Newton Colmore Consulting
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
sector; however, we are open to candidates from other complex sectors. It will be essential that you could obtain security clearance.Knowledge of prototyping, using C, C++, MATLAB, or another software language will be highly advantageous.It is expected that you hold a degree in a software or electronics field, or another ...

Software Vulnerability Researcher

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £70000/annum + benefits
vulnerability research. Good knowledge of how software and hardware interact at a low-level e.g. drivers, firmware, embedded systems, etc. Fluent programmer in C, C++ or Python. STEM degree from a top university. UK nationality, for security reasons. Additional knowledge or expertise in reverse engineering, cyber-physical systems, networking ...

Senior Machine Learning Applications and Compiler Engineer, LPX

Hiring Organisation
Nvidia
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Engineering, or related field, or equivalent experience, with 6 years of relevant experience. Strong software engineering background with proficiency in systems level programming (e.g., C/C++ and/or Rust) and solid CS fundamentals in data structures, algorithms, and concurrency. Hands on experience with compiler or runtime development, including ...

Low-Level Software Engineer (OS-based), CPU Validation group

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
stakeholders. Education & Qualifications: University degree or equivalent experience in Computer Science, Electronic Engineering. Required Skills and Experience: You have software development experience in 'C' and some knowledge of low level assembler programming languagesYou understand CPU architecture and micro-architecture features (such as caches, MMU, SMP, coherency, CPU pipelines)You have ...

Staff FPGA Engineer

Hiring Organisation
Entrust Corporation
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
FPGA implementations, optimised for performance, area, and power.Experience integrating FPGA designs into hardware/software systems, including bring-up and debugging.Software development experience (e.g. C or Python) to support tooling, test, or integration.Experience working in Linux and/or Windows development environments.Bonus Experience:Xilinx SoC platforms (e.g. Zynq, Versal)Intel ...

Architecture-Technology Co-Designer

Hiring Organisation
imec
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 60 K
design principles, with experience in system-level performance modeling and analysis methodologies. You have hands-on expertise in connecting high-level performance modeling (C/C++, systemc, gem5, etc.) to low-level design flows (EDA tools, FPGA, ASIC, etc.). You have familiarity with state-of-the-art technology innovations ...

GUI Software Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
engineering team, where you will be responsible for building cross-platform desktop software across Linux, Windows, and macOS, and writing and reviewing high-quality C/C++ code. This is a hands-on engineering role with a high degree of ownership, working closely with colleagues across multiple software layers ...

Electronics Design Engineer

Hiring Organisation
APRIL QUEST LIMITED
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£60,000
package is welcome. Power electronics experience would be useful, with support available to develop this area. Familiarity with Linux command-line tools, C/C++, VHDL, FPGAs or SoCs would be an added advantage. The role offers flexible working arrangements, a company bonus, private medical insurance, a pension with employer ...

Head of Software

Hiring Organisation
Pure Resourcing Solutions
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
£120,000 per annum
Xilinx and Intel SoCs, often resource constrained, with on-device UIs x86 Linux application software, some of it tightly coupled to drivers and hardware C and C++, with growing use of Rust and Go Cross-compiled, multi-product build systems, with Jenkins, Gerrit and Bitbucket Long-lifecycle, high-reliability products ...

Compiler Engineer - AI Inference

Hiring Organisation
Nvidia
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
Experience: 3+ years of relevant industry experience specializing in compiler optimizations, synthesis, and placement.MLIR Knowledge: Demonstrated, hands-on experience working with MLIR.Programming Excellence: Exceptional C/C++ and Python programming and software design skills, including rigorous debugging, performance analysis, and test design.Team Dynamics: Strong communication and interpersonal skills, with ...

Staff Team Lead - SoC Software

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
leadership and interpersonal skills. Strong knowledge of low-level systems, including bootloaders, device drivers, OS fundamentals (preferably Linux), and computer architecture. Strong background in C (or a similar language) programming, with proven skills in debugging and optimising software. Excellent problem-solving and communication skills, with the ability to collaborate effectively ...

Verification / Senior Verification Engineer

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
experience of testbench design with verification frameworks like UVM/OVM. Knowledge of SystemVerilog assertion (SVA). Exposure to different programming languages, such as C, C++ and Python. A proactive person who can independently define the scope of work. A collaborative person with excellent communication skills, who actively shares ...

Staff Software Performance Engineer - Team Lead

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
experience and a track record of timely, high quality delivery. Demonstrating excellent communication, being able to clearly convey complex topics. You will have excellent C/C++ skillsYou have experience in profiling and tracing large applications to find bottlenecks of performance."Nice To Have" Skills and Experience :You are passionate ...

Senior Subsystem & SoC Design Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
complex designs'Nice to Have' Skills and Experience:Exposure to Arm-based designs, Arm System Architectures and AMBA standards.High level programming experience such as C/C++ and/or assembly language programmingParticipation in large scale complex SoC development projectsExperience of Functional Safety product development for the Automotive market (applying ...

Staff Design Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
methodologies and safety-related hardware design. Experience developing or improving RTL, IP and subsystem design flows and methodologies. High-level programming experience such as C/C++. In Return You will have the opportunity to apply your engineering experience to challenging subsystem and IP design problems, working with teams across ...

Audio Software Engineer

Hiring Organisation
Oho Group Ltd
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
software, hardware and systems engineers. Competitive salary, excellent benefits and genuine opportunities for career progression. What You'll BringStrong experience developing embedded software in C/C++.Experience implementing real-time DSP algorithms for audio or signal processing applications. Knowledge of software optimisation for resource-constrained or low-latency embedded systems. ...

Firmware Contractor

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Contract
Contract Rate
£55 - £75/hour
developing embedded software for connected devices. The role requires 2 days a week onsite in Cambridge, and will run for 24 months Requirements: Embedded C/C++ proficiency on bare metal & RTOS platforms Hands-on experience with STM32 microcontrollers and embedded debugging. Proven delivery of low-power firmware for battery ...

Software Architect

Hiring Organisation
Intellectual Capital Resources
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
activities. Experience for the Software Architect includes: 8+ years' experience in software architecture with high-speed interconnect software (e.g. PCIe, NIC, SerDes, I3C) Strong C/C++ programming and Python scripting skills Strong knowledge of hardware communication protocols (e.g. I2C, MCTP, SFF-8024) If you are looking for an exciting ...

Senior Principal Software Architect - AI

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
ONNX or ONNX Runtime is important. We also value: Understanding of how AI workloads move through graphs, compilers, runtimes and kernels to hardware. Strong C/C++ skills and the ability to engage directly with software implementations. Excellent technical judgement when navigating complex and ambiguous problems. This means identifying what ...

Staff Team Lead - System Software

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
projectsExperience in leading and developing other engineersEffective communicator and ability to collaborate well within and across teams"Nice To Have" Skills and Experience: Sufficient C to develop and review changes to existing softwareExperience developing and bringing up software from virtual platforms through FPGA prototypes to target siliconKnowledge of Arm AArch64 ...