1,151 to 1,175 of 2,396 Permanent C++ Jobs

Senior GPU Software Engineer

Location
Greater London, England, United Kingdom
Software Engineer includes: 5+ years of software engineering experience with significant GPU or high-performance computing experience Strong CUDA and GPU programming experience Excellent C++ programming skills Strong understanding of CPU/GPU interaction and data movement #J-18808-Ljbffr ...

Senior Electronics Engineer

Hiring Organisation
Platform Recruitment
Location
GL51, Staverton Bridge, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £80000/annum
firmware/software Linux device driver development Mentoring junior engineers Requirements: 5+ years in PCB design and/or FPGA (VHDL) Embedded C/C++ experience Strong academic background (degree in a numerate field) Confident communicator, able to work independently Package: Circa £80,000 25 days holiday + bank holidays ...

Quantitative Developer - Machine Learning Strategies - Trading Desk

Location
Slough, England, United Kingdom
similar computational role, with strong Python skills and experience working with large, complex datasets. Experience with distributed computing and Linux is important, while C++ would be a strong advantage. This is the a unique chance to deploy ML models into systematic trading, and ensure your code and work directly generates ...

Solutions Architect

Hiring Organisation
Sanderson Government and Defence
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
candidates must already hold DV level security clearance* Roles available: Business Change Business Analyst Solutions Architect Cyber Engineer Systems engineer Scrum Master Developers (Java, C++ or Python) Automation Tester Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse and inclusive community we have ...

Software Engineer | Start-Up

Location
Greater London, England, United Kingdom
responsibility over the systems they build. You are 4+ years of professional Software Development experience Proficient in Python, TypeScript, Rust, Go, Java, or C++ A true generalist - comfortable working across backend, infrastructure, data, and automation Most effective in fast-paced, high-autonomy environments Motivated by building technology with real-world ...

Compiler Engineer - Edinburgh/Cambridge

Location
City of Edinburgh, Scotland, United Kingdom
compiler optimize Analyze performance of compiler generated code Co-design with xPU architecture teams Person Specification: Required: Passionate to develop compiler Advanced C/C++ programming skills Basic knowledge of CPU or xPU architecture Desired: BSc/MSc/MSci in CS Experience of contributing to open-source projects Good ...

System Software Engineer

Location
Greater London, England, United Kingdom
hardware and software while enhancing and maintaining processes, tools and methodologies to ensure the timely delivery of high quality code. Skills Sought C/C++/Rust RISC-V Experience working on complex software Embedded software and real-time solutions Security Clearance Eligibility for UK Security Clearance will be required ...

RF Engineer

