2,576 to 2,600 of 2,671 C++ Jobs

Remote AAA Gameplay Programmer (Unreal Engine, C++)

Location
Greater London, England, United Kingdom
fully remote, globally distributed gaming studio looking for an Experienced Gameplay Developer. The role requires 2.5 years minimum post-university experience, strong C++ and Unreal Engine skills, and a track record on AAA shipped titles. The position offers a fully remote arrangement with opportunities to work on large-scale projects ...

Swift/C++ Interop Compiler Intern

Location
Greater London, England, United Kingdom
Apple is seeking a Compiler Engineering Intern for our London campus to help advance Swift/C++ interoperability within the Swift compiler. This role offers exposure to cutting-edge features, memory safety improvements, and open-source collaboration with Apple’s long-standing engineering community. Based onsite at Apple’s London ...

C++ Risk Technologist for Quant Trading Systems

Location
Greater London, England, United Kingdom
Hunter Bond partners with a leading global hedge fund to hire an exceptional C++ developer for the Risk Technology team, working alongside quants, traders, and risk managers. You’ll own high-impact projects in a fast-moving, low-latency environment, building systems that monitor, simulate, and manage risk across billions ...

AAA Unreal Engine C++ Programmer - Growth & Impact

Location
Bromsgrove, England, United Kingdom
will develop and deliver high-quality game code for Unreal Engine 4 projects and collaborate with the programming & design teams. The role demands professional C++ experience, strong understanding of Unreal Engine tools, and the ability to write production-ready code for both single and multiplayer games, with a focus ...

Remote UI Engineer for AAA Games (Unity/UE5, C++)

Location
United Kingdom
design, and perform testing as needed. The team emphasizes current coding standards and ongoing tech research. The ideal candidate has AAA-title experience, strong C++ skills, and a solid math background, with excellent communication and the ability #J-18808-Ljbffr ...

C++ Data Platform Engineer - High-Performance Systems

Location
Greater London, England, United Kingdom
layers, and distributed coordination while collaborating with researchers and portfolio managers. We look for hands-on engineers with strong CS fundamentals, experience in modern C++, and comfort in UNIX environments. Knowledge of AI-assisted coding tools is a plus, and clear communication across a global team is essential. #J ...

Network Engineer (C++) - 6 month FTC (Brighton, Cardiff or Remote)

Location
Brighton, England, United Kingdom
thrive at the opportunity to Get Sh!t Done on a global scale. About the Role: We are looking for a talented C++ Networking Engineer to join our team. You will be a key contributor to upcoming video games, responsible for designing, implementing, augmenting, and optimising robust, scalable ...

Software Dev Engineer (ED), Amazon Devices - Ring & Blink

Location
United Kingdom
enhancing privacy controls, improving EC2 instance performance, or developing new features for Ring devices. Basic Qualifications - Experience in embedded development in C/C++ - Experience in embedded development in C/C++, or experience programming with at least one software programming language - Experience from previous technical internship(s) or demonstrated … project experience - Experience with Unix and scripting in Perl, shell, C or C++ - Experience in computer architecture, or experience writing low level drivers - Experience with RTOS or bare-metal programming Preferred Qualifications - Experience in embedded development in C/C++ - Experience in embedded development in C/C++, or experience ...

Software Dev Engineer (Embedded Development), Amazon Devices - Ring & Blink

Location
Cambridge, England, United Kingdom
enhancing privacy controls, improving EC2 instance performance, or developing new features for Ring devices. Preferred Qualifications Experience in embedded development in C/C++ Experience in embedded development in C/C++, or experience programming with at least one software programming language Experience from previous technical internship(s) or demonstrated … project experience Experience with Unix and scripting in Perl, shell, C or C++ Experience in computer architecture, or experience writing low level drivers Experience with RTOS or bare-metal programming Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. ...

ML Research Engineer - Finance, HPC & Low-Latency

