226 to 250 of 265 C++ Jobs in Cambridgeshire

Senior ML Systems Engineer - C++ + PyTorch (Hybrid)

Location
Cambridge, England, United Kingdom
building software that helps ML and AI workloads run efficiently on its compute platforms. We’re seeking experienced software engineers with strong C++ skills and practical PyTorch experience. The role spans ML frameworks, compilers, runtimes, drivers, embedded software and performance optimisation, offering opportunities to tackle complex engineering challenges across ...

Senior Embedded UI Engineer: High-Performance C++ Graphics

Location
Cambridge, England, United Kingdom
systems for graphics rendering, tackle complex challenges, and shape architecture impacting millions of users. The ideal candidate has over 5 years of experience, strong C++ skills, and knowledge of AI applications. This role offers a fast-paced environment, collaborative culture, and comprehensive benefits package. #J-18808-Ljbffr ...

C++ Software Technical Expert

Hiring Organisation
Nanotek
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
will be valued as a technical expertCandidate Criteria:·Degree calibre (Bachelors or greater)·Strong knowledge of Algorithms and Data Structures·Knowledge of git·Strong C++* Multithreading* Distributed/Cloud computing* Virtualisation technologies (KVM, VMware)·Project/Team leadership·Exposure to Cloud technologies·Modern networking technologies (SDN, Openflow)·Knowledge of Agile ...

Senior Robotics Software Engineer

Hiring Organisation
OpenSourced Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £70,000 per annum
Senior Robotics Software Engineer (C++/ROS2) Location: Cambridge (Remote Available) Salary: £50,000 - £70,000 (Profit Share & Share Options) Job Type: Full-Time, Permanent We're hiring a Senior Robotics Software Engineer to join a growing engineering team developing advanced autonomous robotic systems. This is not simulation-only development. … build production-grade software that directly controls physical robotic platforms operating in demanding environments. If you enjoy solving complex robotics challenges using modern C++, ROS2 and real-world control systems, we'd love to hear from you. What You'll Be Doing Developing modern C++ software for autonomous robotic systems ...

Staff Design Verification Engineer

Location
Cambridge, England, United Kingdom
ASIC verification Working experience of memory subsystems would be a plus Proficient in debugging firmware and RTL code using simulation tools Proficient in using C++ testbenches and working in Linux and Windows environment 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 in the C++ language, preferably on Linux with exposure to Windows platform Good understanding and hands‐on experience with SystemVerilog language Scripting language experience: Perl, Ruby, Makefile, shell preferred Exposure to leadership or mentorship ...

Engineer, Staff Cambridge, United Kingdom Software Engineering

Location
Cambridge, England, United Kingdom
Information Systems, Computer Science, or related field. - 5+ years Software Engineering or related work experience. - 5+ years experience with Programming Language such as C, C++, Java, Python, etc.**Minimum Qualifications:**• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related … related field and 2+ years of Software Engineering or related work experience. • 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.**Preferred Qualifications** - 10+ years experience with the following: Embedded software or firmware development skills, C and C++ programming. - Real-time microprocessor-based embedded ...

Principal Linux/Android Platform Developer

Location
Cambridge, England, United Kingdom
Linux kernel and system programming Experience optimising Linux/Android performance, e.g. power management Experience with most of the following: Binder AIDL Services (C++/Java) Framework APIs NDK, JNI CTS SE Linux Excellent knowledge of the C++ programming language in real-time multi-processor, multi-threaded, event-driven software. ...

Senior Embedded Software Engineer

Location
Cambridge, England, United Kingdom
responsible for controlling demanding aerospace hardware. The role spans board bring-up, processor-level development, embedded architecture, hardware debugging and real-time control, alongside C++ development at the application software layer. You will work directly with the hardware and help define the software foundations behind a new generation of propulsion … technology. Key Responsibilities: Develop real-time embedded software in C/C++. Develop C++ at the application software layer. Support board bring-up and hardware validation. Work with STM32, TriCore, i.MX8 or similar processors. Develop low-level software and embedded architecture. Debug processor, board and hardware/software interaction issues. ...

