2,626 to 2,650 of 2,671 C++ Jobs

Quantitative Research Engineer

Location
Greater London, England, United Kingdom
bridge between cutting-edge research and high-performance reality. You willpartner with quantitative researchers to implement, optimize, and backtest complex tradingstrategies, focusing on C++ and Python performance. Key responsibilities Implement sophisticated trading models in high-performance C++ and Python. Develop and enhance our high-fidelity backtesting and simulation platform. Optimize ...

GPU Architecture & Performance Internship

Location
Cambridge, England, United Kingdom
invites GPU internships in Architecture Validation, Performance Modelling and Platform Architecture across London, St Albans and Cambridge. You will build bit-accurate C/C++ models, verify features with teams, and help optimize GPU micro-architecture while analyzing performance data. We seek students pursuing BS/MS/…/EE with strong C/C++ skills, knowledge of data structures, and scripting experience. Preferences include SystemVerilog/Verilog/VHDL and GPU API familiarity. #J-18808-Ljbffr ...

Embedded Firmware Engineer

Location
Kemble, England, United Kingdom
Cortex platforms and own features from prototype board to production rollout. What you'll do Design, implement and test firmware modules in C/C++ on FreeRTOS. Bring up new PCB revisions in collaboration with electrical engineering. Own OTA update pipelines and bootloader security. Contribute to functional-safety reviews … certification work. What we're looking for 5+ years of professional embedded development on ARM Cortex-M. Strong C, comfortable in modern C++ where appropriate. Hands-on with oscilloscopes, logic analysers and JTAG debugging. Experience shipping certified consumer or industrial hardware. #J-18808-Ljbffr ...

Software Engineer (Hybrid Work)

Location
Enfield, England, United Kingdom
+ Progression + Training + Hybrid Working + Pension +Company Benefits Enfield Are you a software Engineer with knowledge on C++, looking to join an exciting, growing defence company where you will be working with radar and sensor systems with clear routes to progress into managerial roles within 3 years … bring in additional engineers to support its continued growth and global operations. This role would suit a Software Engineer with experience working with C++ looking for a hybrid role with plenty of progression opportunities. The Role: Developing, testing and maintaining software Working with customers and suppliers Troubleshoot technical issues ...

Software Engineer (Hybrid Work)

Hiring Organisation
Ernest Gordon Recruitment Limited
Location
Enfield, London, Enfield Town, United Kingdom
Employment Type
Permanent
Salary
£60000 - £65000/annum Hybrid Working
+ Progression + Training + Hybrid Working + Pension +Company Benefits Enfield Are you a software Engineer with knowledge on C++, looking to join an exciting, growing defence company where you will be working with radar and sensor systems with clear routes to progress into managerial roles within 3 years … bring in additional engineers to support its continued growth and global operations. This role would suit a Software Engineer with experience working with C++ looking for a hybrid role with plenty of progression opportunities. The Role: Developing, testing and maintaining software Working with customers and suppliers Troubleshoot technical issues ...

Software Engineer (Hybrid Work)

Hiring Organisation
Ernest Gordon Recruitment
Location
Enfield, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£65,000
+ Progression + Training + Hybrid Working + Pension +Company Benefits Enfield Are you a software Engineer with knowledge on C++, looking to join an exciting, growing defence company where you will be working with radar and sensor systems with clear routes to progress into managerial roles within 3 years … bring in additional engineers to support its continued growth and global operations. This role would suit a Software Engineer with experience working with C++ looking for a hybrid role with plenty of progression opportunities. The Role: Developing, testing and maintaining software Working with customers and suppliers Troubleshoot technical issues ...

Software Technical Lead

Location
West of England, England, United Kingdom
through a specialist engineering pathway. What you’ll be doing (hands‐on/technical) Technical ownership of embedded software design and delivery (C/C++) Defining and reviewing software architecture, design approaches and implementation strategy Ensuring design meets safety, security, reliability requirements before full implementation Hands‐on development, review … Using delivery metrics/data to recommend improvements where appropriate Technical skills/experience needed: Essential Strong embedded software development experience in C/C++ Working knowledge of RTOS concepts/environments Ability to develop/test against requirements and interface documentation (e.g., ICDs) Strong design/architecture thinking ...

UI Engineer

Location
Royal Leamington Spa, England, United Kingdom
experienced UI Engineer with strong C++ skills and a passion for creating polished, high-quality player experiences? We're working with a leading AAA game development studio seeking a talented UI Engineer to support an established, award-winning racing franchise. This is an excellent opportunity to work alongside world-class … least one published game title. Experience on AAA projects is highly desirable. Proven ability to work collaboratively within multidisciplinary development teams. Technical Skills Strong C++ programming skills. Experience developing user interfaces for games. Understanding of UI architecture, performance considerations and implementation workflows. Experience developing features within game engines. Knowledge ...

Trading Systems Engineer

