2,076 to 2,100 of 2,495 C++ Jobs in England

Senior Software Engineer

Location
Newcastle upon Tyne, England, United Kingdom
products used within the energy and power sector. This is a hands-on embedded software role, suited to an engineer with strong C/C++ development experience and a solid understanding of embedded systems and product development. You will join a multidisciplinary engineering environment working across an established product platform … interesting for an engineer with experience across traditional embedded systems and Linux environments. Key Responsibilities Design, develop and maintain embedded software using C/C++ Deliver new functionality and enhancements across an established embedded product platform Investigate software defects and undertake unit, integration and system-level testing Collaborate with hardware ...

Senior C++ Engineer - Airborne Systems (GCAP)

Location
Southampton, England, United Kingdom
Leonardo UK Southampton site is seeking a C++ Principal Software Engineer to contribute to the GCAP Integrated Communications System. The role blends on-site work with flexible home-based arrangements, and requires a strong background in C++, Linux, and embedded software for high-integrity defence projects. You will work within ...

Backend Developer

Location
Greater London, England, United Kingdom
this in about three times the pace most competent people think possible. You’ll work on the core of our platform: the C++ systems that ingest, process, and store high-rate,multi-modal sensor data from metal 3D printing machines to generate actionable outputs. Our software runs where our customers … critical. Your work will directly enable aerospace, medical, and automotive manufacturers to produce next generation components. Core Responsibilities Design and develop our core C++ libraries for high-throughput sensor data ingestion, processing, and storage Build and maintain Python bindings and APIs that expose backend functionality to our ML and application ...

C# Software Engineer- Remote

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
using the SDLC tools and processes available to you. The current Tech stack consists of a low latency back end with components written in C++, C# and Java. There are feed handlers (BPIPE, Refinitiv RFA, FIX, WebSocket etc) to capture real-time data from external venues. The front … Linux and Windows. The successful candidate will be developing full stack software to run on Windows and Linux. They will be using either C++ or C# to develop low latency pricing applications. C# Developers Must Have: Strong technical skills in backend C#Ideally RabbitMQWindows and Linux OSThis role is Remote first ...

C# Software Engineer- London

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
using the SDLC tools and processes available to you. The current Tech stack consists of a low latency back end with components written in C++, C# and Java. There are feed handlers (BPIPE, Refinitiv RFA, FIX, WebSocket etc) to capture real-time data from external venues. The front … Linux and Windows. The successful candidate will be developing full stack software to run on Windows and Linux. They will be using either C++ or C# to develop low latency pricing applications. C# Developers Must Have: Strong technical skills in backend C#Ideally RabbitMQWindows and Linux OSThis role is Remote first ...

Quant Developer - C# Risk

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Computer Science (or other STEM major with relevant experience)Strong software analysis, design and development skillsMin 3 years professional experience in C#, Python, C++ or JavaKnowledge of relational databases and SQLExperience in or serious interest in finance and capital markets. This role suits someone from a software development background that … want to take ownership of products and take considerable responsibility and the bonus that goes with that. My client is based in Central LondonC#, C++ SQL, Support, Implementation ...

Backend Software Engineer Python - Technologist

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
Backend Software Engineer/Developer (Python Rust C++) Cambridge to £80k Do you have strong backend software development experience? You could be joining the world's most advanced cybersecurity technology business that uses AI technology to protect clients across the globe from advanced cyber threats, working alongside a team … learning and picking up new technologies You have experience with AWS, Azure or GCP You have some experience with Rust, Typescript and/or C++ You have a strong knowledge of software engineering best practices You are degree educated in a STEM discipline What ...

Embedded Software Engineer

Hiring Organisation
H Squared Talent Ltd
Location
Cheshire, Bowdon, Greater Manchester, United Kingdom
Employment Type
Permanent
Salary
£40000 - £55000/annum
visits to customer sites Use Git, and keep good records so any change to the software can be traced back Work in C/C++, Python and C#, and use PID loops. Knowing MISRA C and IEC 61508 will help What you'll need Hands-on experience writing software … systems Solid working knowledge of electronics, both analogue and digital, and how they interface with control software Experience in a mix of C/C++, Python and C# Experience building user interfaces for control systems or machines A methodical approach to testing, documentation and fault finding, with the ability ...

Backend Software Engineer Python - Technologist

Hiring Organisation
Client Server
Location
Church End, Greater London, UK
Backend Software Engineer/Developer (Python Rust C++) Cambridge to £80k Please double check you have the right level of experience and qualifications by reading the full overview of this opportunity below. Do you have strong backend software development experience? You could be joining the world's most advanced cybersecurity … learning and picking up new technologies You have experience with AWS, Azure or GCP You have some experience with Rust, Typescript and/or C++ You have a strong knowledge of software engineering best practices You are degree educated in a STEM discipline What ...

Senior Software Architect - REMOTE

