1,051 to 1,075 of 2,902 C++ Jobs in the UK

Senior C++ Developer - HFT

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
C++ Engineer Small Tech Driven hedge fund120,000 Plus BonusQuant Capital is urgently looking for a Software Engineer with C++ or Java experience to join our high profile client. Our client is a well known global Prop Trading firm. They like technology especially the opensource variety as well as scalability … interested in teaching what they know, and in learning from you. The developer will design, engineer and implement the Firm's trading software in C++ and Java. They will work in close collaboration with research teams to architect, implement and analyze new automated electronic trading algorithms. The developer will play ...

Senior Software Developer

Hiring Organisation
Sanderson Recruitment
Location
Cheltenham, Gloucestershire, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 Annual
Senior Software Developer (Java/C++) Active SC Clearance required Salary: Up to £78,000 + Excellent Benefits Location: Gloustershire The Opportunity An exciting opportunity has arisen for an experienced Software Developer to join a highly skilled engineering team delivering complex, high-performance software solutions click apply for full ...

Senior Rapid Application Developer

Hiring Organisation
REC SOLUTIONS LIMITED
Location
City, London, United Kingdom
Employment Type
Permanent
Salary
GBP 100,000 Annual
Hybrid, 3 days a week in the office 2 days remote About the Company Senior Rapid Application Developer (Financial Services, FinTech, Trading, Low Latency, C++, Linux) My client is a leading, fast-growing exchange based in the City of London, operating at the cutting edge of European equity markets click ...

Senior Software Engineer - CAD & Automation for Composites

Location
West of England, England, United Kingdom
iCOMAT is seeking a Senior Software Engineer to join our in-house software team and advance our engineering software tools, including Python/C++ wrappers and automation interfaces for CAD/CAE/CAM platforms. You will design, implement, and integrate software enabling design and manufacturing engineers to create, test ...

Edge AI Embedded Software Engineer

Location
Oxford, England, United Kingdom
building software for embedded systems, focusing on navigation platforms. Ideal candidates will have a BSc/MSc in a related field, strong C/C++ skills, and experience in commercial embedded software development. The company offers a dynamic work environment, competitive compensation, and opportunities for growth. #J-18808-Ljbffr ...

Maritime Software Engineer – Sonar & Systems

Location
Crawley, England, United Kingdom
related software, collaborating with Systems Engineering and cross-site teams. The role requires a strong CS background, proficiency in programming (Java/C/C++), awareness of real-time constraints, and willingness to travel within the UK; security clearance is mandatory. #J-18808-Ljbffr ...

Senior Software Engineer, Autonomy & Behavior Planning

Location
United Kingdom
speed, structured environments. You will own modules in the behavior planner, bridging decision-making and execution in airport-like settings. You will write robust C++/Python, test extensively, and collaborate with cross-functional teams to ensure reliable integration. #J-18808-Ljbffr ...

Senior Software Engineer: Core UI & Graphics Architect (Hybrid)

Location
Cambridge, England, United Kingdom
Roku is seeking a Senior Software Engineer to help architect core systems underpinning the user experience across devices. You will lead engineering efforts in C++, Python tooling, and graphics pipelines, delivering high-performance UI components across a hybrid work model. The role requires deep knowledge of memory management, multithreading ...

Lead Software Engineer - Secure Cloud Systems (DV Eligible)

Location
Gloucester, England, United Kingdom
critical national infrastructure, working with customers, product owners and engineering teams. The role requires strong leadership across the full SDLC, expertise in Java, Python, C++, Go or Rust, and cloud experience with AWS. #J-18808-Ljbffr ...

Embedded Software Engineer - Full Lifecycle

Location
Bristol, England, United Kingdom
consumer electronics and potentially medical and defence projects, contributing across the full product lifecycle. The role requires hands-on experience with C/C++/Rust, embedded systems, and modern workflows. Strong communication skills and the ability to explain complex concepts to diverse audiences are essential. #J-18808-Ljbffr ...

Quality Engineering Software Engineer — Automation & Tools

Location
West of England, England, United Kingdom
applications and features, automate tests within CI pipelines, and investigate issues to create reproducible test cases. Applicants should have strong C# and knowledge of C++, plus experience with build tools, bug triage, and AI-assisted coding tools to enhance productivity. Collaboration across global teams is essential. #J-18808-Ljbffr ...

Senior Modelling Engineer, AI Accelerators (Pre-Silicon)

Location
Bristol, England, United Kingdom
with hardware, software, and machine learning engineers in a dynamic environment. Ideal candidates will have significant experience in semiconductor IP modelling, strong C/C++ and Python skills, and a relevant degree. This position allows remote working from Bristol or London. #J-18808-Ljbffr ...

