976 to 1,000 of 2,289 Permanent C++ Jobs

SAP PI/BTP Integration Developer (Hybrid UK)

Location
Hatfield, England, United Kingdom
environments Strong knowledge of XML and JSON formats Capability in at least one programming or scripting language, such as ABAP, VB, C++, PowerShell, Groovy, XSLT, XQuery or SQL Experience with middleware applications and integration methods Knowledge of SAP PI, SAP BTP Integration Suite, SAP BTP Services or API Management ...

Senior CPU Compiler Performance Engineer

Location
Cambridge, England, United Kingdom
with compiler development or a related academic project. Knowledge of Language Front-Ends or Compiler optimisation techniques and code generation modules. Strong hands-on C++ programming skills Good CPU architecture and low level performance analysis skills with hands-on experience of pre-Silicon hardware/software co-design. Excellent verbal ...

Firmware Emulation Engineer (RTOS/Embedded) APPLIED AI RE RTOS/EMBEDDED QEMU STYX New York, NY / On Site →

Location
Greater London, England, United Kingdom
enjoyed it. + Strong understanding of embedded boot flows, memory layouts, and peripheral interfaces across diverse architectures. + Strong C/C++ or Rust skills for low-level systems work. + Ability to work from zero documentation and rapidly build understanding from raw firmware dumps and runtime behavior. Nice ...

Senior Low Latency Engineer

Location
Greater London, England, United Kingdom
crypto), with experience in a front office environment Strong compsci, engineering, mathematics or related background, or equivalent experience Experience coding in Rust (preferred) or C++ Experience building low latency, distributed systems and networking components Solid understanding of market data feeds, reference data, and trading workflows Strong relationship and communication skills ...

Quantitative Analyst: FinTech Product & Quant Dev (Hybrid)

Location
Greater London, England, United Kingdom
approach to complex problem-solving. Strong written and verbal communication skills. Strong interpersonal skills. Comfort working in a dynamic, multi-tasking environment. Experience with C++ and/or Python programming. Knowledge of derivatives pricing models and stochastic processes. A master’s degree or higher in Mathematics, Physics, Engineering, or Quantitative ...

Senior CPU Compiler Performance Engineer

Location
United Kingdom
with compiler development or a related academic project.* Knowledge of Language Front-Ends or Compiler optimisation techniques and code generation modules.* Strong hands-on C++ programming skills* Good CPU architecture and low level performance analysis skills with hands-on experience of pre-Silicon hardware/software co-design.* Excellent verbal ...

Project Engineer

Location
Peterborough, England, United Kingdom
techniques. Familiarity with industrial protocols such as DDE, Suitelink, Modbus , Ethernet and OPC . Knowledge of Cloud Storage of data. Knowledge of Java, Python, C++ and VB Scripting Familiarity with Flow Charts, CAD Drawings and Image Processing (Canty Cameras) Project Management : Ability to manage multiple projects, including scheduling, budgeting ...

Lead Unity SDK Engineer

Location
Greater London, England, United Kingdom
binaries inside Unity. Strong architectural background in modular Unity SDK design: dependency injection, bridging native iOS/Android SDKs into Unity through C/C++, and building Unity Editor tooling. Proficiency in C#, Kotlin, Swift, and Objective-C++. A track record publishing and maintaining open source software, with working knowledge ...

Principal Product Characterisation Engineer (Production Test)

Location
Cambridgeshire and Peterborough, England, United Kingdom
schematic design and review Experience of software automation of test with practical experience in at least one common programming language. E.g. Python, Labview, C#, C++ Experience of data analysis and presentation, with examples of where this has been applied to real-world engineering problems Strong understanding of measurement integrity ...

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 ...

AI Solution Architect EU - Defence

