476 to 500 of 720 Remote/Hybrid C++ Jobs

Rendering Engineer

Location
Guildford, England, United Kingdom
looking to see on your CV: Experience in a Rendering role in the gaming industry, working in Unreal Engine Strong programming skills in C++, and ability to demonstrate your 3D maths expertise Good knowledge of rendering techniques and algorithms, and experience with shader programming and real-time lighting Understanding ...

Principal UI Engineer [6 Month FTC - Remote OR Onsite]

Location
Greater London, England, United Kingdom
defining UI architecture and technical strategy at scale; you establish frameworks, patterns, and standards that hold up across teams and projects. Expert knowledge of C++, with deep relevant professional experience. Deep practical UI implementation knowledge; you break complex designs into reusable, performant components and readily overcome technical limitations alongside ...

Senior Software Engineer — Real-Time Ad Serving

Location
Greater London, England, United Kingdom
logic that powers programmatic advertising at scale - ad selection, targeting, frequency capping, budget pacing, and delivery optimization. The real-time platform is built on C++ and Lua: C++ provides the high-performance server framework, while Lua implements the business logic layer. You will work primarily in Lua, developing and evolving … right environment) Experience in online advertising/ad tech (RTB, programmatic, DSP/SSP) is a plus Proficiency in a systems-level language (C++, Go, Rust, or Java) is a plus Experience with MongoDB and real-time data processing is a plus Experience with cloud infrastructure (AWS) at scale ...

Senior Cyber Software Engineer (C/C++) - Hybrid, DV Cleared

Location
Warmley, England, United Kingdom
Searchability NS&D is seeking a Senior C/C++ Software Engineer in Cheltenham, UK, offering hybrid working with three days onsite and flexibility. The role requires strong C/C++ skills, system design expertise, and a commitment to code quality. A DV clearance is likely required for this position. ...

Senior Software Engineer, UI Players

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
doingWork closely with product development, platform services, and release management teams to contribute extensively to our embedded UI development and underlying architectureIntegrate third-party C++ librariesInvestigate, diagnose and resolve issues within the Roku PlatformWe're excited if you haveRelevant software development experience and a proven track record of designing … shipping high-quality software on an embedded platform. Extensive programming experience with C++ and Embedded Linux or Native Application Development In-depth understanding of Linux, tools, libraries, and open source developmentProficiency in AI Assisted programmingUnderstanding of API design considerations and tradeoffsFamiliarity with tools and libraries such as Boost, PlayReady, ALSA ...

Senior Software Engineer, Live

Hiring Organisation
Roku
Location
Manchester, UK
Employment Type
Full-time
architecture. You will be working closely with product management to understand new features or extending current features for international market needs, development using modern C++ libraries/frameworks, scripting language and integration of third-party code. You will also be engaged in developing tools which can help larger development community … issues. What experience would help someone be successful in this role at Roku? Experience developing UI applications using popular frameworks Must have strong embedded C++ experienceStrong experience in TypescriptExperience writing functional integration and unit tests. A good understanding of Core OS concepts like memory management and multi-threadingA good understanding ...

C# Software Engineer x5

Location
Stevenage, England, United Kingdom
C#, C++ Software Engineer - 3756-1 Initial 12-month contract 3-4 days p/w in Stevenage or Bristol (rest remote) £65ph, UMB inside iR35 SC required, can start on BPSS Our client, a leading organisation in the defence and aerospace sector, is seeking five C# Software Engineers … maintaining desktop software applications using C# Contributing to the full software development lifecycle, from requirements and design through to testing and delivery Working with C++, Embedded C and C++ codebases where required Supporting the integration of software with hardware and associated systems Investigating technical issues and implementing effective software solutions ...

C# Software Engineer x5

Location
West of England, England, United Kingdom
C#, C++ Software Engineer - 3756-1 Initial 12-month contract 3-4 days p/w in Stevenage or Bristol (rest remote) £65ph, UMB inside iR35 SC required, can start on BPSS Our client, a leading organisation in the defence and aerospace sector, is seeking five C# Software Engineers … maintaining desktop software applications using C# Contributing to the full software development lifecycle, from requirements and design through to testing and delivery Working with C++, Embedded C and C++ codebases where required Supporting the integration of software with hardware and associated systems Investigating technical issues and implementing effective software solutions ...

Software Engineer C++ Swift MacOS

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
Software Engineer/Developer (C++ Swift MacOS) Cambridge/WFH to £80k Are you a C++ Software Engineer with Swift and MacOS experience? You could be progressing your career as a Software Engineer at one of the world's leading cyber security technology companies, where you'll help develop next … protects organisations from increasingly sophisticated AI driven cyber threats. As a Software Engineer you will design, develop and maintain the macOS codebase using modern C++ and Swift. Collaborating within an R&D environment you'll lead projects across rapid prototyping of new ideas to the structured development of existing platforms. ...

