1,226 to 1,250 of 2,296 Permanent C++ Jobs

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

Electronics Design Engineer (Senior)

Hiring Organisation
Winsearch
Location
Manchester, North West, United Kingdom
Employment Type
Permanent
Salary
£55,000
products to EMC, RoHS and UL requirements Understanding of component and product risk assessments, including FMEA High-voltage design knowledge Experience with C/C++ firmware, VHDL, Xilinx or MicroBlaze Chartered or Incorporated Engineer status, or a willingness to work towards professional registration What's on Offer This position provides ...

AI Research Scientist | Research & Development

Location
Greater London, England, United Kingdom
with some exposure to modern language models such as transformers or related architectures. Comfortable writing solid, production-quality code in Python and/or C++, and familiar with frameworks like PyTorch, TensorFlow, or JAX. Beyond tools, what matters is a mix of curiosity, range, and original thinking, balanced with ...

Backend Engineer (Mid/Senior), Maps Engineering London

Location
Greater London, England, United Kingdom
maintaining scalable backend services. We use Go. If you know it, great. If not, we'll interview you in your strongest language (Python, C++, Ruby, etc.). We hire for engineering fundamentals, not syntax. In-depth knowledge of relational and NoSQL databases (PostgreSQL, MongoDB, Redis) and experience with message brokers ...

Application Engineer

Hiring Organisation
Holland Pump Company
Location
Pearland, Texas, United States
Employment Type
Permanent
Salary
USD Annual
where appropriate. Identify opportunities to automate repetitive engineering and operational processes to improve accuracy, productivity, and consistency. Utilize programming and automation technologies such as C++, MATLAB, LabVIEW, Arduino, PLC/CNC controls, APIs, databases, or similar development platforms as required. Perform troubleshooting and root cause analysis when applications, engineering systems ...

Software Engineer - Private Cloud Compute, On-Device Client Frameworks

