551 to 575 of 791 Remote/Hybrid C++ Jobs

Control Systems Engineer

Hiring Organisation
OpenSourced Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £60,000 per annum
MoveIt2 planning frameworks Implementing trajectory generation and motion planning Tuning PID control systems Integrating software with motors, actuators and hardware systems Essential Skills Strong C++ development experience ROS2 experience Motion planning background Embedded or low-level software experience Linux development environment Desirable Experience MoveIt2 Robotics applications CAN communications Gazebo ...

Principal Firmware Engineer

Hiring Organisation
Intellectual Capital Resources
Location
London, United Kingdom
Salary
£ 80 K
maintainable embedded software. For this Principal Firmware Engineer role, we are looking for someone with: Strong experience developing low-level firmware in C/C++ Deep experience with ARM Cortex-M microcontrollers and peripherals Experience developing secure embedded software, ideally including secure boot Some knowledge with IoT or networking stacks ...

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, 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, Greater Manchester, United Kingdom
Salary
£ 70 K
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 … resolve 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 ...

Senior Software Engineer in Test, Python

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in ...

Senior Embedded Engineer

Location
Cambridge, England, United Kingdom
Responsible for the creation and development of software, including but not limited to: All aspects of the full software development life cycle, including requirements analysis, design, development, testing, documentation and training. Programming to deliver robust ...

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

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

Remote Engine & Rendering Engineer

Location
Greater London, England, United Kingdom
related APIs. You will design engine components, optimize CPU/GPU performance, and collaborate with designers and engineers to ship robust graphics features. Strong C++ and Unreal Engine experience are essential for this role. #J-18808-Ljbffr ...

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, United Kingdom
Salary
£ 100 K
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. You 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 and improve C++ ...

C++ Crypto Lead Engineer

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 80 K
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 ...

Machine Learning Engineer - Spiking Neural Networks

Hiring Organisation
MFK Recruitment
Location
London, United Kingdom
Salary
£ 80 K
past five years, and all four are still with the business.Machine Learning Engineer roleYou 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 software … some remote working will be available.Machine Learning Engineer responsibilitiesApply 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 and Transformer ...

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

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

Remote Senior Software Developer

Location
United Kingdom
solutions, and making corrections — with a primary focus on Python across backend services, data pipelines, and ML infrastructure, alongside JavaScript (including ReactJS), C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance … model training initiatives by curating code examples, building solutions, and correcting code — primarily in Python, with additional work in JavaScript (including ReactJS), C/C++, Java, Rust, and Go. Evaluate and refine AI-generated code to ensure that it is efficient, scalable, and reliable. Collaborate with cross-functional teams ...

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, UI Infrastructure

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
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. … validate log usage across large codebasesDevelop offline pipelines for processing logs to support pre-merge validation and automated data contract generationWrite and review C++ changes in embedded codebases to ensure accurate and reliable loggingCollaborate with system architects to extend UI framework features and improve system stability and performanceUse agentic coding ...

Senior Software Engineer

Hiring Organisation
Thales Group
Location
Belfast, Down, United Kingdom
Salary
£ 60 K
time development and the 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 as Software Architect or Software Engineering Manager.Practical ...

Senior Software Engineer TLNT1 NI

Hiring Organisation
Thales UK Limited
Location
Belfast, UK
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, United Kingdom
Salary
£ 80 K
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, United Kingdom
Salary
£ 80 K
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-YA1#LI ...