Software Engineer C++ Swift MacOS

Location
Church End, North West London, United Kingdom
Software Engineer/Developer (C++ Swift MacOS) Cambridge/WFH to £80k Are you a C++ Software Engineer with Swift and MacOS experience? You could be progressing your career as a Software Engineer at one of the world's leading cyber security technology companies, where you'll help develop next … protects organisations from increasingly sophisticated AI driven cyber threats. As a Software Engineer you will design, develop and maintain the macOS codebase using modern C++ and Swift. Collaborating within an R&D environment you'll lead projects across rapid prototyping of new ideas to the structured development of existing platforms. ...

Remote UI Engineer — AAA Games (Unity/UE5)

Location
United Kingdom
code for an unannounced project. You will collaborate across disciplines to deliver polished UI, leverage Unity and UE5, and ship AAA titles; strong C++ skills, math, and independent work style are essential. This fully remote role offers flexible collaboration, excellent benefits, and a culture focused on play and continuous improvement. ...

Systems Engineer (AAA Games) - Hybrid & Perks

Location
Guildford, England, United Kingdom
Stellar Entertainment in Guildford, UK, is seeking a Systems Engineer to join its core tech team. You will write clean C++ code, optimize performance, and collaborate across graphics, gameplay, engine and tools teams on a new AAA project. The role focuses on scalable architectures, profiling, and maintaining high-quality system ...

Unreal Simulator Engineer — Hybrid Role (UK Travel)

Location
Southampton, England, United Kingdom
Simulator project in Southampton. You’ll also contribute to broader simulator software development including multiplayer and training scenarios. The role uses Unreal Engine with C++ for simulation control and interfaces with a Rust-based physics engine for yacht motion. You’ll expand features, implement AR/VR, and collaborate across ...

C++ Software Developer - Trading Systems- Remote - London/AMS/US

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
C++ Software Developer – Trading SystemsRemote – London/AMS/USQuant Capital is partnered with a leading technology-driven trading firm looking to hire a C++ Software Developer to build and improve high-performance automated trading systems. This is a hands-on engineering role close to research, systems and operations. … will work across exchange connectivity, strategy implementation, performance engineering, core research infrastructure and production trading systems. The role suits a strong C++ engineer who understands systems properly, enjoys performance work and can operate across the stack from low-level networking through to distributed trading infrastructure. What you will be doingBuild ...

C++ Crypto Lead Engineer

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
C++ Crypto Lead Engineer 150,000 Plus Bonus Quant Capital is urgently looking for a C++ Engineer to join our high profile clients Crypto Engineering Team Our client is a well known global Global Prop Trading and Crypto firm. They are valued well over 2 Billion. They value technology especially … disadvantages and the security of decentralized projects, and provide constructive opinions to the community Work closely with other teams on blockchain research and development C++ Engineers Developers should have: Bachelor's degree or above from a reputable school, more than 5 years of experience in technology development, and more than ...

Contract Software Engineers C# & C++ (Linux)

Hiring Organisation
Enterprise Recruitment Limited
Location
New Malden, London, United Kingdom
Employment Type
Contract, Work From Home
Contract Software Engineers C# & C++ (Linux) Near Wimbledon, London | 6 months | Inside IR35 Were hiring two separate contract engineers to work on hardware-integrated software projects: Contract C# Software Engineer (Windows) C#/.NET Windows desktop applications (Windows Forms) Multi-threaded & networked applications TCP/IP, UDP Hardware/physical … product interfacing On-site 3 days per week (initially full-time on-site) Contract C++ Linux Software Engineer (Embedded) Strong C++ on Linux Embedded software experience Networking (TCP/IP, UDP) Build systems (OpenEmbedded/BitBake desirable) Hybrid working once up to speed (up to 2 days remote) Contract Details ...

Sensor Fusion & Integration Engineer

Location
West of England, England, United Kingdom
tune the data/sensor fusion and geolocation plugins of our pipelines, meant to turn raw detections into reliable tracks, and ship production C++, Rust and ROS2 code that forms our core sensing autonomy, feeds mission relevant objects and facilitates building a coherent model of the world. We're looking … someone with C++, Rust and ROS2 experience, a solid grasp of sensor fusion and tracking/localization (e.g. Kalman filtering, particle filters), and hands-on fluency working with AI coding assistants (e.g. Claude Code, GitHub Copilot, or similar) as part of your daily workflow. This role requires the ability ...

Machine Learning Engineer - Spiking Neural Networks

Hiring Organisation
MFK Recruitment
Location
TW8, Brentford, Greater London, United Kingdom
Employment Type
Permanent
Salary
£75000 - £100000/annum
years, and all four are still with the business. Machine Learning Engineer role You will combine current knowledge of Spiking Neural Networks with strong C++ software development skills to transform advanced research into a practical and usable product. This is a rare opportunity to apply genuine SNN experience to production … will be available. Machine Learning Engineer responsibilities Apply your knowledge of SNNs to the development of a novel machine vision engine. Develop high-quality C++ software based on research outputs and product requirements. Use machine vision and image-analysis techniques to solve complex engineering challenges. Contribute to projects using CNNs ...