Location
Greater London, England, United Kingdom
systems for quantitative finance. You will work on training pipelines, low-latency inference, and scalable ML frameworks across C/C++, Python, and GPU languages in a fast-paced, collaborative environment. Ideal candidates possess deep expertise in Python/C++, DL libraries, and accelerator programming, with a track record ...

Robotics Software Engineer - Real-World Hardware & ROS

Location
Cambridge, England, United Kingdom
robotics company crafting interactive character robots for entertainment and hospitality. You will develop and deploy robotics software on real hardware, writing robust C++ and Python code while debugging across the stack from drivers to behaviors. Collaboration with hardware and animation teams will be essential as you build responsive guest interactions. … role requires 3+ years in production robotics or systems software, with strong C++/Python skills and ROS or #J-18808-Ljbffr ...

Backend Engineer xAI · United Kingdom Mid posted 1 month ago

Location
United Kingdom
solve any pain points they might experience. Most of our backend infrastructure is written in Rust. So familiarity with a compiled language such as C++, Rust, or Go is highly beneficial.## Requirements:* Expert knowledge of either Rust or C++,* Experience in designing, implementing, and maintaining reliable and horizontally scalable distributed ...

Performance Modelling Architect - Platform Architecture

Location
Greater London, England, United Kingdom
good as the model behind them. This role is where rigorous software engineering meets cutting-edge silicon research: you'll build and evolve the C++ performance models that the entire GPU and SOC architecture team relies on to explore what comes next. You'll own the creation and maintenance … high-performance C++ models for our next-generation architectures, writing and debugging the simulator that turns architectural ideas into something we can actually measure. Beyond the day-to-day of the model itself, you'll architect new simulator features and find clever ways to push simulation performance further. ...

Senior Firmware Engineer

Hiring Organisation
Platform Recruitment
Location
Sompting, West Sussex, United Kingdom
Employment Type
Permanent
Salary
£60000 - £75000/annum
embedded firmware for high-performance electronic systems, supporting new and existing products throughout the development lifecycle. Key Responsibilities Develop embedded firmware in C/C++ for microcontrollers, SoCs, and FPGA-based systems. Design, implement, test, and maintain real-time embedded software. Collaborate with hardware engineers on hardware/software integration. … improve software quality and maintainability. Support technical design, validation, and project delivery. Skills & Experience 5+ years' embedded firmware development experience. Strong C/C++ programming skills and RTOS experience. Background in power electronics, power conversion, or digital control systems. Experience with FPGA, DSP, Python/MATLAB, or industrial communications ...

Electronics & Firmware Engineer

Hiring Organisation
Advanced Technical Recruitment
Location
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£30000 - £55000/annum Depend on experience
microprocessor technologies is required. Experience of low noise analogue electronics design, particularly for optoelectronics is required. A proficiency in C and/or C++, coupled with experience developing embedded systems and writing firmware for microcontrollers (e.g. PICs, AVR, STM32). Additional Information: Candidates MUST be eligible to work and live … requested for verification. Salary/benefits: Competitive, depend on experience plus benefits Job Term: Permanent/Full Time/Onsite Skills: Electronics, Digital, C, C++, Firmware, Microcontrollers, STM32, PIC, AVR, Optical Systems, Optoelectronics, Lasers. ...

Software Team Lead

Location
West of England, England, United Kingdom
bonus, overtime, pension You’re the embedded software engineer the rest of the team already turns to. You know your way around C and C++, real-time operating systems and target hardware. You’ve probably reviewed more designs than you’ve been credited for. And you’re ready to lead … guide the team to build it properly. This is a hands-on team lead role. You’ll still write and test embedded C/C++ yourself, on host and on target, and you’ll spend plenty of time with systems, hardware and other engineering disciplines when the problem stretches beyond ...

Electrical / Electronic Engineering Technician

Location
England, United Kingdom
support our engineering and production teams. The ideal candidate will have hands‐on experience in electronic repair, circuit design, documentation generation, and basic programming (C++), along with the ability to provide first‐level technical support to internal and external customers. The role requires a proactive individual with strong problem‐solving … resolving product-related issues. Collaborate with design engineers to implement design changes and improvements based on production feedback. Support software integration and testing using C++ or similar programming tools. Conduct root cause analysis for product or process failures and implement corrective actions. Ensure compliance with health, safety, and quality standards ...