Location
Reading, England, United Kingdom
technical concepts to diverse audiences.* Strong proficiency with AI frameworks, tools, and platforms.* Familiarity with sales processes and tools* Proficiency in either Python or C++, with experience in both languages.* Proven track record of developing enterprise data science projects* DevOps and experience in developing software in hybrid cloud environments (Cloud ...

Senior FPGA Development Engineer

Location
Farnborough, England, United Kingdom
Xilinx or Altera devices and toolsets Experience in the definition and use of 3rd party IP Design for security Embedded firmware design (C/C++/assembler) Cryptographic standards and algorithms Good knowledge of the integration of FPGAs in hardware platforms EEO Statement Viasat is proud to be an equal ...

Electronics Devices Test & Development Engineer

Hiring Organisation
Osprey Engineering Solutions
Location
Andover, Hampshire, United Kingdom
Employment Type
Permanent
/RF, power-electronics or semiconductor experience. -Software used to control equipment, analyse results or bring up hardware—for example Python, C/C++ or LabVIEW-style tooling. -A portfolio, GitHub repository, photographs, schematics, measurements or concise project write-up. Eligibility and application Candidates must have the unrestricted right ...

Production Engineer - Electronics

Location
United Kingdom
Experience Experience of complex designs including microcontrollers, analogue circuits and power supplies Knowledge of video standards and USB Understanding of software for automation (C#, C++, LabView) Experience supporting NPI from prototype through to volume manufacture Experience designing products to military standards Understanding of engineering change control and quality systems (ISO9001 ...

Lean Theorem Proving Engineer, Verified Code Generation, DeepMind

Location
Greater London, England, United Kingdom
Formalize correctness and security specifications of complex real-world systems in Lean with AI assistance. Encode the semantics of programming languages (e.g., C/C++/Rust) in Lean with AI assistance. Design and run experiments evaluating AI-driven autoformalization and proof search applied to verification of real-world codebases. ...

Principal FPGA Design Engineer

Location
Queen's Island, Northern Ireland, United Kingdom
engineering body preferably with or working towards chartered status. Essential skills Strong communication skills, both verbally and in writing VHDL, Verilog, SystemVerilog SystemVerilog/C++ Verification OSVVM, UVVM, Advanced VHDL Verification IBM Rational DOORS ModelSim, QuestaSim FPGA Vendor Toolchains PCIe, Ethernet, Serial Communications, AXI4 Object-Oriented Design Image Processing & Algorithms ...

Technical Project Lead - Onsite Farnborough

Location
Farnborough, England, United Kingdom
Desirable Skills & Experience Software development within regulated or safety‐critical environments. Software Safety and Security Standards. Military Aviation Authority (MAA) Regulatory Articles. C/C++ development on Linux platforms. System architecture, multi‐threading, memory management and inter‐process communication. Service‐oriented or distributed systems. Geospatial Information Systems (GIS). Defence ...

CPU Performance Architect, Platform Architecture

Location
Cambridge, England, United Kingdom
team. Minimum Qualifications Experience in CPU and SOC architecture and micro-architecture Experience with performance simulation environments Object-oriented programming experience in C/C++ Experience in a scripting language such as Perl or Python Preferred Qualifications Knowledge of memory latency tolerance techniques or other aspects of CPU memory subsystem ...

Research Engineer

Location
Greater London, England, United Kingdom
make decisions in minutes , not days. Bonus points Fintech, exchange, or low-latency experience. Experience with a high-performance language like Rust , C or C++ . Deep Kubernetes or infrastructure-as-code experience. Benefits Option to sponsor your visa to work in the UK (after 1 year) New York City ...

Research Assistant or Associate to develop Conversational Agents for Human-Robot Interaction

Location
Greater London, England, United Kingdom
intelligent voice agents. You must hold knowledge of neurorobotics and voice agents. Knowledge in app development and computer programming such as Python and C, C++ is desirable. What we can offer you The opportunity to continue your career at a world-leading institution Sector-leading salary and remuneration package (including ...

Systems and Controls Engineer

Location
Birmingham, England, United Kingdom
hydraulics, off-highway, construction, agricultural, automotive, manufacturing or heavy engineering. Experience with LabVIEW/PLC programming and HMI development. Experience with embedded C/C++ or other programming languages. Experience with hydraulic system/circuit simulation and modelling. Experience with electro-hydraulic proportional and servo control systems. Experience with data ...

Contract Senior Data Analyst (SQL,Telemetry,Browser Engine)

Location
United Kingdom
Redash), proficiency in data visualization using AI tooling, and experience with statistical analysis (e.g., Pearson’s correlation, multivariate analysis). Knowledge of Rust/C++ is a strong plus. Strong proficiency with AI tools like Claude Code, Codex, or similar is highly desirable. Soft Skills: Proven ability to work independently ...

Test & Measurement Associate Software Engineer

Location
Leicester, England, United Kingdom
able to demonstrate experience in the following, but note this is not a requirement to be a successful candidate. Experience with C++ or C# languages and associated development environments, i.e. Qt/Visual Studio. Have knowledge and awareness of electronic principles, and how software integrates with electronic logic circuits. Work ...

Machine Learning Engineer - Fulfillment

Location
Greater London, England, United Kingdom
Mathematics, or a related technical field. 3+ years of professional experience as a machine learning engineer or applied research scientist. Experience programming in Java, C++, Python or related language Experience with neural deep learning methods and machine learning Demonstrated ability to work independently with minimal guidance; proactively manage tasks ...