Software Engineer

Location
Reading, England, United Kingdom
paramount, collaborating with experts across software, systems, hardware, and test engineering. What You'll Be Doing Designing, developing, and maintaining software solutions using C++ and C Working within Linux and embedded environments to deliver robust software applications Supporting the full software development lifecycle, from requirements analysis through to integration … development activities including sprint planning and technical reviews Producing technical documentation and engineering artefacts What We're Looking For Commercial experience developing software using C++ and/or C Experience working across the software development lifecycle Strong debugging, troubleshooting, and problem-solving skills Experience with Linux and/or embedded ...

Senior Embedded Software Engineer

Location
Saltaire, England, United Kingdom
role would suit an experienced embedded engineer who can bring technical expertise and seniority to the team, with particularly strong experience in C/C++, embedded systems and STM32 microcontrollers. How you'll spend your day You'll play a key role in designing, developing and improving embedded software across … function. Design and develop complex, production‐ready embedded software solutions for energy management and control systems. Architect and implement embedded applications using C/C++, working across RTOS and bare‐metal environments. Provide technical leadership and help shape the software architecture and technical direction across multiple product lines. Develop software ...

Senior Robotics Software Engineer

Hiring Organisation
Your Tech Future
Location
South West London, London, United Kingdom
Employment Type
Permanent
Salary
£90,000
autonomy challenges and has experience developing software for UAVs, robotic platforms or advanced control systems. Responsibilities Develop and test robotics software using Python and C++ Design and implement control systems for autonomous and semi-autonomous platforms Support prototyping, simulation, validation and optimisation of guidance and control systems Integrate sensors, actuators … wider team Requirements Degree in Computer Science, Engineering, Robotics or a related discipline advantageous Commercial experience developing software for robotic systems Strong Python and C++ development skills Experience with ROS2 Knowledge of control methodologies including PID and Model Predictive Control (MPC) Strong software engineering and problem-solving capabilities Experience delivering ...

Senior Software Engineer, UI Infrastructure

Location
Cambridge, England, United Kingdom
large codebases, and developing offline pipelines for processing logs to support pre‐merge validation and automated data contract generation. You will write and review C++ changes in embedded codebases to ensure accurate and reliable logging, and partner with UI infrastructure, firmware, and CI teams to integrate tooling into developer workflows. … usage across large codebases Develop offline pipelines for processing logs to support pre-merge validation and automated data contract generation Write and review C++ changes in embedded codebases to ensure accurate and reliable logging Collaborate with system architects to extend UI framework features and improve system stability and performance ...

Senior Software Engineer

Hiring Organisation
Thales Group
Location
Belfast, UK
Employment Type
Full-time
hardware/software interface. Understanding of real-time operating system behavior and software requirements analysis. Proficiency in procedural (C) and object-oriented (C++) languages. Understanding of data communications (e.g., 1553, RS422) and networking principles. Practical experience in real-time embedded development, integrating and debugging on target hardware, and using real … time operating systems. Track record in developing C/C++ applications. Awareness of the principles and levels of software testing. Desirable: Knowledge of UML and Agile development methodologies. Experience in Graphical User Interface design and development. Understanding of software configuration control. Ability to undertake roles beyond software development, such ...

.NET Software Developer

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
software development, ideally using .NET web and/or desktop technologies Experience or strong understanding of object-oriented programming using languages such as C#, C++, Java, or Python Familiarity with software development practices such as version control, TDD, BDD, or similar approaches Ability to work collaboratively as part … troubleshoot and work through technical challenges Desired skills and competencies Experience with Azure, CI/CD pipelines, DevOps practices, or cloud-based development C++ experience is not essential but would be a plus A Computer Science degree or other relevant qualification, or equivalent practical experience through employment, education, self-learning ...

Sr. Software Engineer, Cloud Detection (Hybrid, London)

Hiring Organisation
CrowdStrike
Location
London, UK
Employment Type
Full-time
stabilityBe given the autonomy to own your work in a high trust environmentThe technology stack you'll use will include: Go (Golang) or C++ AWS/GCP/Azure/KubernetesKafkaGITCassandraDockerRedisWhat You'll Need: Degree in Computer Science (or professional experience in data structures/algorithms/distributed systems)Understanding … processes, improve efficiency and drive business outcomes. Bonus Points: Contributions to the open-source community (GitHub, Stack Overflow, blogging)Existing exposure to Go or C++, Scala, AWS, Cassandra, Kafka, Elasticsearch...Prior experience in the cybersecurity or intelligence fieldExperience in thinking about, designing, or implementing programming languages and/or compilersInteresting hobbies#LI ...