Location
Greater London, England, United Kingdom
production issues across the trading systems stack, often under time pressure when a venue or connection misbehaves* —Work across a multi-language stack (Python, C++, and others) depending on what a given system actually needs* —Collaborate closely with traders, quants, and platform engineers to understand how systems are actually used … reliability and observability of trading systems on an ongoing basis, not just when something breaks## Requirements* —Solid programming experience in Python and/or C++, with the ability to work across a mixed-language trading systems stack* —Experience with exchange connectivity, trade capture, or order management systems is a strong ...

SoC QoS/Fabric Performance Architect, Platform Architecture

Location
Cambridge, England, United Kingdom
engineer to drive development of our on-chip communication interconnect and memory Quality-of-Service features. Description You will help create a full-chip C++ simulator for iPhone/iPad/Mac/Watch SoCs. You will model new, emerging workloads such as Augmented Reality (AR) and Machine Learning … Apple's future products. Responsibilities Learning about the state of the art in SoC IP and chip-level architecture including network-on-chip C++ modeling of graphics, camera, and ML dataflow, network-on-chip and integration with other SoC models Running performance simulation of future applications Careful analysis and presentation ...

Sr. Backend Engineer, API

Location
Greater London, England, United Kingdom
scalable and reliable production infrastructure is built. Most of our backend infrastructure is written in Rust. So familiarity with a compiled language such as C++, Rust, or Go is highly beneficial. RESPONSIBILITIES: Build the SpaceXSI API that serves our models to developers worldwide Own the end-to-end system responsible … high availability, including model serving infrastructure, request routing, SDK development, rate limiting, observability, and efficient scaling BASIC QUALIFICATIONS: Expert knowledge of either Rust or C++ Experience in designing, implementing, and maintaining reliable and horizontally scalable distributed systems Knowledge of service observability and reliability best practices Experience in operating commonly used ...

Graduate Controls Engineer (PLC / HMI)

Hiring Organisation
Ernest Gordon Recruitment
Location
Knutsford, North West, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£35,000
operation, headcount and general future planning activities alike. This role would suit a Graduate Controls Engineer or similar with a knowledge of C/C++, looking to move into embedded controls with a truly unique opportunity combing both software and hardware skills, where you can showcase your experience to lead … occasional customer site visits Monday - Friday, flexible working hours, early finish Friday The Person: Graduate Controls Engineer PLC Programming experience Knowledge of C/C++ Reference: BBBH26988 Controls, Engineer, PCB, PLC, Programming, Coding, OMRON, HMI Development, C#, PC, Software, Laboratory, Manufacturing, Machinery, PVD, CVD, Cheshire, Manchester, Warrington, Stockport ...

Filesystem Engineer

Location
Brighton, England, United Kingdom
filesystem that outlives obsolescence and disposability. 6+ years in filesystem or storage development. Deep knowledge of storage architectures and data structures. Strong C, C++, or Rust programming ability. Experience with ZFS, UFS, Btrfs, or custom FS. Familiarity with encryption methods and secure storage. Contributions to open-source filesystem projects. Background … large-scale data storage. Data recovery or forensics background.File systems built for decentralised storage. Tools & Technologies Languages: C, C++, Rust. Filesystem testing frameworks. Profiling and benchmarking tools. Duration & Time Commitment Full-time, long-term, On-site Competitive salary aligned with mission-driven executive roles. Remote-first flexibility, with gatherings ...

Electronics Test Engineer

Location
Culm Davy, England, United Kingdom
multiple projects. Key Responsibilities: In depth testing of new and legacy products to the highest standard. Solving complex problems using your own initiative. Create C++ software applications for engineering and production test. Required Qualifications: HNC/HND in electronic engineering Experience: Minimum of 4+ years of experience in electronics testing … electronic engineering Key Skills Hands on experience in analog and digital electronics, including schematics, signal processing, and debugging. Proficiency in programming with C++ (or similar), particularly for automated test systems, although training will be given. Familiarity with testing tools and equipment, such as oscilloscopes, digital multimeters, signal generators, and logic ...

Software Developer - C# .NET Desktop

Hiring Organisation
Interface Recruitment
Location
Lincoln, Lincolnshire, United Kingdom
Employment Type
Permanent
Salary
£35000 - £50000/annum 28 days Hols / Pen / PHI
Windows desktop role, not a web role. You will design and build rich desktop applications, mainly in C#/.NET with some C++, alongside a highly experienced development team and the engineers who use and teach the software every day. What you will do Own significant features and development projects … learn the engineering domain behind the software. No industry experience is needed; full training is provided. Desirable, not essential: WinForms, .NET Framework, Visual Studio, C++/MFC, Direct2D or other graphical CAD-style interfaces, mathematical, engineering or scientific software, Mercurial, Windows Server and MySQL. What is on offer ...

Principal Autonomy Systems Engineer