Hiring Organisation
Proactive Appointments
Location
West Midlands, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 - 85,000 Annual
Define software architecture, design concepts and detailed technical specifications. Plan and allocate development tasks, supporting engineers with technical solutions. Contribute to software development using C++, C and Java . Monitor development progress, budgets, risks and changes in scope. Work closely with Project Managers, Controls, Support and Solutions teams. Lead functional … related faults. Build effective technical relationships with customers, suppliers and internal stakeholders. Essential Experience Proven experience in software development and technical leadership . Strong C++ development experience . Experience leading or mentoring software engineers. Experience with software design, development planning, testing and integration. Strong problem-solving and technical decision-making ...

Contract C ++ Developer

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Contract
client is a digital consultancy. Contract C++ Developer Location: London, 2 days onsite in Kings Cross Contract: Immediate start - 12 week contract Who We Are Our client are on a mission to close the world's tech skills gap. We help organisations navigate the future of technology by combining human … people across the UK, Europe and the USA, with ambitious plans for continued growth. The Role We're looking for four Embedded C++ Developers to join an in-house backend engineering team working on a highly regulated, safety-critical medical technology product. You'll own a self-contained area ...

Lead Embedded Software Engineer

Hiring Organisation
Renishaw PLC
Location
Wotton-Under-Edge, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Salary
£55,000
level registers to systems architecture, implementing control and measurement algorithms, collaborating with multidisciplinary teams, and troubleshooting code. Candidates should have experience in modern C++ and C for embedded systems, a solid understanding of software design, and a passion for solving complex problems. Desirable skills include familiarity with Git, Azure DevOps … high standard. Liaise with application and product-support engineers to diagnose and fix issues found in the field. Key requirements Experience of modern C++ and C for embedded systems. A clear understanding of software design and architecture. A desire to write high-quality software. A genuine interest in developing ...

Contract C ++ Developer

Location
Greater London, England, United Kingdom
Contract C++ Developer Location: London, 2 days onsite in Kings Cross Contract: Immediate start - 12 week contract Who We Are AND Digital are on a mission to close the world's tech skills gap. We help organisations navigate the future of technology by combining human expertise, emerging tech … people across the UK, Europe and the USA, with ambitious plans for continued growth. The Role We're looking for four Embedded C++ Developers to join an in-house backend engineering team working on a highly regulated, safety-critical medical technology product. You'll own a self-contained area ...

Quant Analyst Digital Data Trading

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Quant's MUST have: Msc In Maths, Comp Sci, or Maths, Stats from Top Tier University (top 20 UK) Experience of programming, could be C++ to R to Python Understanding of market execution Bloomberg Some experience in quant finance or the equity markets. This is an outstanding opportunity to join … flows from Bloomberg. This is a UNIQUE opportunity..My client is based in LondonQuant Analyst Quant Developer Java Scala Algorithm Algo, OO Development Developer C# C++ SQL SQL 2008 Quant Trader Bank C# winforms ...

SC-Cleared C++/Qt Engineer – Onsite Bristol

Location
Gloucester, England, United Kingdom
Bristol is seeking a C++/Qt Software Engineer (SC Cleared) for a 12-month on-site contract. The role requires active SC clearance and sole British nationality. You will design and develop a new software Console application using C++ and Qt, covering the full lifecycle from requirements to automated ...

Senior Embedded Software Engineer

Hiring Organisation
Yoh Solutions Ltd
Location
Slough, Berkshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
Senior Software Engineer Embedded Linux | C++ | Communications Systems Some engineering teams spend years maintaining the same product. This team doesn't. Every 12-18 months, a new product moves from concept through development and into production. Engineers are involved throughout the entire lifecycle, from early architecture discussions through to deployment … team where engineers are trusted to solve problems, contribute ideas and take ownership. You'll likely bring experience with: Embedded Linux development Modern C++ Networking and communications protocols SIP, RTP, PJSIP, Asterisk or similar VoIP technologies Multi-threaded software development Complex systems where reliability matters Experience within satellite communications, telecommunications ...

Senior Embedded Software Engineer