Programmer

Location
Bromsgrove, England, United Kingdom
fuel further growth of the business and your career. Requirements To be considered for this Programmer role you must meet the following criteria: Professional C++ experience in the games industry producing production quality code. Demonstrate excellent understanding of Unreal Engines tools and actor based pipeline. Strong understanding of content structure … management of C++ code bases with the ability to quickly learn existing code bases. Good level of debugging skills, with the ability to perform profiling and optimisation. In-depth knowledge of Unreal Engine 4 blueprint logic and gameplay logic assemblies. Can quickly create prototypes to match design criteria. Is able ...

Electronics Test Engineer

Hiring Organisation
Prime Appointments
Location
Colchester, Rowhedge, Essex, United Kingdom
Employment Type
Permanent
Salary
£40000 - £45000/annum Excellent benefits
test equipment Perform electrical measurements, analyse results and investigate product failures Identify root causes of technical issues and work towards effective solutions Develop C++ software applications for engineering and production testing, with training provided where required Manage multiple testing activities, record results and provide technical feedback to support product improvements … circuit debugging Ability to investigate complex faults independently and explain technical findings HNC/HND or degree in Electronic Engineering or a related discipline C++, C or Python programming experience would be advantageous, although training can be provided What's on Offer? 25 days' holiday plus bank holidays Career progression ...

Software Engineer

Hiring Organisation
Ashdown Group
Location
Hampton, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£80,000
client, a growing software solutions company within the Aviation and Military sector, are looking to expand their engineering team and seeking a C++ Software Engineer. This is an opportunity to be part of a trusted team that values innovation, ownership, and collaboration and expand your knowledge, within a stimulating environment. … programming languages. The successful candidate will: A degree in Computer engineering or IT related subject would be desirable Solid commercial software development experience using C++ Knowledge of messaging technologies would be beneficial Confidence to work with large codebase Ability to troubleshoot technical issues and debug problems Standards based protocol implementation ...

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 SpaceXAI 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 Robotics Engineer (Controls / AI Integration)

Hiring Organisation
Ernest Gordon Recruitment Limited
Location
Knutsford, Cheshire, United Kingdom
Employment Type
Permanent
Salary
£30000 - £35000/annum Life Assurance + Private Healthcare
operation, headcount and general future planning activities alike. This role would suit a Graduate Robotics Engineer or similar with a knowledge of C/C++, looking to move into embedded controls/AI Integration with a truly unique opportunity combing both software and hardware skills, where you can showcase your … Monday - Friday, flexible working hours, early finish Friday The Person: Graduate Robotics Engineer Interest in AI Integration 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 ...

Graduate Robotics Engineer (Controls / AI Integration)

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 Robotics Engineer or similar with a knowledge of C/C++, looking to move into embedded controls/AI Integration with a truly unique opportunity combing both software and hardware skills, where you can showcase your … Monday - Friday, flexible working hours, early finish Friday The Person: Graduate Robotics Engineer Interest in AI Integration 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 ...

Software Engineer

Hiring Organisation
Euro Projects Recruitment
Location
Nuneaton, West Midlands, United Kingdom
Employment Type
Temporary Contract, Hybrid
advanced robotic systems for both military and civilian applications. Role would suit a Software Engineer/Robotics Engineer/Systems Engineer with strong C++ programming experience and a background in systems integration, embedded software or real time systems. Integrating third-party payload systems into the vehicle platforms, ensuring reliable communication … engineer with a strong interest in systems engineering, hardware integration and developing reliable software for complex engineering applications. You will ideally have: Strong modern C++ programming experience, preferably within a systems, embedded or real-time environment. Experience designing and implementing finite state machines, including fault handling and recovery mechanisms. Knowledge ...

Software Developer (C# .NET Desktop) - REF 1271

Location
Lincoln, England, United Kingdom
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 ...