826 to 850 of 2,616 C++ Jobs in England

Autonomy Solution Architect

Hiring Organisation
Morgan McKinley
Location
Hampshire, United Kingdom
Employment Type
Full-Time
Salary
£90,000 - £140,000 per annum, Inc benefits
marine robotics, surface/subsurface uncrewed platforms, or COLREG-compliant decision logic. Proficiency with robotics middleware (e.g., ROS 2, DDS) and core coding languages (C++, Python). Familiarity with maritime sensor suites (Radar, EO/IR, AIS, Sonar, Lidar, GNSS) and multi-sensor fusion systems. Experience applying Model-Based Systems ...

Quantitative Strategy Developer Graduate: 2027 (London)

Location
Greater London, England, United Kingdom
analysis.You'lltackle complex problems for our trading strategy development teams in areas such as signal creation and detection, quantitative strategy analysis, and low-latency C++ strategy development.You'llalso work desk-side, alongside senior developers who understand the nuances of building complex trading strategies. What we’re looking for Class ...

Senior CAE and AI Expert

Location
Cambridge, England, United Kingdom
testing (drop test, shock, vibration) Experience with end-to-end simulation workflows: CAD preparation → Meshing → Solving → Post-processing → Visualization Scripting and programming: Python (preferred); C++, Java, or C# also valued. Exposure to open-source tools (e.g., OpenFOAM, FEniCSx) and pre/post tools (e.g., Gmsh, ParaView) a plus. Able ...

Security Engineer II, Traffic Quality, Traffic Quality

Location
City Of London, England, United Kingdom
science or equivalent Knowledge of networking protocols such as HTTP, DNS and TCP/IP Experience programming in Python, Ruby, Go, Swift, Java, .Net, C++ or similar object oriented language You have passion for reverse engineering, malware analysis, threat detection and risk hunting. PREFERRED QUALIFICATIONS Experience with AWS products ...

Exploit Developer

Location
Cheltenham, England, United Kingdom
Strong knowledge of vulnerability research. Knowledge of Reverse engineering in IDA Pro or Ghidra. Substantial knowledge of exploitation techniques and mitigations. Strong C/C++/Assembly development experience. In depth knowledge of one or more of ARM, AARCH64, x86, x64 and MIPS. Experience and knowledge of Linux ...

Principal Vulnerability Researcher

Location
Gloucester, England, United Kingdom
external stakeholders. Support business development efforts, including proposal writing and technical briefings. Essential Skills and Experience Proficiency in at least one programming language (C, C++, Python). Familiarity with assembly language (reading or writing). Experience in reverse engineering using tools such as IDA Pro, Ghidra, or Binary Ninja. Strong ...

Senior GPU Hardware Design Engineer

Hiring Organisation
Imagination Technologies Group
Location
Bristol, UK
Employment Type
Full-time
architectures and debugging/testing strategies. Hands-on experience with ASIC, FPGA, and physical design tools (P&R).Proficiency C, SystemC, C++, Python, Perl, or TCL.Knowledge of place and route methodologies. Understanding of verification requirements through specification analysis. Experience in GPU/CPU design and associated methodologies such as UVM.Strong ...

Silicon Design Engineer

Location
Cambridge, England, United Kingdom
modelling efficiency. Build technical expertise across CPU pipelines, prediction structures, memory systems, and other core microarchitecture components. PREFERRED EXPERIENCE: Strong programming skills in C++, with experience in Python or other scripting languages being beneficial. Good understanding of computer architecture and CPU microarchitecture fundamentals. Academic, research, internship, or industry experience involving ...

Senior GPU Hardware Design Engineer

Hiring Organisation
Imagination Technologies Group
Location
Kings Langley, Hertfordshire, UK
Employment Type
Full-time
architectures and debugging/testing strategies. Hands-on experience with ASIC, FPGA, and physical design tools (P&R).Proficiency C, SystemC, C++, Python, Perl, or TCL.Knowledge of place and route methodologies. Understanding of verification requirements through specification analysis. Experience in GPU/CPU design and associated methodologies such as UVM.Strong ...

Network Engineer (Game Support)

Hiring Organisation
Sony Interactive Entertainment America
Location
London, UK
Employment Type
Full-time
presentations to developers and publishers, including at partner meetings and developer events. RequiredFamiliarity with programming and scripting languages such as JavaScript, Python, C/C++, XML, or HTML.Familiarity with APIs, web services, networking concepts, or online service technologies. Experience in digital technologies, software development, technical support, or the gaming industry. ...

RAN & Core Integration Engineer (UK)

