1,226 to 1,250 of 2,922 C++ Jobs in the UK

Senior Embedded Systems Engineer

Location
Greater London, England, United Kingdom
systems. What We're Looking For 7+ years of experience in embedded systems, firmware, or closely related hardware product development. Strong embedded C/C++ experience on resource-constrained devices. Strong bare metal and RTOS experience (Zephyr preferred). Experience taking firmware or embedded systems from prototype through to production ...

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

Quant Model Risk Associate - Rates

Location
Greater London, England, United Kingdom
verbal) Good understanding of option pricing theory (i.e. quantitative models for pricing and hedging derivatives) Good coding skills, for example in C/C++ or Python Preferred qualifications, capabilities, and skills The following additional items will be considered but are not required for this role: Experience with Rates derivatives Experience ...

Multiphysics Modeling Engineer

Location
Abingdon, England, United Kingdom
electromagnetic effects. Familiarity with complementary tools such as OpenMC, MCNP, ANSYS, COMSOL, OpenFOAM, or plasma simulation codes. Experience developing or extending scientific software in C++ and/or Python. Demonstrated experience leading technical programs and managing complex, multidisciplinary modelling efforts. Experience with verification and validation methodologies and uncertainty quantification. Familiarity ...

Software Engineer - On Board Processing

Location
Vale of White Horse, England, United Kingdom
changes that enhance software reliability, maintainability, and delivery efficiency What You’ll Bring Strong programming capability in Rust, or solid understanding in C or C++ with the motivation and ability to transition to Rust in a production environment Proficiency in compiled and object-oriented programming paradigms, with an emphasis ...

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

Principal FPGA Design Engineer

Location
Belfast, 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 ...

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

Principal GPU Hardware Design Engineer

Location
Bristol, England, United Kingdom
architectures and debugging/testing strategies. Hands‐on experience with ASIC, FPGA, and physical design tools (P&R). Proficiency in 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 ...

Cyber Security Technical Specialist

Location
Bicester, England, United Kingdom
laboratory test equipment Knowledge of DO‐326A/ED‐202A airworthiness security process and DO‐356A/ED‐203A frameworks Proficiency in C/C++ programming for embedded systems and experience with relevant development tools such as Tasking compiler, Lauterbach TRACE32 or Infineon AURIX Development Studio Instinctive problem‐solving skills ...

[AmpliSynth] Senior Systems / Mechatronics Engineer based in London

Location
Greater London, England, United Kingdom
systems, automation, robotics, laboratory instrumentation, or scientific equipment. Ability to design, build, test, and troubleshoot systems independently. Experience with embedded systems, control software, Python, C++, Rust or similar programming environments. Comfortable working in an early-stage startup where priorities evolve rapidly and resources are limited. Strong communication skills ...

Robotics Engineer

Location
Greater London, England, United Kingdom
related field - or another engineering background backed by hands‐on hardware/software integration work. Strong programming skills in a low‐level language (C, C++ or Rust), plus Python. A working understanding of modern computer vision, including object detection and tracking, and experience training, optimising, and deploying models for real ...

Forward Deployed Engineer, (EMEA)

Location
Greater London, England, United Kingdom
years in software development with focus on systems integration and API development Fluency in English Proficiency in multiple languages (JavaScript/TypeScript, Python, C#, C++, Java) Experience with RESTful APIs and webhook integrations Strong understanding of web technologies and modern frameworks such as NextJS and React Experience with cloud platforms ...

CPU Performance Engineer, 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 ...

Manufacturing Test Engineer

Location
Stockport, England, United Kingdom
Analog and digital circuit design and analysis. Test instruments, signal conditioning, power electronics. National Instruments hardware, PXI, DAQ, RIO. One or more of Python, C++, C#, MATLAB, VB, .NET. PLCs, embedded systems and microcontrollers. CAD and technical documentation. Education BSc in Electrical, Mechanical, Computer, Mechatronics, Robotics, Applied Physics, or related ...

Applied AI Engineer

Hiring Organisation
G Research
Location
London, UK
Employment Type
Full-time
team the nextClear communicationFine-tuning or adapting foundation models, such as LoRA and DPOComfort integrating with heterogeneous stacks, such as C#, C++, JVM, gRPC, KubernetesContributions to open-source AI projects, technical writing or conference talks. We're looking for people who want to shape how an entire organisation works with ...

Senior SOC Analyst

Hiring Organisation
Sopra Steria
Location
Farnborough, Hampshire, South East, United Kingdom
Employment Type
Permanent
Salary
£55,000
stakeholder management skills. Cyber security qualifications such as Security+, BTL1 or equivalent. Malware analysis or reverse engineering experience. Python, PowerShell, Bash, Perl or C++ scripting skills. CySA+, Blue Team Level 2 or other SOC-focused certifications. Experience with QRadar alongside Sentinel and Splunk. If you are interested in this role ...

Software Engineer

Hiring Organisation
Understanding Recruitment
Location
London, UK
Employment Type
Full-time
areaA genuine passion for building great products, not simply writing codeð» Tech stack: Rust (but they are open to any low-level language e.g. C++)TypeScriptReactAI/LLM toolingBackend infrastructure & DevOpsð Bonus points for: Competitive programming experience e.g. Olympiads or Programming ContestsTrading or financial technology backgroundAI Tech experienceExperience building ...

Technical Specialist Systems Tools

Location
Woking, England, United Kingdom
guidance on effective tool usage.• Hands-on software development experience, with practical capability in languages such as Python, Java and C++, together with an understanding of distributed systems, to support tooling development, automation and integration activities.• Ability to identify opportunities for process improvement and automation, and to translate business needs ...

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

Principal Software Engineer

Location
Heybridge, England, United Kingdom
/or hardware architecture, software and hardware development process constraints and embedded software testing at module level. Degree Qualified Strong knowledge of modern C++ in relation to real-time systems, including an understanding of refactoring legacy code to improve robustness. A working appreciation of associated engineering disciplines. Proficient with design ...

Autonomous Assembly and Robotics Engineer

Location
Harwell, England, United Kingdom
Proven experience in designing, developing, and deploying autonomous robotic systems or complex automated assembly hardware. Programming Proficiency : Experience with programming languages such as Python, C++, or ROS. Technical Breadth : Strong knowledge of robotics hardware, including sensors, actuators, and controllers, as well as an understanding of firmware and electrical systems. Simulation ...

Robotics Engineer London

Location
Greater London, England, United Kingdom
related field - or another engineering background backed by hands-on hardware/software integration work. Strong programming skills in a low-level language (C, C++ or Rust), plus Python. A working understanding of modern computer vision, including object detection and tracking, and experience training, optimising, and deploying models for real ...

Lead Technical Artist - Tools and Pipeline

Location
Brighton, England, United Kingdom
tools focus. Expert knowledge of Unreal Engine 5’s editor, content pipeline, Blueprints, and asset workflows. Proficiency in scripting/programming languages (Python, C++, C# or similar), with a focus on framework design & implementation. Strong understanding of version control (Perforce) and build/automation systems (Jenkins, Unreal Build Tools ...

Staff Software Engineer - AI Compiler

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Required Skills and Experience :Experience with the whole software lifecycle - taking complex software from initial design through to production and supportStrong programming expertise in C++ and PythonCompiler knowledge, ideally experience with ML compilation technologies such as MLIR or TVMUnderstanding of how to rigorously test software and design software for testAbility ...