Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Cadence Design Systems
continuous learning, innovation, and technical excellence. Job Qualifications: Good degree in Computer Science, Electrical Engineering, or related technical field. Strong programming skills in C, C++, Python. Knowledge of AI/ML concepts and frameworks. Willingness to learn multiple programming languages. Proven ability to lead technical teams and manage complex projects. More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
AI Tech Suite
via API, focused on accelerating scientific discovery. Experience Requirements: Expert in at least one programming language that compiles to machine code such as Rust, C++, or Go. Expert knowledge of monitoring technologies such as Prometheus, Grafana, and PagerDuty. Expert knowledge of deployment technologies such as Pulumi or Terraform. Expert knowledge More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
You will need: • A 1st of 2.1 degree in computer science or similarly applicable subject • Demonstrably strong coding skills in C# and .NET Core (C++ or Java may be close enough if you have an excellent software engineering background) • Substantial experience of professional software development, using current industry best practice More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Cadence Design Systems
developments for knowledge sharing across teams. Job Qualifications: Good degree in Computer Science, Electrical Engineering, or related technical field. Strong programming skills in C, C++, Python. Knowledge of AI/ML concepts and frameworks. Willingness to learn multiple programming languages. Understanding of software development principles and practices. Problem-solving skills More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Integrity Personnel Limited
Senior Embedded Software Engineer (Cambridge with Hybrid options): Versatile real-time embedded software development experience using C or C++, on bare metal, embedded Linux or RTOS Good analytical skills and logical reasoning ability Excellent debugging skills with tenacity to probe issues to understand their root causes Experience with development tools More ❯
CB4, Impington, Cambridgeshire, Milton, United Kingdom Hybrid / WFH Options
Integrity Personnel
Senior Embedded Software Engineer (Cambridge with Hybrid options): Versatile real-time embedded software development experience using C or C++ Embedded Linux, microcontroller or bare metal development experience Good analytical skills and logical reasoning ability Excellent debugging skills with tenacity to probe issues to understand their root causes Experience with development More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Technical Futures
or Europe. A Junior/Mid level Research Engineer 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 Software Security Research as part More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
or Europe. A Junior/Mid level Research Engineer 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, blo... More ❯
Cambridge, East Anglia, United Kingdom Hybrid / WFH Options
Technical Futures
or Europe. A Junior/Mid level Research Engineer 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, blo... APCT1_UKTJ More ❯
Cambridge, Cambridgeshire, England Hybrid / WFH Options
ECM Selection
WebRTC, alongside other high performance and some low level systems. Your experience will include: - Kernel-level (or close to) software engineering in Rust, C, C++, or low-level FP languages such as OCaml. - Extensive software engineering using Python, as well as one of the above languages, and an interest in More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
The MathWorks, Inc
and 3 years of professional work experience, or a PhD degree, or equivalent experience) is required. Additional Qualifications Experience programming in MATLAB, Python, Javascript, C++ and/or Java Expertise developing algorithms in areas such as signal processing, image processing, machine learning, deep learning and/or control Interest in More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
meet current and future needs Required Skills and Experience: Candidates should have knowledge and experience in several of the following areas: Strong C/C++ programming and debugging skills Proficiency in scripting languages such as Python, Perl, Bash Experience in power or performance modelling Nice To Have Skills and Experience More ❯
creative approach to problem-solving. Desirable skills include experience with Xilinx or Altera FPGAs and associated tools, proficiency in firmware/software development(C, C++, C#), and familiarity with design for Test & Measurement or scientific markets. Experience with tools such as Vivado, Modelsim, Visual Studio, Git, and Jira, as well More ❯
St Neots, England, United Kingdom Hybrid / WFH Options
Pico Technology
creative approach to problem-solving. Desirable skills include experience with Xilinx or Altera FPGAs and associated tools, proficiency in firmware/software development(C, C++, C#), and familiarity with design for Test & Measurement or scientific markets. Experience with tools such as Vivado, Modelsim, Visual Studio, Git, and Jira, as well More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Codasip
Experience of Synthesis, Design for Test and Timing Analysis Experience of low power design techniques Experience of Formal verification techniques Knowledge of C/C++ What's in it for you? Joining Codasip's founding UK team is a chance to challenge yourself to work on complicated projects and structure More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
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 Arm IP and the More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Johnson & Johnson
computer vision, including the application and development of AI methods and optimization of machine learning models. Proficiency in programming languages such as Python, R, C++, or Java, and with AI frameworks including PyTorch, and OpenCV. Extensive experience with traditional and modern computer vision techniques, including object detection (YOLO, SSD, Faster More ❯
processing Build interfaces for third-party surveillance and security integrations Enhance software functionality and improve end-user experience Software Engineer Essential Skills & Experience Strong C++ skills – confident and capable Solid experience with Linux and ideally embedded C Comfortable working across multiple technologies and system layers Broad technical background – adaptable rather More ❯
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
IC Resources
processing Build interfaces for third-party surveillance and security integrations Enhance software functionality and improve end-user experience Software Engineer Essential Skills & Experience Strong C++ skills – confident and capable Solid experience with Linux and ideally embedded C Comfortable working across multiple technologies and system layers Broad technical background – adaptable rather More ❯
cambridgeshire, east anglia, united kingdom Hybrid / WFH Options
IC Resources
processing Build interfaces for third-party surveillance and security integrations Enhance software functionality and improve end-user experience Software Engineer Essential Skills & Experience Strong C++ skills – confident and capable Solid experience with Linux and ideally embedded C Comfortable working across multiple technologies and system layers Broad technical background – adaptable rather More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
IC Resources
processing Build interfaces for third-party surveillance and security integrations Enhance software functionality and improve end-user experience Software Engineer Essential Skills & Experience Strong C++ skills – confident and capable Solid experience with Linux and ideally embedded C Comfortable working across multiple technologies and system layers Broad technical background – adaptable rather More ❯
the team The successful candidate will have: Experience in a similar role Extensive experience in software design and development Proficiency in modern programming languages (C++, Java) Deep understanding of embedded Linux Understanding of the Android AOSP Excellent understanding of system architecture Excellent communication skills Experience working in an Agile environment More ❯
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Eclectic Recruitment Ltd
the team The successful candidate will have: Experience in a similar role Extensive experience in software design and development Proficiency in modern programming languages (C++, Java) Deep understanding of embedded Linux Understanding of the Android AOSP Excellent understanding of system architecture Excellent communication skills Experience working in an Agile environment More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
Singular Recruitment
that would like to advance into architecture. A deep understanding of Embedded Linux, including Linux Kernel and Device Drivers Strong programming skills in either C++ and/or Java. Excellent problem solving skills. Ability to communicate with key stakeholders at various levels. Benefits - Hybrid working, 6% pension, AXA private healthcare More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Singular Recruitment
that would like to advance into architecture. A deep understanding of Embedded Linux, including Linux Kernel and Device Drivers Strong programming skills in either C++ and/or Java. Excellent problem solving skills. Ability to communicate with key stakeholders at various levels. Benefits - Hybrid working, 6% pension, AXA private healthcare More ❯