51 to 75 of 823 Remote C++ Jobs

Sr Software Engineer, Ads Auctions & Marketplace Optimization

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
production software, with strong systems judgementProduction experience in Java or another JVM language, or depth in a comparable statically typed language such as C#, C++ or Go, and the appetite to ramp on JavaComfort designing and operating distributed systems at scale and low latencyA solid grounding in maths, algorithms, probability ...

Senior Software Engineer, Live

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 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 ...

Senior Software Engineer in Test, Python

Location
Cambridge, England, United Kingdom
identification Excellent verbal and written communication skills with ability to influence senior leadership and cross functional teams on quality initiatives Some working knowledge of C++ Leadership experiencementoring engineers and driving organizational change in testing practices Certifications or training in AI/MLor AI testing (e.g., Coursera AI for Everyone, Google ...

Senior Software Engineer – Live & VOD Video Infrastructure

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
transport instability, and distributed system failures in real-time streaming environmentsStrong programming skills in one or more of the following: Go, Java, Rust, C, C++, or PythonHands-on experience with media frameworks and libraries such as GStreamer, FFmpeg, MediaMTX, or similar technologiesExperience with GPU-accelerated encoding or hardware media pipelinesFamiliarity ...

Software Engineer, Agentic AI

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
adjacent domains, with strong software engineering fundamentals and the ability to build production-grade systems.Strong proficiency in Python, plus experience with C/C++ or another systems language.Hands-on experience with LLM-based systems, including prompt design, retrieval, tool use, memory handling, and agent orchestration patterns.Experience building and maintaining ...

Software Engineer, Agentic AI

Location
Cambridge, England, United Kingdom
adjacent domains, with strong software engineering fundamentals and the ability to build production-grade systems. Strong proficiency in Python, plus experience with C/C++ or another systems language. Hands-on experience with LLM-based systems, including prompt design, retrieval, tool use, memory handling, and agent orchestration patterns. Experience building ...

Senior Full Stack Software Engineer AI Native Engineering

Location
East Midlands, England, United Kingdom
agent systems. Experience designing AI evaluation or governance frameworks. Experience selecting models and tools based on cost, security, privacy and task suitability. Experience with C++, Go or systems-level software. Experience in payments, point of sale, hospitality or operational technology. Why Join Us The opportunity to build products used ...

C++ Developer

Hiring Organisation
REC SOLUTIONS LIMITED
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
C++ Developer (Python, SQL, Linux, Trading, FinTech, Financial Technology, Low Latency, Back-end) ***This is a hybrid role, 3 days remote and 2 days in the office*** Our client actively encourages diversity, equality and inclusion within its workforce and welcomes applications from a diverse background, REC Solutions Limited does … discriminate in regards to age, gender, national origin, religion or any other basis. An excellent opportunity has arisen for a C++ Developerto join a friendly team my client are a well-established exchange (FinTech, Financial Technology) based in the City. My client are working with some cutting edge technologies, this ...

Software Engineer C++

Location
Birmingham, England, United Kingdom
workflows with teammates and help raise team standards for responsible use. Object-oriented software engineering Design and implement scalable, maintainable features using object-oriented C++ : clear abstractions, encapsulation, inheritance, and sound use of design patterns. Write, test, review, and maintain high-quality code across the full software development lifecycle. Take … tools (e.g., Cursor, GitHub Copilot, Claude) as part of daily development, with disciplined review and validation of generated code. Strong object-oriented programming in C++ , including modern C++ practices and proficiency with the C++ Standard Library (STL) . Solid software engineering fundamentals: data structures, algorithms , object-oriented design, and design ...

Embedded Linux Engineer

Hiring Organisation
Technical Futures Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
similar. Embedded Linux development including device trees, user-space/kernel-space, and SoC platforms. Experience of Yocto. Real-Time Embedded C/C++ development. Experience with high level programming language/s such as Python. Broader embedded experience such as RTOS, bare metal systems, Algorithms and communication protocols. Adaptability ...

Embedded Software Engineer

Hiring Organisation
Zenovo
Location
United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Degree in Computer Science, Electrical/Electronic Engineering or a related discipline. 5+ years' experience in embedded software development. Strong proficiency in C/C++ for embedded systems. Hands-on experience developing embedded software for microcontrollers and/or microprocessors. Strong experience with embedded Linux, including kernel, Bootloaders, Device drivers ...

Embedded Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Edinburgh & Lothians, Scotland, United Kingdom
Employment Type
Permanent
Degree in Computer Science, Electrical/Electronic Engineering or a related discipline. 5+ years' experience in embedded software development. Strong proficiency in C/C++ for embedded systems. Hands-on experience developing embedded software for microcontrollers and/or microprocessors. Strong experience with embedded Linux, including kernel, Bootloaders, Device drivers ...

Software Engineer

Hiring Organisation
Sirius Digital Services
Location
Portsmouth, England, United Kingdom
more of the following: videogame engine technology (e.g., Unreal Engine, Godot), entity or event-based simulation, robotics, and autonomous systems Proficiency in C/C++, familiarity with Python. Willingness to learn new technologies and programming languages Ability to apply mathematical or statistical methods to scientific or applied challenges Confidence working ...

OpenCPI Lead Software Engineer

Location
Gloucester, England, United Kingdom
communications and software-defined radio technologies & architectures Expertise in digital signal processing, algorithm or payload development, and embedded system design Proficient in C/C++ and/or VHDL for embedded applications, and additionally with Python Desired Skills EW or SIGINT capability development (including RF waveform and protocol vulnerability analysis ...

Senior Embedded Firmware Engineer

Location
Lisburn, Northern Ireland, United Kingdom
documentation. Proven professional experience in the design, simulation, implementation, verification and validation of digital circuits on DSP and Microcontroller. Proven experience in programming in C++ and C languages. Good knowledge of theory and usage of Real Time Operating Systems (FreeRTOS, Zephyr) Strong analytical and problem-solving attitude. Experience ...

Software Engineer

Location
Greater London, England, United Kingdom
where throughput, correctness and availability are a hard requirement. Proven track record delivering and maintaining production systems in at least one systems language (Go, C++, Rust, Java, C#, etc.), with clear, idiomatic designs. Startup experience: shipping products in small, fast moving teams. Architecture & design: Able to reason about trade offs ...

Application Security Specialist

Hiring Organisation
Experis
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
methodologies. Experience working closely with software engineering teams in enterprise environments. Ability to read and understand code in languages such as Java, C, C++, C#, Python or similar. Strong understanding of shift-left security and secure development lifecycle practices. Highly Desirable Skills: Fuzz testing and advanced dynamic testing techniques. Manual ...

Senior Embedded Linux Developer

Location
England, United Kingdom
ability to work effectively across software, hardware and product teams. It would also be desirable if you have experience with programming in C++ or Python, creating JSON and schemas, development lightweight web-based user interfaces. We offer Our employees are our greatest asset and for us it is of great ...

Embedded Software Engineer

Hiring Organisation
Archangel Lightworks Ltd
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
operations for optical ground stations Continuous improvements to software processes, including developing automated tests. Requirements: Real-Time/Embedded software development in C/C++ Development with RTOS (ideally FreeRTOS) and on Linux Working with networking (Ethernet and IP), DMA, and hardware interfacing (I2C, SPI, CAN, and EtherCAT) protocolsDeveloping ...

Software Manager

Location
United Kingdom
embedded devices including using Linux on embedded platforms and driver development. Extensive knowledge and experience of high‐level software languages such as C, C++, C#, Python. Extensive knowledge of, and experience implementing software for various hardware platforms such as modern microprocessors and FPGA‐based soft‐core processors. Extensive knowledge ...

Senior Software Engineer, Substrate

Location
Greater London, England, United Kingdom
infrastructure through a deep understanding of internal systems and CNCF standards What We Value Systems programming experience with strong proficiency in golang, C/C++ or equivalent Working knowledge or hands on experience of infrastructure automation tools such as Terraform, ansible, puppet or K8s operators, and competent coding ...

Senior Software Engineer (Real Time Embedded)

Hiring Organisation
Leonardo DRS
Location
Luton, Bedfordshire, United Kingdom
Salary
£ 70 K
aerospace, defence, or other mission- or safety-critical domains.High-Integrity Coding: Ability to develop robust, high-quality software (e.g., RTCA-DO178C) using object-oriented C++ or Ada.Collaboration: Work effectively within multi-disciplinary teams and learn from senior engineers.DevOps Mindset: Interest in automation across build, test, and deployment processes.Hands-On Integration ...

Senior Software Engineer (Real Time Embedded)

Location
Caddington, England, United Kingdom
defence, or other mission- or safety-critical domains. High-Integrity Coding: Ability to develop robust, high-quality software (e.g., RTCA-DO178C) using object-oriented C++ or Ada. Collaboration: Work effectively within multi-disciplinary teams and learn from senior engineers. DevOps Mindset: Interest in automation across build, test, and deployment processes. ...

Senior Software Engineer (Real Time Embedded)

Hiring Organisation
Leonardo DRS
Location
Luton, Bedfordshire, UK
Employment Type
Full-time
defence, or other mission- or safety-critical domains. High-Integrity Coding: Ability to develop robust, high-quality software (e.g., RTCA-DO178C) using object-oriented C++ or Ada. Collaboration: Work effectively within multi-disciplinary teams and learn from senior engineers. DevOps Mindset: Interest in automation across build, test, and deployment processes. ...

Senior Software Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
industry specs, roadmap requirements, breakdown tasks and help implement the project plans.Your activities will involve upstreaming and maintenance.Required Skills and Experience :Excellent C/C++ programming skills with the ability to add significant new functionality, analyse and fix complex defects. Some knowledge of assembly and strong debugging skills are preferred.Demonstrated ...