Senior Windows Software Engineer (Remote/Hybrid)

Location
Glasgow, Scotland, United Kingdom
teams across Windows, macOS, and Linux to deliver high‐quality products. The ideal candidate has 5–10 years of professional software development experience, deep C++ knowledge, and a track record of shipping commercial software. #J-18808-Ljbffr ...

Senior Data Scientist: NLP & Big Data (Manchester)

Location
Manchester, England, United Kingdom
data sets to uncover new insights. You'll work in a multidisciplinary, highly technical environment, developing scalable data mining and ML solutions. Proficiency with C++, Java, Python, SQL/Excel and Hadoop-based tools is required. MSc or PhD in a quantitative field is preferred. #J-18808-Ljbffr ...

Space Systems Software Engineer – Embedded (Hybrid)

Location
East Hagbourne, England, United Kingdom
ground test software for payloads, collaborate across teams, and contribute to space missions with robust engineering practices. The role requires experience in C/C++ on Linux, embedded software, and space industry standards; travel to partner locations is possible. Hybrid UK work model offered. #J-18808-Ljbffr ...

Senior AI Inference Engineer - Open-Source & Hardware

Location
United Kingdom
programmes: a scaling inference initiative and a high-assurance/regulatory environments initiative. You will work with Python and low-level languages (C/C++, Rust, CUDA), contribute to upstream OSS, and optimise performance on GPUs/TPUs, with a focus on safety and explainability for regulated settings. #J ...

Senior Real-Time Embedded Software Engineer - Hybrid & Growth

Location
Caddington, England, United Kingdom
safety-critical systems, collaborating closely with experienced engineers and engaging with the full software lifecycle. The role requires around 4 years in embedded software, C++ or Ada, and openness to lab-based hardware integration with a DevOps mindset. #J-18808-Ljbffr ...

Remote AI & Software Engineer — Flexible Part-Time Contract

Location
Manchester, England, United Kingdom
Ideal applicants have strong software engineering or AI/ML backgrounds and the ability to work independently in a remote setup. Experience with Python, C++, Java, and other modern languages is a plus. #J-18808-Ljbffr ...

Senior Robotics Software Engineer — Real-Time & HW

Location
West of England, England, United Kingdom
role covers motion planning, state estimation, and real-time control, with hardware bring-up and cross-team collaboration. The ideal candidate has strong C++/Python skills, experience with ROS/ROS 2, and a track record of leading technically complex integration projects. #J-18808-Ljbffr ...

Maritime Sonar Software Engineer – Real-Time Systems

Location
Crawley, England, United Kingdom
with opportunities to work on HCI, acoustic processing and middleware products. The role requires a strong CS foundation, experience in Java/C/C++, and familiarity with real-time software development, Linux, and #J-18808-Ljbffr ...

Senior Embedded Engineer: Lead Tech, 4-Day Week

Location
Stourbridge, England, United Kingdom
Embedded Software Engineer to lead embedded development for motor-control oriented systems. The role involves designing analog/digital electronics, firmware in C/C++, and collaboration across hardware and software teams. You’ll mentor juniors and influence product direction within a multinational environment. Qualifications include a degree in Electronics ...

Real-Time Embedded Software Engineer - Automotive Testing

Location
Bradford-on-Avon, England, United Kingdom
design, develop, and deploy code for advanced automotive test equipment, ensuring high-quality products meet customer needs. Required skills include programming in Python, C, C++, and knowledge of automotive communication protocols. This role offers competitive salaries, a bonus scheme, and 25 days holiday plus bank holidays. #J-18808-Ljbffr ...

Staff Software Engineer, Health AI Platform

Location
Greater London, England, United Kingdom
powered health platforms. You will own outcomes, lead high-impact projects, and design scalable, end-to-end software with Java, Python, Kotlin or C++ and GenAI integrations. You will influence stakeholders, coach distributed teams, and drive architecture decisions in a fast-paced, global environment, delivering features with high velocity ...

Senior Data Engineer - C/FICCO Data, Real-Time & APIs

Location
City Of London, England, United Kingdom
data products from concept through production, ensuring high quality and reliability. The ideal candidate has over 2 years of experience in Python, Java, or C++ and is familiar with financial markets, especially delta one and options trading. A collaborative environment is emphasized. #J-18808-Ljbffr ...

London Software Developer — Quant Trading, High Earnings Potential

Location
Greater London, England, United Kingdom
distributed systems, collaborate with researchers and traders, and contribute to scalable architecture in a fast-paced environment. Applicants should be proficient in Python, C++, and Java, with strong problem-solving and teamwork, and must have UK right-to-work. #J-18808-Ljbffr ...