Senior DSP Engineer

Hiring Organisation
Hexwired Recruitment Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £100000/annum Pension, Bonus, Healthcare
process. Key Skills: Degree in Embedded Systems, Electronics, CS or similar Ability to gain security clearance is essential 5+ years commercial algorithm experience using C++, Matlab or Simulink for DSP work Experience working on safety critical projects. The company are looking to pay circa £100k dependent on experience with potential … interested in this job Senior DSP Engineer job in Cambridge, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, DSP, Electronics, FPGA, RF, Power, Javascript, Typescript, React, Golang Development, Machine Learning, Data Science or Simulation contact us today ...

Senior Principal CPU Architect | MRL Consulting

Location
Cambridgeshire and Peterborough, England, United Kingdom
translate performance requirements into architectural solutions. Drive hardware/software co-design with compiler, OS and application teams. Oversee cycle-accurate architectural modelling using C++, Python and simulation frameworks . Influence technical roadmaps, standards and future CPU architecture strategies. About You MS or PhD in Computer Engineering, Computer Science, Electrical … Experience with workload profiling and performance tools such as VTune and Perf . Strong hands-on experience developing cycle-accurate simulators using C/C++ and Python , such as gem5. Experience delivering multiple high-performance CPU silicon designs is highly desirable. Knowledge of LLVM/GCC, RISC-V or advanced ...

Senior Software Engineer

Location
Cambridge, England, United Kingdom
#1 TV streaming platform in the U. What you'll bring Minimum of 5+ years of software engineering With a heavy focus on C++ (C++14/17/20) Proficiency in Python for tooling and automation, with a working knowledge of Bright , specifically using tools like GDB, Valgrind, or platform … details Work model: Hybrid What you'll build and improve Drive engineering excellence by implementing advanced debugging tools, automated performance regression suites, and modern C++ best practices Design and implement performance-critical code within our UI engine, focusing on graphics primitives, memory efficiency, and hardware acceleration Lead technical investigations into ...

Senior C++ & Swift Engineer — Hybrid (Cambridge)

Location
Cambridge, England, United Kingdom
Darktrace Ltd in Cambridge seeks a Senior Software Engineer (C++ & Swift) to enhance its cybersecurity products. You will develop the macOS codebase and lead projects that advance technology in cybersecurity. Ideal candidates should have strong experience with C++, some experience with Swift, and an interest in cybersecurity and automated solutions. ...

C++ AI/ML Security Engineer – Endpoint Intelligence

Location
Cambridge, England, United Kingdom
Hewlett Packard Enterprise is seeking an experienced C++ AI/ML Software Engineer to join the HP Wolf Security team in Cambridge, UK. You will be instrumental in designing and developing intelligent security solutions that leverage machine learning and AI capabilities. The ideal candidate will have a solid background … C++ and experience with AI-based software, contributing to innovative features in endpoint security. This role supports a hybrid working model, requiring onsite presence three days a week. #J-18808-Ljbffr ...

Embedded Firmware Engineer

Location
Cambridge, England, United Kingdom
Orion Group Life Sciences are currently recruiting a Senior Embedded Firmware Engineer on behalf of our Multinational Biopharmaceutical Client based in Cambourne, UK on an initial 2-year contract with potential to extend. Hybrid role. ...

Software Engineer C

Hiring Organisation
Technical Futures Ltd
Location
CB25, Waterbeach, Cambridgeshire, United Kingdom
Employment Type
Permanent
award-winning High-Tech Design and Manufacturing Company seeks a proactive Software Engineer with strong modern C++ programming skills (on Windows) to contribute to the design of high-performance, reliable software systems. You’ll work across the full development life-cycle with a focus on efficient algorithms, robust system design … maintainable code. Key Requirements for this C++ Software Engineer role include: Degree in Electronics or Software related discipline. Commercial experience in modern C++ development on Windows. Experience with Win32 API’s. Experience with DCOM. Proficiency with STL, memory management and concurrency. Knowledge of low level system programming. Global leaders ...

Embedded Firmware Engineer for IoT Cameras

