19 of 19 Remote/Hybrid C++ Jobs in the Thames Valley

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

Research & Innovation Manager (Automation)

Hiring Organisation
17918
Location
Windsor, Berkshire, United Kingdom
Flow or Sagemaker agent/AI orchestration such as LangGraph or MCP libraries Strong programming skills, especially in Python (other languages like C++, Scala, Rust etc are bonuses). Practical experience implementing and deploying using various techniques including for (deep) supervised/unsupervised/reinforcement learning problems Strong mathematical skills ...

Embedded Systems Hardware Design Engineer

Hiring Organisation
Gerrell & Hard
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
platforms PCB design for highly stressed or harsh environments Electric motor controller design CAN bus implementations EMI/EMC-conscious design techniques C or C++ programming Basic understanding of turbomachinery and engine control systems Experience working within fast-paced, outcome-focused engineering teams Whats on Offer Competitive salary and benefits ...

Safety Critical Software Engineer

Hiring Organisation
DCS Recruitment Limited
Location
Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
deployment Support continuous improvement of software engineering processes and standards Key Skills Strong background in embedded software engineering Experience developing software using C, C++, Ada or similar programming languages Experience working within safety-critical environments Understanding of high-integrity software development processes Knowledge of real-time and embedded systems Experience ...

AOCS Engineer

Hiring Organisation
IO Associates
Location
Reading, Berkshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
Strong understanding of ADCS components such as sensors (IMUs, magnetometers, star trackers) and actuators (reaction wheels, magnetorquers). Proficiency in programming with C/C++ for embedded systems, along with experience using Python and MATLAB for simulation and data analysis. Sound knowledge of spacecraft dynamics, orbital mechanics, and closed-loop ...

High Integrity Embedded Software Engineer

Hiring Organisation
Southern Lights
Location
Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
£40,000 - £60,000 per annum
software quality and assurance activities Support integration and deployment Produce clear technical documentation Experience required Strong embedded software engineering background Commercial experience with C, C++, Ada or similar Experience developing software within regulated or safety-critical environments Real-time or embedded systems experience Understanding of software testing and verification Desirable ...

Senior C++ Software Engineer

Hiring Organisation
Avanti
Location
Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
£75,000 - £95,000 per annum
used by millions of devices worldwide. This is an opportunity to join a small team of exceptional engineers working on the company's core C++ platform. The work is technically demanding, with a strong emphasis on performance, correctness and elegant software design rather than rapid feature delivery. The Role … working on the core software platform, solving complex engineering problems involving: Modern C++ development High-performance algorithms and data structures Concurrent and multithreaded programming Memory management and performance optimisation Cross-platform software development across Linux, Windows and macOS Designing and maintaining robust, scalable software at the heart of a globally ...

FPGA Design Engineer

Hiring Organisation
Platform Recruitment
Location
OX1, Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £70000/annum
Experience with standard hardware interfaces (I2C, SPI, UART) and hardware product development. Desirable: Xilinx Zynq/RFSoC, RF test equipment, PCB design, C/C++ or Python for embedded systems. Benefits: Competitive salary up to £70,000 Hybrid working (up to 2 days from home) Unlimited PTO, healthcare, pension, cycle ...

Hardware-as-a-Service (HaaS) Program Lead

Hiring Organisation
83zero Ltd
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£90000 - £100000/annum
related industries. 6+ years' experience in software development. Strong technical background with the ability to review code and technical specifications in Python and C++ . A thorough understanding of the full technology stack, including: Hardware Drivers SDKs Cloud backend User interfaces Excellent stakeholder management and communication skills, with experience working ...

Product Manager

Hiring Organisation
YT Technologies
Location
Wokingham, Berkshire, South East, United Kingdom
Employment Type
Permanent
Salary
£75,000
ensuring that high-level engineering innovation reaches the global market effectively. The Bridge: Act as the primary interface between deep-tech engineering teams (C++, Java, .NET) and international operational stakeholders. Ownership: Define and drive the roadmap for the core validation platform, ensuring technical fluency across the full Software Development Lifecycle ...

C++ Software Developer

Hiring Organisation
Synertec
Location
Milton Keynes, Buckinghamshire, England, United Kingdom
Employment Type
Full-Time
Salary
£41,201 - £52,972 per annum
C++ Software Developer? Do you have a minimum of 12 months’ commercial experience? If yes, then read on, and let us tell you why Synertec is adding real value into the Public and Commercial Sectors. Location: Milton Keynes Salary: £41,201.09 - £52,972.83 DOE Core Benefits: Hybrid Working Policy … Company Pension Scheme (8% employer contribution) Health Cash Plan (after completion of Probationary Period) How Synertec will set you up for success as a C++ Software Developer: Embark on your journey with confidence through our Comprehensive Induction and Training Program. We invest in your professional development from day one, providing ...