Location
Greater London, England, United Kingdom
macOS (beyond standard UI-focused app development). Strong programming proficiency in Swift, alongside experience with Objective-C or C/C++ for lower-level system integration. Deep understanding of concurrency (Swift Concurrency, GCD), memory management, and asynchronous network programming. Preferred Qualifications Experience designing or evolving wire protocols (e.g., Protocol ...

Software Engineer - Data & Sensors

Location
Greater London, England, United Kingdom
device‐level software in a robotics or sensing context – writing code that runs on the device, not just talking to it Proficiency in C++ and/or Python for real‐time sensor drivers, inter‐process communication, and data recording pipelines Solid understanding of multi‐modal sensor synchronisation – timestamps, hardware triggers ...

High Speed Digital and Hardware Design Lead

Location
Stevenage, England, United Kingdom
high speed serial interconnect design Experience in SI and PI Analysis Proficiency in VHDL to support board level test and debug Proficiency in C, C++, or Python to support board level test and debug Familiarity with DSP concepts for SDR, radar signal processing and optical sensors Ability to develop elegant ...

AI Runtime Engineer

Location
City of Edinburgh, Scotland, United Kingdom
automated performance analysis and benchmarking. What you bring to the table: 2+ years of experience working on high-performance computing systems. Experience in C++ programming and complex software systems. Experience with CPU or GPU runtime optimizations and performance analysis on CPUs, GPUs, or AI accelerators. Proficiency with one or more ...

Staff Scientist - QEC Theory

Location
Reading, England, United Kingdom
distillation. Experience with circuit‐level simulation, logical error‐rate estimation and resource analysis informed by experimental data. Strong scientific programming skills in Python or C++, particularly for simulation, decoder implementation and reproducible research. Proven ability to independently lead scientific investigations, combine analytical and numerical approaches, and translate theoretical findings into ...

Computer Vision & Machine Learning Engineer, Photon-Efficient Event-Driven Imaging

Location
Greater London, England, United Kingdom
relevant experience Track record of successful projects showing computer vision skills in photon efficient or event‐based imaging 5+ years of programming experience in C++ and Python (e.g. PyTorch, TensorFlow) If you have a disability or special need that requires accommodation, please don’t be shy and provide us some ...

STRIDE - Advanced Specialist HPC Computational Engineer - Nuclear

Location
Abingdon, England, United Kingdom
engineering. Demonstrable experience leading technical projects, research activities or software development teams. Significant experience developing software in at least one compiled language such as C++, Fortran, C or Rust, or an advanced scripting language such as Julia, R or Swift Parallel Scripting. Strong expertise in computational engineering, numerical analysis ...

Hardware Engineer, FPGA

Location
Greater London, England, United Kingdom
tester" designs for silicon bring-up, device characterization, and automated test environments. Hardware-Software Stack : Develop the software layer around the hardware: Python/C++ hardware abstraction, register-map generation, and automated build and regression flows. Lab Debug : Root-cause complex timing and functional issues in real time using ...

Staff Applications Engineer

Location
Cambridge, England, United Kingdom
experienced engineers. Travel occasionally to Arm sites and partner locations. Required Skills and Experience: 10+ years in firmware/software development Strong C/C++ programming skills Deep understanding of SoC architecture Knowledge of Machine Learning and Computer Vision software stacks Experience debugging from firmware to OS/application layers ...

Robotics Data & Sensors Software Engineer (Equity)

Location
Greater London, England, United Kingdom
device-level software in a robotics or sensing context - writing code that runs on the device, not just talking to it Proficiency in C++ and/or Python for real-time sensor drivers, inter-process communication, and data recording pipelines Solid understanding of multi-modal sensor synchronisation - timestamps, hardware triggers ...

Staff Electronics Design Engineer (f/m/d)

Location
Cambridge, England, United Kingdom
embedded systems, and communication interfaces. Familiarity with SPICE or similar simulation tools and common laboratory test equipment. FPGA/CPLD and embedded C/C++ experience are advantageous. 8+ years' experience in electronics design and development. Proven track record delivering complex hardware products from concept to production. Strong experience ...

Staff Field Solutions Engineer (5774)

Location
Greater London, England, United Kingdom
EURAF region. Experience with autonomous aircraft, unmanned systems, robotic systems, AI-enabled mission systems, or defense software platforms. Hands-on experience with Python, C++, Linux, APIs, SDKs, autonomy software, robotics middleware, or technical prototyping. Familiarity with autonomy development workflows, mission planning, system integration, operational evaluation, or customer demonstration planning. Experience ...

Software Engineer

Location
Greater London, England, United Kingdom
understand issues in the codebase Share knowledge of your areas with the wider team Essential experience we are looking for: 3+ years experience writing C++ in a professional environment Experience releasing at least one commercial software product Experience working in a team to create code, review code and fix bugs ...

Electronics Engineer

Location
Plymouth, England, United Kingdom
higher in electrical or electronic engineering, or equivalent practical experience. Comfortable with the software that touches the hardware, typically C or C++ on microcontrollers and Python for test and analysis. Two to four years of experience is a useful guide, and better still if some ...

Security Architect

Hiring Organisation
Capco
Location
United Kingdom
Employment Type
Full Time
solutions Experience with regulatory compliance such as GDPR or PCI-DSS within financial services Familiarity with programming languages such as Python, Java or C++, or experience supporting RFPs, mentoring colleagues or contributing to thought leadership Why Join Capco Deliver high-impact technology solutions for Tier 1 financial institutions Work ...

Senior Subsystem & SoC Design Engineer

Location
Cambridge, England, United Kingdom
Have' Skills and Experience: Exposure to Arm-based designs, Arm System Architectures and AMBA standards. High level programming experience such as C/C++ and/or assembly language programming Participation in large scale complex SoC development projects Experience of Functional Safety product development for the Automotive market (applying standards ...

Principal Security Engineer - Fuzzing Specialist

Location
Cambridge, England, United Kingdom
focus on coverage-guided fuzzing. Hands‐on expertise with at least one modern fuzzing framework (e.g., libFuzzer, AFL++, Honggfuzz). Proficient in C/C++ plus strong scripting ability in Python for automation. Solid understanding of memory‐safety vulnerabilities, undefined behaviour, sanitisers, and compiler instrumentation. Demonstrated ability to triage crashes ...

Senior Client Engineer - Stumble Guys

Location
Dundee, Scotland, United Kingdom
Think about and propose solutions to the challenging problems of game development What We're Looking For Strong knowledge of C# and/or C++, or other relevant game-programming language Extensive experience and knowledge of game engines, in particular Unity or a similar technology (like Unreal Engine) Knowledge ...

Partner Solutions Engineer, gTech Ads Sellside, Global Exchange Platforms

Location
Greater London, England, United Kingdom
years of experience troubleshooting technical issues for internal/external partners or customers. Experience in either system design or reading code (e.g., Java, C++, Python). Experience with stakeholder management (e.g., client management or partner management). Experience in a client-facing or consultative role. Preferred qualifications: 5 years ...

Software Engineer – CFD Solver Development

Location
Cambridge, England, United Kingdom
related physical science discipline Solid understanding of the Navier-Stokes equations and the numerical methods used to solve them Working knowledge of object-oriented C++ and an interest in building maintainable, well-structured software Familiarity with computational modelling of fluid flow, ideally in aerodynamic or hydrodynamic applications Good understanding ...