C Jobs in Cambridgeshire

151 to 170 of 170 C Jobs in Cambridgeshire

Senior FPGA Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
timing closure Strong RTL skills in Verilog/System Verilog or VHDL with source code under version control. Scripting skills in Python basic level C/C++. Knowledge and expertise in debugging designs in both simulation and hardware. A creative and structured approach to problem-solving with excellent communications skills … of FPGA peripherals such as DDR memory, PCIe and high speed interfaces. Programming languages such as: assembly language (ideally Arm assembler), higher-level (e.g. C), object-orientated (e.g. C++)Use of a UNIX environment and shell programming Version control of source code using GIT/GERRIT Experience and knowledge of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Performance Modelling Architect (Cambridge)

Cambridge, Cambridgeshire, UK
European Tech Recruit
quality, and security requirements.. Serve as both a hands-on individual contributor and a technical lead, guiding the team in low-level system programming (C/C++ code), standards-based firmware development, and operating system design. Partner with CPU architects to seamlessly integrate new architectural features into Kernel, Hypervisor, Firmware … performance, secure solutions. Required 5+ years of experience in system software development, with a focus on kernel or hypervisor development, low-level system programming (C/C++/assembly), and firmware/OS design. Proven track record of leading system software projects while actively contributing to codebases (C/C++ More ❯
Posted:

Performance Modelling Architect

Cambridge, England, United Kingdom
European Tech Recruit
quality, and security requirements.. Serve as both a hands-on individual contributor and a technical lead, guiding the team in low-level system programming (C/C++ code), standards-based firmware development, and operating system design. Partner with CPU architects to seamlessly integrate new architectural features into Kernel, Hypervisor, Firmware … performance, secure solutions. Required 5+ years of experience in system software development, with a focus on kernel or hypervisor development, low-level system programming (C/C++/assembly), and firmware/OS design. Proven track record of leading system software projects while actively contributing to codebases (C/C++ More ❯
Posted:

Performance Modelling Architect

cambridge, east anglia, United Kingdom
European Tech Recruit
quality, and security requirements.. Serve as both a hands-on individual contributor and a technical lead, guiding the team in low-level system programming (C/C++ code), standards-based firmware development, and operating system design. Partner with CPU architects to seamlessly integrate new architectural features into Kernel, Hypervisor, Firmware … performance, secure solutions. Required 5+ years of experience in system software development, with a focus on kernel or hypervisor development, low-level system programming (C/C++/assembly), and firmware/OS design. Proven track record of leading system software projects while actively contributing to codebases (C/C++ More ❯
Posted:

Performance Modelling Architect

Cambridge, south west england, United Kingdom
European Tech Recruit
quality, and security requirements.. Serve as both a hands-on individual contributor and a technical lead, guiding the team in low-level system programming (C/C++ code), standards-based firmware development, and operating system design. Partner with CPU architects to seamlessly integrate new architectural features into Kernel, Hypervisor, Firmware … performance, secure solutions. Required 5+ years of experience in system software development, with a focus on kernel or hypervisor development, low-level system programming (C/C++/assembly), and firmware/OS design. Proven track record of leading system software projects while actively contributing to codebases (C/C++ More ❯
Posted:

Network Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Huber+Suhner
Our Product Software team is looking for a new team member! If you're a Network Software Engineer with experience in C and Linux, this could be the perfect opportunity for you. The Product Software team at HUBER+SUHNER Polatis is responsible for providing customer-facing software that runs on our … involves hands-on technical contributions in all stages of the software development process, including: Technical Expertise Collaborate in designing and implementing software solutions using 'C', considering product requirements and design constraints. Maintain and update software documentation for assigned projects. Develop or review software verification plans with Test engineers. Analyze testing … process. Provide specific documentation related to product design to meet regulatory compliance and organizational requirements. The skills we're looking for are: Experience in C programming language, its application in an embedded environment. Familiarity with ARM microcontrollers and coding standards. Experience in Linux-based systems development including some experience in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Verification Engineer

Cambridge, Cambridgeshire, United Kingdom
Quantum Flagship
to make this happen. It's a complex problem that requires a range of skills, talent and passion. We recently raised $75M in Series C funding to accelerate our cutting-edge R&D in quantum error correction (QEC), and are partnering with many of the world's leading quantum hardware … 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. You have formal verification experience. What you can expect from us A comprehensive benefits package, including annual bonus scheme, private medical insurance More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Bioinformatics Scientist

Cambridge, Cambridgeshire, United Kingdom
Illumina
Design, prototype and implement innovative computational and/or statistical algorithms to extract meaningful biological signal from sequencing assays. Implement algorithms in production-grade C/C++ software. Collaborate deeply with inter-disciplinary teams (QC/QA test teams, FPGA teams, SW teams, clinical genomics teams) as the platform has … genomic data sets Expertise in algorithms for NGS secondary analysis: Mapping-Alignment and Variant Calling Expertise in high-performance software development using C++/C or similar languages Expertise in next generation sequencing assays and related biotechnology ecosystems. Expertise in common sequencing applications such as research in rare disease, cancer More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Firmware Engineer

Cambridge, south west england, United Kingdom
People Source Consulting trading as Experis
Role: Firmware Hardware Engineer Location: Cambridge + Fully onsite role Salary: competitive depending on skills Purpose/Role Overview : The purpose of the role is to deliver complete electronics solutions to meet functional regulatory, and manufacturing requirements. The ideal candidate More ❯
Posted:

Firmware Engineer

cambridge, east anglia, United Kingdom
People Source Consulting trading as Experis
Role: Firmware Hardware Engineer Location: Cambridge + Fully onsite role Salary: competitive depending on skills Purpose/Role Overview : The purpose of the role is to deliver complete electronics solutions to meet functional regulatory, and manufacturing requirements. The ideal candidate More ❯
Posted:

Firmware Engineer

Cambridge, England, United Kingdom
People Source Consulting trading as Experis
Role: Firmware Hardware Engineer Location: Cambridge + Fully onsite role Salary: competitive depending on skills Purpose/Role Overview : The purpose of the role is to deliver complete electronics solutions to meet functional regulatory, and manufacturing requirements. The ideal candidate More ❯
Posted:

Firmware Engineer (Cambridge)

Cambridge, Cambridgeshire, UK
People Source Consulting trading as Experis
Role: Firmware Hardware Engineer Location: Cambridge + Fully onsite role Salary: competitive depending on skills Purpose/Role Overview : The purpose of the role is to deliver complete electronics solutions to meet functional regulatory, and manufacturing requirements. The ideal candidate More ❯
Posted:

Software System Architect (Cambridgeshire)

Cambridgeshire, UK
IC Resources
features. Collaborate with architects to integrate new CPU features into software ecosystems. Provide technical leadership and hands-on development in low-level system programming (C/C++). Engage with open-source communities to drive adoption of new CPU architecture features. Software System Architect Required Skills: Strong experience in system … software development (kernel, hypervisor, low-level programming). Strong proficiency in C/C++/Python and firmware/OS design. Deep understanding of Arm-based CPU architecture and Linux stacks. Experience with open-source development and Linux contributions. If you're ready to lead the future of CPU architecture More ❯
Posted:

Software System Architect

Cambridgeshire, England, United Kingdom
IC Resources
features. Collaborate with architects to integrate new CPU features into software ecosystems. Provide technical leadership and hands-on development in low-level system programming (C/C++). Engage with open-source communities to drive adoption of new CPU architecture features. Software System Architect Required Skills: Strong experience in system … software development (kernel, hypervisor, low-level programming). Strong proficiency in C/C++/Python and firmware/OS design. Deep understanding of Arm-based CPU architecture and Linux stacks. Experience with open-source development and Linux contributions. If you're ready to lead the future of CPU architecture More ❯
Posted:

Software System Architect

cambridgeshire, east anglia, United Kingdom
IC Resources
features. Collaborate with architects to integrate new CPU features into software ecosystems. Provide technical leadership and hands-on development in low-level system programming (C/C++). Engage with open-source communities to drive adoption of new CPU architecture features. Software System Architect Required Skills: Strong experience in system … software development (kernel, hypervisor, low-level programming). Strong proficiency in C/C++/Python and firmware/OS design. Deep understanding of Arm-based CPU architecture and Linux stacks. Experience with open-source development and Linux contributions. If you're ready to lead the future of CPU architecture More ❯
Posted:

Software System Architect

Cambridge, Cambridgeshire, UK
IC Resources
features. Collaborate with architects to integrate new CPU features into software ecosystems. Provide technical leadership and hands-on development in low-level system programming (C/C++). Engage with open-source communities to drive adoption of new CPU architecture features. Software System Architect Required Skills: Strong experience in system … software development (kernel, hypervisor, low-level programming). Strong proficiency in C/C++/Python and firmware/OS design. Deep understanding of Arm-based CPU architecture and Linux stacks. Experience with open-source development and Linux contributions. If you're ready to lead the future of CPU architecture More ❯
Employment Type: Full-time
Posted:

Design Verification Engineer - Cambridge, UK

Cambridge, Cambridgeshire, United Kingdom
Qualcomm
level test development using System Verilog and UVM IP level test development using Formal Methods SoC level test development using System Verilog and embedded C code Contribute to requirements capture and task definition. Participation and presentation of work in design reviews. Work is in a dynamic team environment and will … skills a must. Skills and Experience We Would Love to See: Experience of System Verilog, Verilog or VHDL Experience of UVM (optional) Experience of C or other high-level languages Knowledge of Standard interfaces, Bus protocols and Processor architectures Enthusiasm to learn in a fast-paced environment. Desirable: Python programming More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

FPGA Verification Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
SoC (System on Chip) RTL designs modified for FPGA implementation, developing and maintaining SoC verification testbenches, integrating third-party VIPs, writing test cases in C, reusing C test cases from internal IP/SoC frontend teams, creating test plans, and developing automation tools using scripting languages like Python, Perl, and … to stakeholders. Automate test cases and regression suites to enhance verification efficiency and coverage. Required Skills and Experience: Solid understanding of SoC verification using C test cases, hardware description, and verification languages such as SystemVerilog, Verilog, or VHDL. Knowledge of computer architecture, bus protocols (e.g., AXI, AHB), and peripherals. Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff IP / SoC Verification Engineer

Cambridge, Cambridgeshire, United Kingdom
Arm Limited
performance analysis, silicon validation, FPGA and board development. Staff Engineers are also encouraged to mentor junior members. Required Skills and Experience: Worked on embedded C/C++ based SoC verification environments. Knowledge of assembly language (preferably ARM), C/C++ and/or hardware verification languages e.g. (SystemVerilog), shell programming More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Principal Engineer, Arm On Arm

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
Job Overview: The Arm on Arm team drives the move to Arm-based platforms for all the compute used at Arm in the delivery of our business, whether that is in our engineering compute clusters, enterprise workflows, or on colleagues More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
C
Cambridgeshire
25th Percentile
£47,500
Median
£55,000
75th Percentile
£62,500