C++ Jobs in Cambridge

51 to 75 of 89 C++ Jobs in Cambridge

Principal GNSS Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Hybrid / WFH Options
Langham Recruitment Limited
team through planning and technical mentorship. Qualifications and Experience: GNSS experience across Product Lifecycle, Requirements and Test Definition. Strong programming and analysis with MATLAB, C++, or C. Expert knowledge of GNSS measurement signal processing. Deep knowledge of full GNSS signal-processing chain. Experience with GNSS simulators. Multi-sensor fusion techniques more »
Employment Type: Permanent, Work From Home
Posted:

CPU Design Engineer - CPU / RTL / SystemVerilog / VHDL

Cambridge, England, United Kingdom
European Recruitment
Working knowledge of SystemVerilog Assertions (SVA) Knowledge of scripting eg Python, Perl or unix shell scripting Knowledge of assembly language (preferably ARM), C/C++ and/or hardware verification languages e.g. SystemVerilog Technical reviewing of others’ work Keywords: CPU/RTL/SystemVerilog/VHDL If you are interested more »
Posted:

Senior C++ Software Engineer

Cambridge, Cambridgeshire
IC Resources
an opportunity to work with an independent, free-thinking organisation, with no debt, nor tied with any VC. They are looking for a Senior C++ Software Engineer to develop, maintain and optimise SDR's for various wireless communication protocols with a focus on bluetooth. You'll be collaborating with cross … a significant individual contribution to the organisation. What's required? Bachelors/Masters or PhD degree in Computer Science, Electrical Engineering or similar. Strong C++ development experience Hands-on experience with Bluetooth protocol analysis tools and techniques. Knowledge of embedded C and RTL Knowledge of electronics or physics to understand … the underlying principles of SDRs and wireless communication.If you are a Senior C++ Software Engineer and you're looking for a unique and exciting challenge within an independent company, please apply to learn more. If you are interested in this or other software opportunities within the UK, please contact Jack more »
Employment Type: Permanent
Posted:

C++ Software Engineers - Algorithm dev

Cambridge, England, United Kingdom
Hybrid / WFH Options
BlueGate Consulting
Capable C++ Software Engineers, with a Math ability. Cambridge, with hybrid working model, salary to £70K'ish (this is flexible), experience dependant + excellent benefits. Algorithm development, genuine R & D work. This C++ Software Engineer position is great for those who would like to be working on cutting edge algorithm … really don’t know what the answers are when they start out! In order to join the team you will need - · Good C/C++ (12 months, project or internship) and Math skills · Data structures and Algo’s knowledge/experience · A good Degree (PhD/Masters) in a mathematically … a reputable University · To be comfortable working on a challenging code base that underpins advanced intelligent design tools. So, if you are a capable C++ Developer with sound Mathematics skills and are looking for a Software Engineering job that will make use of your hard work so far, while providing more »
Posted:

Senior Compute Library Engineer

Cambridge, Cambridgeshire
Hybrid / WFH Options
IC Resources
experience in kernel development projects for GPUs Involvement in OpenCL, CUDA or similar parallel programming languages Understanding of ML frameworks - TensorFlow, PyTorch etc Strong C++ development skills Extensive experience with mentorship or leading a team Ability to work independently in a fast-paced environmentIf you are a Senior Compute Library more »
Employment Type: Permanent
Posted:

CUDA Kernel Developer

Cambridge, England, United Kingdom
Hybrid / WFH Options
IC Resources
experience in kernel development projects for GPUs Involvement in OpenCL, CUDA or similar parallel programming languages Understanding of ML frameworks - TensorFlow, PyTorch etc Strong C++ development skills Ability to work independently in a fast-paced environment If you are a CUDA Kernel Developer looking for a new opportunity within an more »
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, England
Hybrid / WFH Options
ECM Selection
Work with a collaborative team on embedded C++ for power electronics. A small and friendly group of software developers in Cambridge are looking to expand their team as they continue to develop systems for power electronics applications. As part of a much larger, multinational organisation, they have the backing and … facilities to support a wide range of development projects. They currently seek Software Engineers skilled in writing effective embedded C++ in Linux environments for systems including microcontrollers (STM32), bare-metal and RTOS applications, as well as larger systems such as multi-core SoCs (AMD, Xilinx and others). There is … A good degree (2:1 or above) in Electronics, Computer Science or similar technical subject, from a well-respected university Evidence of commercial grade C++ software development, including the full lifecycle of embedded software development, requirements gathering, design, test and peer review Skills at writing both kernel drivers and user more »
Employment Type: Permanent
Salary: to £70k plus benefits
Posted:

C++ Software Engineer

Cambridge, Cambridgeshire
IC Resources
is a deep technology company producing groundbreaking software for holographic displays and producing market-leading AR/VR headsets. They are looking for a C++ Software Engineer to be involved in the full development cycle, optimizing, profile and benchmarking, making a significant individual contribution. You'll be working on their … hologram software suite, conducting research, developing their code base and tackling optical challenges. What's required? Strong C/C++ and Python skills Experience with a variety of: CUDA, OpenGL, Vulkan, DirectX, Unity Cross platform development - Linux, Windows, Android Interest/experience with parallel computing Bonus - An interest in the … AR/VR fieldIf you are a C++ Software Engineer looking for an exciting opportunity in the AR/VR field, please apply to learn more! To find out more about this and other software opportunities across the UK, please contact Jack Bird at IC Resources. more »
Employment Type: Permanent
Posted:

C++ Software Engineer

Cambridge, England, United Kingdom
Oho Group Ltd
Exciting Opportunity for a Senior Software Engineer in Cambridge! A cutting-edge Cyber Security company are looking for a C++ Software Engineer who has experience working on Windows Operating Systems. Primary Responsibilities: Contribute to developing and maintaining core features for an enterprise-class product deployed on millions of desktops. Lead more »
Posted:

Compute Library Engineer

Cambridge, Cambridgeshire
Hybrid / WFH Options
IC Resources
experience in kernel development projects for GPUs Involvement in OpenCL, CUDA or similar parallel programming languages Understanding of ML frameworks - TensorFlow, PyTorch etc Strong C++ development skills Ability to work independently in a fast-paced environmentIf you are a Compute Library Engineer looking for a new opportunity within an exciting more »
Employment Type: Permanent
Posted:

Senior Embedded Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Premier Group Recruitment
their R&D team designing next generation Power Electronics solutions for a variety of industries including the rail & automotive sector. Responsibilities: Develop new Embedded C++ code and improve legacy code written in Embedded C Work through the full software development life cycle Work in a small, multi-disciplinary team for … to ensure on time delivery of projects Key Skills/Experience: Degree in Electronics/Computer Science or another relevant discipline Embedded C/C++ Embedded Linux (Kernel & User-space) Serial interfaces & Peripherals (I2C, SPI, UART etc.) Full software development life cycle experience Microcontrollers (ARM STM32, M-Series, PIC, ESP32 more »
Posted:

Senior Software Engineer

Cambridge, England, United Kingdom
DiverseJobsMatter
Understanding the processes used by the developers using our profiling tools The improvement and extension of performance counter and trace capture software (developed in C++). Development of performance analysis, presentation and UI software (developed in Java). Contribution to the development of new features, including work planning, feature design … engineering through approach reviews, code reviews and following modern agile software development process. REQUIRED SKILLS AND EXPERIENCE: A strong understanding and practical experience of C++ programming Abstract reasoning skills with an ability to focus on key concepts at all levels of detail. You should be motivated, an independent problem solver more »
Posted:

C++ Software Engineer

Cambridge, Cambridgeshire
Hybrid / WFH Options
ECM Selection
technology, this company develops high speed hardware and software solutions for finance industry clients. Due to continued success, they are now seeking an outstanding C++ Software Engineer with expertise in developing robust and extremely optimised code. If you are the type of developer that enjoys making features execute in the … for further increasing performance. You will need: A first or 2.1 in computer science, mathematics, or other relevant STEM subject Excellent coding skills in C++ and a good technical understanding of the inner workings of the language. You will be au fait with subjects such as standard data structures and … for home working for a day or two per week. A highly competitive salary and benefits are on offer to the successful candidate. Keywords: C++, high performance software, fintech, low-latency networking, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite more »
Employment Type: Permanent
Salary: to £highly competitive + benefits
Posted:

C++ Protocol Developer

Cambridge, Cambridgeshire, England
Hybrid / WFH Options
ECM Selection
value that technical staff deliver for the company. This is a fully remote position with monthly office meetings, so might not suit everyone. Excellent C++ skills and good mathematical aptitude will be essential, as will an understanding of NGAP protocol or protocols of comparable complexity (S1AP etc.). You must … strong supporting A-level (or equivalent) grades. Further relevant qualifications and knowledge of cryptographic maths would be valued Demonstrably excellent coding skills in modern C++ versions, and familiarity with developing software under Linux Experience with software development best practice: Agile, Scrum, code reviews, automated test, version control, bug tracking, and … supportive team focussed on delivering high quality engineering with the minimum of administrative overhead. On offer is a competitive salary and benefits package. Keywords: C++, 5G, Core Network, NGAP, 5G Application Interface, Linux, Remote Another top job from ECM, the high-tech recruitment experts. Even if this job's not more »
Employment Type: Permanent
Salary: to £75k DoE + benefits
Posted:

Senior / Principal Engineer, C+

Cambridge, Cambridgeshire, England
Hybrid / WFH Options
ECM Selection
nanoseconds matter. Exercise your creativity and computer science knowledge in creating software which pushes the speed limit. Collaborate with hardware engineers and sculpt quality C++ code with a full test suite. You'd be joining a specialised international technology firm in their Cambridge office, with hybrid working available. They are … experts in their field and aim to have a positive social impact, contributing to good causes. Your C++ skills and comprehensive knowledge of data structures, algorithms and concurrency will serve you well here. You may be someone who particularly enjoys unorthodox and novel optimisations which others wouldn't have thought … and technical initiative Software design skills for elegant, high performance, easy to maintain code Extensive knowledge of data structures, algorithms, complexity and concurrency Strong C++ language knowledge and coding skills Relevant technical knowledge: Concurrency (multithreading, synchronisation and alternatives, parallel hardware CPU architecture (CPI, dynamic execution, caching levels, cache misses, pipeline more »
Employment Type: Permanent
Salary: to £80,000 plus benefits
Posted:

C++ Software Developer (5g Mobile Core Network Software)

Cambridgeshire, Cambridge
Hybrid / WFH Options
Computer Futures
Our customers who specialises in developing core network software are looking for a C++ Developer to join their hybrid working scrum team. You must be willing to work from home with very limited on site work. 1 day per month In this role you will be dedicated to writing 4G … and 5G core network software for the companies flagship suite of products. C++ Developer £55,000 - £65,000 1 day per month on site in Cambridgeshire Responsibilities Design, build, and maintain efficient and reliable C++ code Work closely with other engineers to develop new products using Agile/scrum Work … next generation mobile core network software Resolve issues proactively to deliver high quality products Skills and experience At least 3+ years of experience developing C++ Good understanding of Telecomm protocols Must have experience/exposure to working on 4g & 5g core network projects Agile/Scrum experience Experience with GCC more »
Employment Type: Permanent
Posted:

C++ Tools Software Engineer

Cambridge, Cambridgeshire
IC Resources
Senior C++ Performance Software Engineer £70,000 - £90,000 + Bonus & healthcare! My client is a multinational Semiconductor scale-up, focused on AI acceleration architectures. Their performance team is expanding and looking to bring on a Senior C++ Performance Software Engineer to develop and maintain various tools used for functional … driven decisions within the company. You will also develop, test and verify reference compute compute library for proprietary NPU ISA. What's required? Strong C++ and Python Development experience Knowledge of processor architectures - GPU, CPU or NPU Knowledge of Machine Learning and ML hardware accelerators Experience developing compute librariesIf you … are a Senior C++ Performance Software Engineer looking for an exciting opportunity within a growing organisation, please apply to learn more! If you are interested in this or other software opportunities across the UK, please contact Jack Bird. more »
Employment Type: Permanent
Posted:

C++ Windows Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Excelerate
Role: Software Engineer - C++, Windows Type: Permanent – NO SPONSORSHIP OPTIONS Locations: Cambridge, UK – Hybrid working, 1-2 days a week from home Salary: £70-85K + bonus, shares, pension & other benefits We have recently partnered with a leading cyber security specialist that provide a host of advanced technologies to … endpoint cyber-defences. They are looking for a talented Senior Software Engineer with a background in expert level C++ programming as well as significant experience designing new features and delivering through the full software engineering life cycle. You will be working on solving some challenging problems in letting customers get … areas and building and presenting plans to resolve them Knowledge and Skills required: Experience with development on the Windows platform - Essential Programming experience in C++ - Essential Knowledge of Operating System internals - Essential Component Object Model (COM) - Desirable If you feel like this is a good match for your skill set more »
Posted:

Staff C++ Modelling Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
IC Resources
Staff C++ Modelling Engineer £100,000+ DOE & Hybrid working My client is a Cambridge based world leader in the Semiconductor industry, developing products with automotive applications. They are looking for a Staff C++ Modelling Engineer to be responsible for model creation for their product developments and integrate these models into … environment. You'll also adapt algorithms and models for hardware, with consideration of implementation cost and verification. What's required? Strong mathematics background Advanced C++ programming skills Good multithreading experience or knowledge Added bonus - understanding of image processing If you are a Staff C++ Modelling Engineer looking for an exciting more »
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire
Hybrid / WFH Options
IC Resources
are looking for someone with: A strong background within Embedded Linux Experience with Linux driver or Kernel driver development Strong experience with C and C++ programming What Next? If you’re an Embedded Software Engineer looking for an exciting new challenge within a great company, then please apply today to … learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. more »
Employment Type: Permanent
Posted:

Senior Compute Library Engineer - Parallel Programming / Microarchitecture / C++

Cambridge, England, United Kingdom
Hybrid / WFH Options
European Recruitment
Senior Compute Library Engineer - Parallel Programming/Microarchitecture/C++ We are currently partnered with a cutting-edge semiconductor startup in the UK working on next-generation CPU/Risc-V technologies. The team is looking to expand its headcount with a Senior Compute Library Engineer to actively contribute to … NPU, or VPU microarchitecture. Extensive experience in parallel programming in either CUDA or OpenCL. Strong software development skills (including strong skills in C/C++) and a basic understanding of ML frameworks. Strong expereince with SIMD is highly advantageous. Keywords: Compute Library/CL/Parallel Programming/CUDA/…/Microarchitecture/Micro-architecture/Micro Architecture/Git/Jira/Machine Learning/ML/Tensorflow/Pytorch/C/C++/NPU/CPU/GPU/VPU If you are interested in this Senior Compute Library Engineer position, please send a copy of your more »
Posted:

Senior Software Engineer - Robotics

Cambridgeshire, Cambridge
ECM Selection
with strong supporting pre-university grades Demonstrably strong Python coding skills and hands-on experience with the Robotics Operating System (ROS) Additional expertise with C++ and C# would be welcome Ability to provide technical leadership on software matters, and work in collaboration with colleagues from other disciplines Experience in developing … motivated team mates. A competitive salary and comprehensive benefits package are on offer to the successful candidate. Keywords: Robotics, Automation, Control Systems, Python, ROS, C++, C#, Biotech, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now more »
Employment Type: Permanent
Salary: to £70k DoE + benefits
Posted:

Embedded Software Engineer

Cambridge, England, United Kingdom
Platform Recruitment
the autonomous vehicle industry, your search ends here! Main Duties: + Working within their experienced development team + Design and implement in C/C++ + Using the company’s TI based embedded platforms Skills and Experience Required: + Technical degree + 4+ years experience in embedded C/C++ more »
Posted:

Software Engineer

Cambridge, Cambridgeshire
Hybrid / WFH Options
IC Resources
required for technology leadership in this space. They are looking for a problem-solving, forward-thinking Software Engineer to design and develop software in C++ to support their product that maximises clock speed, minimises chip size and reduces power, depending on the users requirements. What's required for this Software … Engineer position? Strong C++ development experience MSc/PhD in a STEM discipline Strong Mathematical or Physics background Passion for algorithmic development If you are a Software Engineer and are interested in working within a 'Top 15' Great Place To Work organisation, then please apply to learn more. If you more »
Employment Type: Permanent
Posted:

Senior / Software Engineer, Browser Security

Cambridge, Cambridgeshire, United Kingdom
ECM Selection
Securing the internet, TypeScript, C++, Chromium, Gecko Working with security experts, this role involves the development of secure browsing technology through a combination of browser-side measures and security integration with the host operating system, transparently protecting users from malicious activity online. You’ll have: • A background in C++ software … offices which are within reach of good transport links. A competitive salary and benefits are on offer to the right candidate. Keywords: browser, security, C++, Chromium, WebKit, Gecko, TypeScript, JavaScript Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact more »
Employment Type: Permanent
Salary: £50000 - £80000/annum DoE plus benefits
Posted:
C++
Cambridge
10th Percentile
£43,750
25th Percentile
£45,000
Median
£60,000
75th Percentile
£77,188
90th Percentile
£85,000