Location
Newport, England, United Kingdom
tomorrow's autonomy ambitions. Translate product outcomes into subsystem requirements and defined interfaces across perception, localisation, planning, motion control, and vehicle integration. Lead C++ and ROS2 delivery for the autonomy stack, including design reviews, code reviews, integration, debugging, and selected feature development. Plan and prioritise programme delivery, including supplier work … releases, and field issue resolution. What You Will Bring: A minimum of 10 years experience within a similar role - ESSENTIAL Proven experience with using C++, andexperience delivering integrated autonomy or robotics software on physical mobile systems. Practical ROS2 and embedded Linux experience, including system integration, debugging, and deployment in real ...

Head of Games Design

Hiring Organisation
Pure Talent Group
Location
M60 7RA, Manchester, United Kingdom
Employment Type
Permanent
Salary
£70000 - £100000/annum
through to release. Develop and balance game mathematics, including RTP, volatility, hit frequency, paytables and feature behaviour. Build and oversee simulations and prototypes, using C++ or C# to test mechanics and validate game performance. Turn mathematical models into clear, practical specifications for development teams. Define game mechanics, features, player journeys … Games Design or a senior/lead Mathematics role. Strong knowledge of RTP, volatility, probability and mathematical modelling within slot games. Programming experience with C++ or C#, with the ability to create or work closely with teams on game simulations and prototypes. A good understanding of game mechanics and what ...

Sr. Backend Engineer, API

Location
Greater London, England, United Kingdom
operate highly scalable, reliable production infrastructure. Most of our backend infrastructure is written in Rust. Experience with a compiled language such as Rust, C++, or Go is highly beneficial. RESPONSIBILITIES: Build and maintain the unified inference stack as the single surface area for all inference needs across the company … inference platform BASIC QUALIFICATIONS: 5+ years of experience in designing, implementing, and maintaining reliable and horizontally scalable distributed systems Experience with Rust or C++ PREFERRED SKILLS AND EXPERIENCE: Experience in operating databases such as PostgreSQL, Clickhouse, and MongoDB Knowledge of service observability and reliability best practicesExperience with LLM inference engines ...

Principal Autonomy Systems Engineer

Hiring Organisation
Jonathan Lee Recruitment
Location
Newport, Shropshire, United Kingdom
Employment Type
Full-Time
Salary
£70,000 - £90,000 per annum
tomorrow's autonomy ambitions. Translate product outcomes into subsystem requirements and defined interfaces across perception, localisation, planning, motion control, and vehicle integration. Lead C++ and ROS2 delivery for the autonomy stack, including design reviews, code reviews, integration, debugging, and selected feature development. Plan and prioritise programme delivery, including supplier work … releases, and field issue resolution. What You Will Bring: A minimum of 10 years experience within a similar role - ESSENTIAL Proven experience with using C++, and experience delivering integrated autonomy or robotics software on physical mobile systems. Practical ROS2 and embedded Linux experience, including system integration, debugging, and deployment ...

Electronics Hardware Engineer Engineering, Manufacture, Production

Location
England, United Kingdom
hardware decisions. Design mixed-signal electronics including analogue circuitry, sensor interfaces, FPGA‐based systems, processors, and low‐power architectures. Develop embedded C and C++ firmware, including board bring‐up, diagnostics, and feature implementation. Perform hands‐on troubleshooting, debugging, and optimisation of prototypes and production boards. Plan and conduct EMC testing … design principles. Strong embedded C programming skills; able to implement features, develop board support code, and debug system‐level issues. Basic familiarity with C++ and object‐oriented concepts. Skilled in documenting designs with clarity, structure, and engineering rigour. Effective communicator with strong teamwork skills and the ability to collaborate across ...

Modelling Engineer

Location
Greater London, England, United Kingdom
that matter. At Fractile, high-fidelity pre-silicon models shape our architecture, performance, and product design long before hardware exists. The Simulation team includes C++ and SystemC specialists, verification and validation engineers, system architects, and embedded engineers. This is not a support function — it is the group that defines … responsibility seriously and bring the rigour it demands. Key Requirements Experience in pre-silicon modelling of complex semiconductor IP SystemC or equivalent modelling frameworks C++ for high-performance simulation Performance modelling and architectural analysis Verification and functional modelling Nice to Have Experience with ML workloads or ML accelerator architectures Prior ...

Robotics / Mechatronics Engineer

Location
Greater London, England, United Kingdom
About Isembard Isembard is building a network of high-performance factories for critical industries. We combine advanced machine tools, robotics and our own software, MasonOS, to make precision components for aerospace, defence, energy and frontier ...

Senior Quantitative Engineer Systematic Cross-Commodity

Location
Greater London, England, United Kingdom
Millennium Management LLC in London seeks a Senior Quantitative Engineer to help implement and advance core software and infrastructure for alpha research, feature engineering, portfolio construction, and trade execution. The ideal candidate has a strong ...

Contract Software Engineer - DOM Core Firefox/Gecko

Location
Greater London, England, United Kingdom
Contract Software Engineer - DOM Core Firefox/Gecko Remote France; Remote Germany; Remote UK The role You will help the Firefox DOM Core team improve the health of the Session History area. You will write ...