Location
Cambridge, England, United Kingdom
will work close to hardware, optimize performance, and contribute to firmware for new features across devices. The ideal candidate has strong embedded C/C++ experience, OO design skills in Java/C#/C++, and a passion for shipping reliable systems. The team collaborates across Europe and Asia, with ...

GUI Software Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
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 to deliver robust … onsite working model in Cambridge, with a minimum of 4 days a week required. Experience for the GUI Software Engineer includes: Strong C++ desktop development Experience with cross-platform development, including Linux, Windows and macOS Development of Graphics User Interfaces (GUI) Strong problem-solving skills with the ability to work ...

Engineer, Software and Electronics

Hiring Organisation
ECM Selection
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
physics. Demonstrable industry experience or highly relevant PhD working on a range of engineering projects which includes elements of the following: software programming (C, C++ or Rust); PCB design; digital electronics (DSP, Verilog or VHDL); and analogue electronics (RF, power or interfaces).Eligibility for UK security clearance (due to sensitivity … wide range of benefits including health insurance, enhanced company pension, free parking onsite and pro-active career support. Keywords: Electronics, Software, C/C++/Rust, DSP, Verilog, VHDL, RF, Power, Instrumentation, Industrial Systems, Defence, Consultancy, Embedded, PhD/Experienced, Digital/Analogue, Cambridge, Fully OnsitePlease note: even ...

Embedded Software Engineer, Embedded C / Linux / Networking

Hiring Organisation
Pure Resourcing Solutions Limited
Location
Cambridge, Dry Drayton, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £60000/annum
that has to hit zero latency, because somewhere a broadcaster or a control room is relying on it. You'll be writing embedded C, C++ and Rust for IP-based KVM and connectivity products used in genuinely mission-critical environments: broadcast, national security, transport, industrial control. This isn't internal … constraints of multi-threaded, performance-critical systems, and start contributing quickly. Alongside that, you'll bring : Several years' hands-on experience with C, C++ and/OR Rust Confidence building middleware and backend applications on Linux A proven track record optimising performance-critical, multi-threaded code Bonus points ...

Acoustic Research Engineer – 71880

Location
Cambridge, England, United Kingdom
Acoustic Research Engineer Location: Near Cambourne, West Cambridge Contract: 12-month temporary contract Pay rate: £41.20 per hour PAYE Hours: 40 hours per week Working pattern: Five days per week onsite Start date: ASAP The ...

Audio Software Engineer

Location
Cambridge, England, United Kingdom
The Opportunity An innovative technology company is looking for an Audio Software Engineer to develop high-performance audio and signal processing software for advanced embedded systems. Working as part of a multidisciplinary engineering team, you ...

Senior FPGA Engineer - Systems Team

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Senior FPGA Engineer – Systems Team Cambridge, UK | Full-time | Permanent | HybridSalary: 70,000 to 108,000, DOEThe salary range for this role is broad, as we are able to consider varying levels of experience. Any ...

Software Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £65000/annum
Software Engineer (C++) - Up to £65,000 Title : Software Engineer (C++) Company : Advanced Imaging Systems Location : Cambridge Pay : Up to £60,000 Company : A deeply technical advanced imaging R&D team are looking for a new C++ Software Engineer to join as part of ongoing growth. The company works … with significant in-house R&D capabilities, building incredibly reliable products used globally. More details available. Role : Design and implement new software features using C++ Collaborate across the business with different technical disciplines to help build cohesive systems Full SDLC development Build efficient algorithms About you : 2+ years' experience specialising ...

Embedded Firmware Engineer

Location
Cambridge, England, United Kingdom
PE Global is currently recruiting for an Embedded Firmware Engineer to join our technology client based in Cambourne. The role is an initial 24 month contract, working on a hybrid basis with a minimum of ...

Embedded Firmware Engineer

Hiring Organisation
Room At The Top Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
£31.54 - £53.64 per hour
Embedded Firmware Engineer Our global client’s Technology Solutions division is evolving. They are moving to a Product Operating Model - a new way of working that empowers product teams to take full ownership and accountability ...