Embedded Software Engineer

Hiring Organisation
Nextech Group Limited
Location
Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£55,000
complex technical challenges and contributing to products that have a real-world impact. Responsibilities: Design, develop and maintain embedded software applications using C/C++ Develop software for embedded systems and micro-controller-based platforms Work closely with hardware and systems engineers to integrate software and electronics Debug and troubleshoot … discussions Assist with continuous improvement of development processes and tooling Required Skills & Experience: Commercial experience developing embedded software Strong programming experience in C/C++ Experience working with micro-controllers and embedded systems Understanding of embedded software development principles Experience debugging embedded applications Knowledge of communication protocols such as: UART ...

Backend Interface Developer

Hiring Organisation
Reed Technology
Location
Windsor, Berkshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£50,000
HL7 Interface Developer Annual Salary: Competitive (to be discussed) Location: Berkshire, with flexibility for remote working Job Type: Full-time A new exciting permanent opportunity has become available for a skilled and dedicated HL7 Interface ...

Senior Embedded Firmware Engineer

Hiring Organisation
Technical Futures Ltd
Location
Marlow, Buckinghamshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum Dep on Exp + Pension + Priv Health
Senior Embedded Firmware Engineer with extensive experience writing efficient code in C/C++ for microcontrollers and processors will join a Global Technology Company, delivering innovative electronic equipment to the broadcast industry. Hybrid working available after probation. You’ll take designs from concept through to production - bringing strong C/… C++ programming to write efficient code; will undertake hardware-software integration and system optimization as well as debugging and troubleshooting. Qualified to Degree level in a relevant Engineering discipline, the successful Senior Embedded Firmware Engineer will bring several years’ industrial design experience which should include Low-Level experience with Linux ...

Flight Software Engineer

Hiring Organisation
IO Associates
Location
Reading, Berkshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
contribute to groundbreaking projects with real-world impact. Key Responsibilities: Develop, test, and maintain real-time flight software using programming languages such as C, C++, or Rust on RTOS or Embedded Linux platforms. Define interface control documents (ICDs) and create drivers and middleware for hardware interfaces including I2C, SPI, UART … mission planning to optimise compute, power, thermal, and storage resources. Essential Skills & Experience: Proven experience in developing embedded or real-time systems in C, C++, or Rust within space or high-reliability environments. Strong understanding of real-time software principles, including scheduling, interrupt handling, concurrency, and deterministic behaviour. Hands ...

Lead Flight Software Engineer

Hiring Organisation
Jobleads-UK
Location
Reading, England, United Kingdom
elements of a novel spacecraft to operate in VLEO. Own the on-board flight-software stack – design, implement and test real-time C/C++ on RTOS or Embedded Linux Integrate subsystems end-to-end – define ICDs and build drivers/middleware over I2C/SPI/UART/… spacecraft, including experience in leading engineers with flight software deliverables. Proven experience in building production embedded or real-time systems in C/C++ and/or Rust on RTOS or Embedded Linux for space systems. Strong grasp of real-time software : scheduling, interrupts, concurrency primitives, determinism, and designing ...

Contract Embeddd SW Engineer - AC Power Distribution - FULLY REMOTE

Hiring Organisation
ZENOVO LTD
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
From £60 to £65 per hour
Embedded Software Engineer AC Power Distribution & Protection Relays Contract | Initial 6 Months (Likely Extension) | FULLY REMOTE WORKING We're supporting a leading engineering organisation in the power protection sector that is looking to engage an ...

Embedded Linux Engineer

Hiring Organisation
Harvey Nash
Location
Abingdon, Oxfordshire, England, United Kingdom
Employment Type
Contractor
Contract Rate
£500 - £550 per day
Embedded Linux Engineer 6-Month Contract Competitive Day Rate Outside IR35 First Week Onsite (Abingdon or Scarborough), Followed by Remote working We are looking for an experienced Embedded Linux Engineer to join an innovative engineering ...

Firmware Engineer

Hiring Organisation
Vantage Consulting
Location
Reading, Berkshire, United Kingdom
Employment Type
Contract
Contract Rate
£50 - £60/hour
full product lifecycle from concept through to integration, verification and production. Develop firmware for FPGA-based and embedded processing platforms using C/C++ and Verilog, interfacing with high-speed digital electronics, sensors and communication protocols. Perform firmware integration, debugging and verification using laboratory equipment including oscilloscopes, logic analysers, JTAG … Proven experience developing embedded firmware within the defence, aerospace or other safety-critical/high-reliability industries. Strong programming experience with Embedded C/C++ and experience developing FPGA firmware using VHDL or Verilog. Experience working with embedded microcontrollers, real-time operating systems (RTOS) and hardware interfaces such ...