flexible to find the best person. My client are open to PhD and Masters Graduates for these roles (Maths, Engineering etc.) Tools: Programming Languages: C++ is needed Verilog is essential Scripting Languages: Bash scripting or Python scripting for automating tasks and interacting with other tools. Experience in an EDA or more »
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Client Server
C++ Software Engineer/Developer (Linux TCP/IP C++) Cambridge/WFH to £70k Are you a C++ technologist looking for an opportunity to progress your career whilst working on complex and interesting systems with continual learning opportunities? You could be joining a market leading software house that's … remote access product is used by hundreds of millions of users worldwide. As a C++ Software Engineer you will join the team responsible for the responsible for creating the client desktop software that forms a key part of the core remote access technology. You'll have exposure across the full … development lifecycle from requirements analysis through to design, development and testing with a focus on backend C++ services that require scalability, large amounts of data and must be security compliant. Initially you'll join a large project to engineer the mobile application of this desktop product using Flutter and Dart more »
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Langham Recruitment Limited
process & Embedded Electronics Systems. Knowledge of Chip structure. Knowledge of interface communications (SPI, USB, I2C, I3C). Experience with Embedded Firmware Development (C/C++). Salary and Benefits: Competitive salary. Travel opportunities. Private Health Insurance. Life insurance. 25 holidays plus public holidays (total of 33 days a year). more »
with excellent communication skills, thriving in collaborative and interdisciplinary environments Bonus: Knowledge of materials science, computational chemistry, or climate-related technologies Strong knowledge of C++, CUDA, or other relevant languages Contribution to open-source projects with a scientific computing and/or machine learning focus Experience collaborating with research teams more »
Cambridge, England, United Kingdom Hybrid / WFH Options
IC Resources
Engineer role we are interested in people from a variety of backgrounds, but your experience may include some of the following: Experience coding in C++ Exposure to CPU and or GPU/DSP or NPU Experience with developing performance models for NPU IPs A degree in computer science (or similar more »
Cambridge, England, United Kingdom Hybrid / WFH Options
IC Resources
Graduate C++ Software Engineer Excellent salaries & hybrid working - Cambridge My client is a Fortune 100 organisation and a global leader in EDA, building the next generation of EDA tools that enable IC designers to layout the latest silicon chips. They are looking for a Masters Graduate C++ Software Engineer to … s required? MSc in Computer Science or similar Grade A*/A/B in A-level Mathematics Experience in algorithmic software development in C++ Excellent interpersonal skills If you are a Graduate C++ Software Engineer and are interested in working within a 'Top 15' Great Place To Work organisation more »
in product lifecycle management, requirements capture, and test definition. Deep understanding of GNSS measurement engine signal processing. Proficient in programming or analysis using Matlab, C++, C, or similar languages. Take the next step in your career and apply today! 5V Tech are acting as an Employment Agency for the purposes more »
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 »
Cambridge, England, United Kingdom Hybrid / WFH Options
IC Resources
develop into a technical leadership role through excellent career progression avenues. What's required for this Principal Performance Modelling Engineer position? Strong C/C++ development skills Excellent understanding of GPU/CPU architecture and microarchitecture Knowledge of performance modelling concepts SIMT processing, cache and memory hierarchies Understanding of benchmarks more »
Senior GPU Graphics Algorithm Engineer European Tech Recruit are working closely with a multinational telecommunications company, based in Cambridge, who are looking for a Senior GPU Graphics Algorithm Engineer to join their team and work at the forefront of 3D more »
registers, memory) Cable driver and serial interface communications (I3C, I2C, USB, SPI) Knowledge of System Verilog Assertions (SVA) Embedded firmware development in C/C++ Desirable skills Experience in UVM CML Offers: We have roles that you can help define and mould your skills and ambitions within a multi-disciplinary more »
for a Senior FPGA Engineer with the following technical experience: Full FPGA Development lifecycle. Working in Verilog, System Verilog and VHDL. Working with C, C++ or Python. Working with tools such as Quartus and Vivado. Optimising RTL designs. Strong experience in Linux Development environments. If you are Interested in AI more »
Cambridge, England, United Kingdom Hybrid / WFH Options
Octagon Group
Any exposure or understanding of low latency, machine learning, or neutral network architectures would be beneficial but not essential. Software skills using C/C++ or Python would be beneficial but not essential. more »
Verilog/C++ Software Engineer | Semiconductor | Cambridge x3 a week | I am searching for a passionate and skilled engineer who thrives in a fast-paced environment. You'll possess a strong foundation in computer science and a knack for problem-solving. Your exceptional coding skills and collaborative spirit will be … and are flexible to find the best person. My client are open to PhD and Masters Graduates for these roles (Maths, Engineering etc.) Tools: C++ AND/OR Verilog Scripting Languages: Bash scripting or Python scripting for automating tasks and interacting with other tools. Experience in an EDA or Semiconductor more »
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Platform Recruitment
Graduate Software Engineer - £50,000 Title : Graduate Software Engineer (C++) Client : Custom high-performance software house Location : Cambridge area (Hybrid) Package : Up to £50,000 This is a fantastic opportunity for any genuinely passionate graduates/junior engineers with a track record of extra-curricular/personal coding projects to … growth. The business are well reputed for growing graduates internally, and for providing ultra-low-latency solutions using C++. The role: Write high-performance C++ code. Work on live projects from day one with a network of support. You will have a dedicated mentor with expertise in software development to … micromanagement. Friendly and collaborative culture. Requirements: Computer Science or related degree Must have a GitHub/extensive examples of personal programming projects (C/C++ preferred) Genuine interest in technology! You will stand out if you have low-level personal projects (e.g., compilers, networks, OS...) If you are interested learning more »
Cambridge, England, United Kingdom Hybrid / WFH Options
Client Server
C++ Software Engineer/Developer (Linux TCP/IP C++) Cambridge/WFH to £70k Are you a C++ technologist looking for an opportunity to progress your career whilst working on complex and interesting systems with continual learning opportunities? You could be joining a market leading software house that's … remote access product is used by hundreds of millions of users worldwide. As a C++ Software Engineer you will join the team responsible for the responsible for creating the client desktop software that forms a key part of the core remote access technology. You'll have exposure across the full … development lifecycle from requirements analysis through to design, development and testing with a focus on backend C++ services that require scalability, large amounts of data and must be security compliant. Initially you'll join a large project to engineer the mobile application of this desktop product using Flutter and Dart more »
Software Engineer | C++ Our client based in the Cambridge area are hiring for a experienced C++ Software Engineer to join the growing team 💻. Working within the fintech space, you will play a key role in the research, design, development and testing of new high performance software for Linux based … platforms. Experaince required, Strong C++ experience on Linux platforms. Experaince with Linux and bash scripting. Knowledge of Python and or Javascript Interest or experience with Rust This is a hybrid opportunity, the successful candidate will need to commute to Cambridge 2 - 3 days a week. Apply now for more information more »
C++ Software Engineer - Cambridgeshire - £50k - £90k We are seeking a C++ Senior Software Engineer ( Hybrid possible) who has excellent experience in the design, implementation, and verification of software as part of a complex electronic system which integrates multiple sub-systems. You will join a dynamic team who are producing a … The cutting-edge technology is industry leading, and going through an exciting stage of development and growth. You will have excellent experience of Modern C++ and STL and/or Rust, and a passion for developing good code, working within modern development techniques like TDD and pair/group-programming. … The work environment is first class, and you will be offered a very competitive salary with area leading benefits and bonus scheme. Requirements of C++ Senior Software Engineer BSc grade 2.i or above in Computer Science, Artificial Intelligence, Machine Learning, Electronics or similar subject Experience with Modern C++ and the more »
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Signaloid
the engineering team.Be responsible for identifying appropriate algorithms that solve the problem at hand and creating the implementation of those algorithms in C or C++, for execution on Signaloid's compute engine.Be responsible for designing and implementing a testing and validation strategy for the Uncertainty Quantification in Materials Modeling applications more »
in Electronics/Electrical Engineering or another relevant discipline RTL design (SystemVerilog/Verilog/VHDL) FPGA design tools (Quartus/Vivado) C/C++/Python Linux operating systems Version control Hardware de-bugging & test/verification Any mix of the following is nice to have: AI Neural networks more »
Cambridge, England, United Kingdom Hybrid / WFH Options
IC Resources
be part of a disruptive and talented group of exceptional people. What's required for this Senior Performance Modelling Engineer position? Strong C/C++ development skills Excellent understanding of GPU/CPU architecture and microarchitecture Knowledge of performance modelling concepts SIMT processing, cache and memory hierarchies Understanding of benchmarks more »
Role: Software Developer - C++, Windows Type: Permanent – NO SPONSORSHIP OPTIONS Locations: Cambridge, UK - Office Based Salary: Up to £85K base + 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 the most out of their micro … 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 »
more of the following graphics APIs such as Vulkan, OpenGL, Metal, DirectX11 or 12 and/or OpenCL. Excellent programming skills using C or C++ Motivations to work with Ray Tracing, Game Engine Development, or had prior knowledge of Device Driver Development is beneficial. Key Words: GPU/Graphics/… Driver Development/C/C++/Firmware/Embedded Systems/CPU/Driver internals/Software Architecture/GBuffer/Global Illumination/Direct X/OpenGL/Vulkan/GL ES/Game Engine/Ray Tracing/Arm Architecture By applying to this role you understand more »
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection
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 »