Hiring Organisation
Meritus Talent
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Full-Time
Salary
£65.00 - £75.00 per hour
debugging and system integration Hardware/Software design requirements System design for real-time applications Familiarity with Linux operating system Familiarity with computer science (C++ an advantage) Integration of microcontrollers into RF hardware (e.g. Raspberry ...

Data Scientist - Manchester

Location
Manchester, England, United Kingdom
monetize data and generate other business value. Translate business needs to technical requirements and implementation. Experience of Big Data technologies/Big Data Analytics. C++, Java, Python, Shell Script R, Matlab, SAS Enterprise Miner Elastic search and understanding of Hadoop ecosystem Experience working with large data sets, experience working with ...

CPU Architect, Hardware

Location
Cambridge, England, United Kingdom
assembly language. Knowledge of Arm, RISC-V and/or MIPS architecture. Understanding of modern CPU core microarchitecture. Software development experience using C, C++, assembly and/or Python. Experience modelling microprocessors using high-level languages such as C/C++. Comfortable working within geographically distributed engineering teams. Experience with ...

Big Data Scientist

Location
Manchester, England, United Kingdom
monetize data and generate other business value. Translate business needs to technical requirements and implementation. Experience of Big Data technologies/Big Data Analytics. C++, Java, Python, Shell Script R, Matlab, SAS Enterprise Miner Elastic search and understanding of Hadoop ecosystem Experience working with large data sets, experience working with ...

Senior Electronics Engineer

Location
Cambridgeshire and Peterborough, England, United Kingdom
Strong board and system-level fault-finding skills Understanding of ISO9001 or similar quality systems Experience with automated test equipment, microcontrollers, LabVIEW, C/C++ or military-standard product development would be advantageous. THE OPPORTUNITY This is an excellent opportunity to join a growing engineering team and work on highly ...

Software Engineer

Location
Cardiff, Wales, United Kingdom
strong understanding of how software interacts with electronic hardware Experience working with embedded systems and low-level software development Experience with C/C++ or similar embedded programming languages Ability to debug and test software at both firmware and hardware level Experience working alongside electronics/hardware engineers ...

machine learning engineer for autonomous driving

Location
Greater London, England, United Kingdom
Deep understanding of foundation models, self-supervised learning, and world models in robotics or simulation Strong software engineering background with fluency in Python and C++ Experience training and evaluating transformer models or end-to-end autonomous agents Familiarity with real-time inference systems and autonomous vehicle constraints Proven leadership ...

Senior UAS Control Systems Engineer

Hiring Organisation
Matchtech
Location
Leeds, West Yorkshire, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
have Novel control laws for unconventional aircraft/UAS PX4, ArduPilot or similar autopilot ecosystems ROS/ROS2 Python and/or C/C++ ...

Front Office Quant Analyst

Location
Greater London, England, United Kingdom
/or Credit products and their associated risk measures. Strong programming skills in Python and SQL. Experience with one or more of the following: C++, VBA, Bash or R. Experience building trader‐facing analytics, pricing, risk, or reporting tools. Strong analytical and problem‐solving skills with the ability to communicate ...

Facebook Production Engineering Internship in London UK 2026

Location
Greater London, England, United Kingdom
coding in at least one language (even if it is not one that Facebook uses) Ability to rapidly learn new development languages (Python, PHP, C++, and Java are all in heavy use) Ability to pick up new software, frameworks, and APIs quickly Ability to perform ‘guerrilla capacity planning’ for internet ...

Embedded Systems Hardware Engineer - Oxford / Hybrid - £60,000

Hiring Organisation
Bond Williams Limited
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£65,000
Desirable Criteria: Familiarity with: STM32 based platforms PCB design and layout for highly stressed environments Electric motor controller design The use of C or C++ A basic understanding of turbomachinery including operating principles and control variables Bond Williams Professional Recruitment are an equal opportunity employer and operate as an Employment ...

FPGA Design Consultant

Location
Coventry, England, United Kingdom
Understanding of the FPGA development process. Experience with RTL verification and timing analysis. Strong problem-solving and analytical skills. Desirable Skills Embedded C/C++ Python, Tcl or Perl scripting Ethernet and packet processing SoC architectures FPGA/processor integration High-speed digital design Formal verification Hardware/software ...

Embedded Software Engineer

Location
Reading, England, United Kingdom
firmware for three-phase brushless motor control rather than simply configuring existing vendor stacks. What you'll be working on Bare-metal C/C++ firmware BLDC/three-phase motor control Field-Oriented Control (FOC) Real-time control loops STM32 microcontrollers CAN/DroneCAN/UAVCAN Bootloaders & secure firmware ...

Research Engineer

Location
Greater London, England, United Kingdom
field, with strong familiarity with statistics and quantitative problem-solving Self-sufficient ability to implement statistical ideas in code Strong familiarity with Python and C++ (or equivalent) preferred Interest in financial markets or learning more about financial markets Previous experience in quantitative finance or trading is a plus ...

Safety Critical Software Engineer

Hiring Organisation
Bennett and Game Recruitment LTD
Location
Witney, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£60,000
Support integration across mission computers, flight control systems and safety monitoring functions. Required Experience Strong background in embedded software engineering. Experience working with C, C++, Ada or similar languages. Experience working within safety-critical environments. Knowledge of high-integrity software development processes. Experience with real-time or embedded systems. Familiarity ...

High Speed Digital and Hardware Design Lead

Location
Stevenage, England, United Kingdom
speed digital aspects and oversee all electronics design activities through the full product development lifecycle Support board level test and debug using VHDL, C, C++, or Python Ensure designs meet customer needs and maintain high professional standards Work within security constraints, ensuring compliance with required security clearance Job Requirements: Solid ...

High Speed Digital and Hardware Design Lead

Location
West of England, England, United Kingdom
speed digital aspects and oversee all electronics design activities through the full product development lifecycle Support board level test and debug using VHDL, C, C++, or Python Ensure designs meet customer needs and maintain high professional standards Work within security constraints, ensuring compliance with required security clearance Job Requirements: Solid ...

Senior MLOps Engineer (Edge)

Location
United Kingdom
with engineering, product, and leadership teams to deliver best-in-class solutions. Technical requirements: Strong technical skills: Deep experience with Python and/or C++, plus proficiency with Edge, Kubernetes, TensorRT, Nvidia DeepStream, Nvidia Jetson, and AWS. MLOps. Product-minded approach: Demonstrated success delivering AI/ML products in collaboration ...