Hiring Organisation
Zenovo
Location
Vauxhall, London (3-Days Per Week On-Site), Greater London, United Kingdom
Employment Type
Permanent
Salary
£65000 - £85000/annum Up to £85,000 + Bonus & Benefits (De
will be involved throughout the product lifecycle, from early prototypes and next-generation sensing technology through to production. Job Responsibilities : Develop embedded C/C++ software for systems, using bare-metal and RTOS environments such as Zephyr. Support next-generation hardware development, including prototyping, board bring-up, validation and productionisation. … across design, testing, documentation and debugging. Required Skills & Experience : 5+ years’ experience in embedded systems, firmware or hardware product development. Strong embedded C/C++ experience on resource-constrained devices, with solid bare-metal and RTOS knowledge (Zephyr is desirable). Proven track record taking embedded products from prototype through ...

Senior Embedded Software Engineer

Hiring Organisation
ZENOVO LTD
Location
South West London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
will be involved throughout the product lifecycle, from early prototypes and next-generation sensing technology through to production. Job Responsibilities : Develop embedded C/C++ software for systems, using bare-metal and RTOS environments such as Zephyr. Support next-generation hardware development, including prototyping, board bring-up, validation and productionisation. … across design, testing, documentation and debugging. Required Skills & Experience : 5+ years' experience in embedded systems, firmware or hardware product development. Strong embedded C/C++ experience on resource-constrained devices, with solid bare-metal and RTOS knowledge (Zephyr is desirable). Proven track record taking embedded products from prototype through ...

Senior Embedded Software Engineer &Mdash; Embedded C / Linux / Networking

Location
Dry Drayton, England, United Kingdom
because somewhere a broadcaster or a control room is relying on it working. Every time. Without fail. You'll be building the embedded C, C++ and Rust that underpins IP‐based KVM and connectivity products used in genuinely mission‐critical environments: broadcast, national security, transport, industrial control. Not internal tools. … need someone who already thinks that way, not someone picking it up as they go. Alongside that, you'll bring: Strong, hands‐on C, C++ and Rust Confidence building middleware and backend applications on Linux Comfort optimising performance‐critical, multi‐threaded code Bonus points if you've touched HDMI, DisplayPort ...

Senior Machine Learning Engineer

Location
Greater London, England, United Kingdom
ONNX Runtime, ExecuTorch). Knowledge Analytics & Graph Processing: Design, implement, and maintain lightweight on-device graph databases and relationship extraction pipelines (Python, Rust, or C++) to process structured and unstructured sensor data. JSP 936 & AI Governance: Implement bounding guardrails, prompt evaluation, and anti-hallucination controls to ensure 100% compliance with …/Dependable AI ). ML & Edge Inference Mastery 3+ years of production experience deploying ML models to edge runtime environments (LiteRT/TFLite, ONNX, C++ bindings). Experience in model quantization techniques (INT8, INT4, AWQ) and execution acceleration across NPU/GPU hardware. Proficiency in Python and PyTorch/HuggingFace ...

Senior Software Engineer (Rust)

Location
Greater London, England, United Kingdom
alongside customers and partners. The company's primary engineering language is Rust , but prior Rust experience is not essential. Strong engineers coming from C, C++, or another systems programming background are encouraged to apply. You will also spend time in customer environments, often working through unfamiliar technical constraints and helping … software engineering experience. A strong track record of shipping and owning production software. Significant experience with a systems language such as Rust, C, or C++ . Strong working proficiency with Linux . Ability to operate independently in unfamiliar technical environments. A rigorous approach to software correctness, reliability, and security. Strong ...

FE Automation and Development Engineer

Location
West of England, England, United Kingdom
automating tasks within the Finite Element Analysis (FEA) process for aircraft structures, using tools like MSC Nastran/Patran, HyperMesh, and scripting languages like C++, TCL, Python and VBA.In this role you will play a key role in:Developing and implementing automated solutions to improve efficiency and accuracy in structural … engineering processes.Your profileA degree in Aerospace Engineering, Mechanical Engineering, or a related field, with a specialization in Numerical analysis or Computational mechanics.Proficiency in C++ with experience in both procedural and object-oriented programming.Strong analytical and problem-solving skills, with the ability to work independently and propose innovative solutions.Proficiency in scripting ...

Software Specialist

Hiring Organisation
Copello
Location
Reading, Oxfordshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 70 Hourly
facilitate data exchange. Ensure secure and reliable integration of engineering data across platforms. Software Engineering Develop and maintain software components using: C# .NET C++ SQL Server Apply modern software engineering practices including: Code reviews Unit testing Automated build pipelines Source control management Contribute to architectural decisions and technical roadmaps. Solution … handlers User exits Workflow customisations Server-side extensions Strong understanding of Product Lifecycle Management principles. Software Development Strong C# and .NET development experience. Commercial C++ development experience. Experience developing enterprise applications. Knowledge of object-oriented design principles and design patterns. Data & Integration: Experience with SQL Server, Oracle or other relational ...

Campus ML Research Engineer (Full-Time) Jump Trading · London, United Kingdom 5 hours ago

Location
Greater London, England, United Kingdom
best use of our HPC resources. Integrate ML models into production systems where latency matters. Work across a mix of programming languages: C/C++/Python/CUDA and other low-level GPU languages. Build large scale ML systems that are observable, performant, and flexible. Help improve productivity … looking for deep technical expertise. Creative thinkers who are driven, self-motivated, and eager to solve challenging problems Proficiency in Python and/or C++ Proficiency in Pytorch, JAX, Tensorflow or other DL library. Ability to thrive in a collaborative, team-oriented environment Expertise in GPU or Accelerator programming (CUDA ...

Quantitative Developer

Location
Greater London, England, United Kingdom
positions and calculating market risk metrics across asset classes, including equity, credit, FX, fixed income, commodities, crypto, and their derivatives Write modern, high-performance C++ code that is clean, reusable, well-tested, and optimized for large-scale distributed systems using a high-performance grid computing platform Leverage Python … have M.S. or PhD in mathematics, physical sciences, or engineering preferred Excellent quantitative and programming skills with 3-5 years’ experience in large-scale C++ development and program design as well as data intensive products Familiarity with additional programming languages such as Python, Java, and SQL Strong understanding of financial ...