Location
Greater London, England, United Kingdom
grasp of 5G NTN principles and the specific engineering challenges associated with LEO satellite communication links. Strong coding and scripting skillset (e.g., Python, Bash, C++) dedicated to lab automation, test execution, and continuous integration. Hands‐on lab experience integrating network elements using COTS components and standard interfaces (NG, F1/ ...

Software Engineer (Typescript Focused)

Location
Cambridge, England, United Kingdom
containerization,* Knowledgeable about cloud computing environments (beneficial but not essential),* Experienced with a range of other programming languages such as JavaScript, Python, Rust, and C++ would be beneficial but not essential.As a growing business strengthening its governance and controls, this role plays a part in supporting high standards of integrity ...

Security Engineer, Vulnerability Management and Remediation Operations

Hiring Organisation
Amazon
Location
London, UK
Employment Type
Full-time
computer science or equivalent- Knowledge of networking protocols such as DNS and TCP/IP- Experience programming in Python, Ruby, Go, Swift, Java, .Net, C++ or similar object oriented language- 5 years security engineering experience in system, network, and/or application security- 5 years experience developing vulnerability assessment tests ...

Quantitative Trading & Research - Fixed Income - Associate

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
written and oral communication skills, including the ability to explain mathematical concepts clearlyStrong coding and software engineering skills with a passion for technical excellenceProfessional C++ development experiencePreferred qualifications, capabilities, and skillsDeep understanding of derivatives pricing theory and standard fixed income models (short-rate, HJM, LMM and beyond)Experience with analytical ...

Feature Lead - Technology

Location
Greater London, England, United Kingdom
observables - ReactiveX (RXJava, RXJS, etc), Akka Streams, Monix, Spring Reactor Skills that will help: Understanding of machine architecture and natively compiled languages such as C++ and Rust Experience with CQRS architecture. Experience with Scala functional and/or concurrency libraries such as ZIO, C Benefits of working at Bank ...

Wireless – Front End Developer – Gloucester

Hiring Organisation
BAE Systems
Location
Gloucestershire, United Kingdom
Employment Type
Full Time
work in this field). Experience with core Front-End technologies (eg TypeScript, JavaScript, CSS, HTML, React) Experience with some complementary technologies (eg Python, C++ and Linux) Experience of working in an Agile scrum team, and the tooling that supports software development (eg Jira and BitBucket) Why BAE Systems Here ...

Senior Software Engineer (Agentic Search) - Crawler

Location
Greater London, England, United Kingdom
content acquisition policies You may be a good fit if you: 5+ years of experience building backend or distributed systems Strong Go or C++ expertise Experience with large-scale distributed systems (10k+ RPS, billions of URLs, high-throughput pipelines) Understanding of web protocols (HTTP, DNS, TLS), crawling, scraping, and content ...

Software Engineer

Location
Sheffield, England, United Kingdom
domains quickly and prefer practical solutions over over-engineered systems or unnecessary complexity. Projects range widely, and include: Scientific tools Embedded C/C++ (typically owned by dedicated firmware engineers, but software engineers are welcome to learn!) Linux, CUDA, Server engineering for our AI safety, - security, and verification work Custom ...

Firmware Engineer

Location
Greenford, Scotland, United Kingdom
applications* You have demonstrated experience across majority of the stages of the software development lifecycle (requirements analysis, design, implementation, testing)* Proficient in C and C++* Ideally, have experience with one or more embedded communication protocols: BLE, CAN, I2C, UART, SPI* Excellent communication and teamwork skills.* Preferably, have experience with functional ...

Valuation Control Quantitative Strategist – Commodities

Location
Greater London, England, United Kingdom
documentation for new models and model changes Your skills and experience Understanding of Commodity derivatives products Programming experience, primarily in Python with addition of C++ being advantageous Knowledge of Valuation Control topics (such as IPV, FV, PruVal or Levelling) is advantageous Understanding of Software Development Lifecyle (SDLC) to deliver robust ...

Software Engineer

Location
Brighton, England, United Kingdom
Working with Product, Program Management, Engineering and QA teams to bring new engine features to Linux platforms What we’re looking for Proficiency with C++ development and software engineering Experience developing on Linux desktop distributions The ability and to debug, diagnose and solve problems throughout a codebase An understanding ...

Software Engineer

Location
Stratford-upon-Avon, England, United Kingdom
Working with Product, Program Management, Engineering and QA teams to bring new engine features to Linux platforms What we’re looking for Proficiency with C++ development and software engineering Experience developing on Linux desktop distributions The ability and to debug, diagnose and solve problems throughout a codebase An understanding ...

Lead Test Engineer

Hiring Organisation
Saab UK
Location
Fareham, Hampshire, South East, United Kingdom
Employment Type
Permanent
TestStand software tool chains within a test and measurement environment Experienced with creating/modifying software scripts/programs e.g. Python, Visual Basic, C, C++, etc. 3 years in a test focused role, or within test equipment development Proven experience in data capture and analysis Expert in the Verification & Validation ...

Quantitative Trading & Research - Rates Quantitative Trader - Analyst or Associate

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
systematic trading, software engineering, quantitative development or a comparable technical roleStrong programming ability in a production object-oriented language such as Java or C++, together with proficiency in Python for research and data analysisEvidence of owning software end to end, covering design, testing, deployment, and operating it once liveKnowledge ...

Security Engineer, Applied AI

Location
City of Westminster, England, United Kingdom
offensive security, or digital forensicsExtensive knowledge of attacker tactics, techniques, and proceduresProficiency in coding with experience in languages such as Python, Go, C/C++, or shell scriptingExperience building security systems, tools, or capabilities — not just identifying problems but engineering solutionsDemonstrated ability to operate independently on complex, ambiguous security challengesPreferred ...