151 to 175 of 196 Remote/Hybrid C++ Jobs

Remote Software Developer

Hiring Organisation
Turing
Location
Central London / West End, London, United Kingdom
language models, collaborating closely with researchers. This includes curating code examples, providing precise solutions, and making corrections in Python, JavaScript (including ReactJS), C/C++, Java, Rust, and Go; evaluating and refining AI-generated code for efficiency, scalability, and reliability; and working with cross-functional teams to enhance enterprise-level … Look Like? Working on AI model training initiatives by curating code examples, building solutions, and correcting code in Python, 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 ...

Remote Software Engineer

Hiring Organisation
Turing
Location
Ashton-Under-Lyne, Greater Manchester, United Kingdom
language models, collaborating closely with researchers. This includes curating code examples, providing precise solutions, and making corrections in Python, JavaScript (including ReactJS), C/C++, Java, Rust, and Go; evaluating and refining AI-generated code for efficiency, scalability, and reliability; and working with cross-functional teams to enhance enterprise-level … Look Like? Working on AI model training initiatives by curating code examples, building solutions, and correcting code in Python, 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 C++ Developer

Hiring Organisation
Hays
Location
London, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£825.0 - £850.0 per day + Up to £850pd Umbrella
currently working with a London-based investment bank who are actively seeking a Senior C++ Developer with extensive financial services experience. What you'll need to succeed : Extensive C++ Development experience in financial services - must-have Strong experience developing and maintaining financial models Good architectural experience Good risk experience Strong ...

Software Intern

Hiring Organisation
Canon U.S.A., Inc
Location
Irvine, California, United States
Employment Type
Any
Salary
GBP Annual
Software InternUS-CA-IrvineJob ID: 34090Type: Full-Time# of Openings: 1Category: Intern/TraineeCUSA Western Regional OfficeAbout the Role 2026 Canon Insights Summer InternshipCanon, U. S. A., Inc. is currently hiring for our 2026 Canon ...

Lead Embedded Software Engineer - C / C++

Hiring Organisation
Redline Group Ltd
Location
Eastbourne, East Sussex, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
approval. Experience required for Lead Embedded Software Engineer based in East Sussex: Previous experience within embedded software development Proven experience of Embedded C/C++ Full software development lifecycle experience Knowledge of FREERTOS would be ideal The role offers hybrid working. No sponsorship available for this position. This ...

HFT Developer

Hiring Organisation
Harrington Starr
Location
United Kingdom
ownership. The Role You will join a small, highly technical team building and optimising real-time trading systems. This is a hands-on C++ role focused on: Real-time market data processing High-throughput, low-latency systems Trading infrastructure and execution pipelines Performance optimisation across distributed systems What … Design and build high-performance C++ systems Optimise latency, throughput, and system efficiency Work on real-time data pipelines and execution logic Collaborate closely with engineers and trading teams Contribute to system architecture and scalability decisions What You’ll Need Strong C++ experience (modern C++ preferred) Low-latency ...

Senior C++ Software Developer

Hiring Organisation
Synertec
Location
Milton Keynes, Buckinghamshire, England, United Kingdom
Employment Type
Full-Time
Salary
£51,680 - £63,165 per annum
Senior C++ Software Developer? Are you passionate about mentoring fellow developers? 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: £51,680.11 - £63,165.43 DOE Core Benefits: Hybrid Working Policy, 25 days holiday … Pension Scheme (8% employer contribution) Health Cash Plan (after completion of Probationary Period) How Synertec will set you up for success as a Senior 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 ...

Senior C++ Software Developer

Hiring Organisation
Synertec
Location
Bristol, Avon, England, United Kingdom
Employment Type
Full-Time
Salary
£51,680 - £63,165 per annum
Senior C++ Software Developer? Are you passionate about mentoring fellow developers? If yes, then read on, and let us tell you why Synertec is adding real value into the Public and Commercial Sectors. Location: Cribbs Causeway, Bristol Salary: £51,680.11 - £63,165.43 DOE Core Benefits: Hybrid Working Policy, 25 days … Pension Scheme (8% employer contribution) Health Cash Plan (after completion of Probationary Period) How Synertec will set you up for success as a Senior 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 ...

Software Engineer

Hiring Organisation
Matchtech
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £70000/annum
software development team. The successful candidates will design, implement, and maintain high-quality software solutions in an agile environment. You will work primarily in C++ using modern tools and open source frameworks, contributing to innovative software for advanced navigation and important systems. Key Responsibilities: Capture and evaluate technical requirements, estimating … maintain high standards of software quality. Collaborate with team members and stakeholders to ensure timely delivery of projects. Essential Skills & Experience: Proficiency in C++ and object-oriented programming. Strong debugging, fault isolation, and problem-solving abilities. Knowledge of data structures, algorithms, and software design patterns. Experience with code configuration management ...

Embedded Software Engineer

Hiring Organisation
Carbon60
Location
Portsmouth, England, United Kingdom
agile environment on real‐time systems used within secure and safety‐critical applications. Key Responsibilities Development of embedded software and firmware using C/C++ Working in bare‐metal and embedded Linux environments Configuration and deployment of embedded Linux systems (e.g. Buildroot, Yocto ) Kernel configuration, device trees and bootloaders (e.g. … device drivers, including DMA and interrupts Supporting prototype development through to production‐ready solutions Required Experience Strong experience programming embedded systems using C/C++ Proven background in embedded Linux and bare‐metal development Experience with Linux device drivers and real‐time systems Knowledge of Digital Signal Processing (DSP) Exposure ...

Graduate Software Engineer - C

Hiring Organisation
Softweb Resourcing
Location
WR1, Worcester, Worcestershire, United Kingdom
Employment Type
Permanent
Salary
£30000 - £38000/annum
Graduate Software Engineer - C++ We’re looking for a Graduate Software Engineer to join a collaborative team building C++ systems for real-time media and video environments. You’ll be supported with industry leading training and mentoring so that your career will be off to a fantastic start. This … areas such as digital signal processing, video, image processing, media systems or similar engineering domains. What we’re looking for: - Practical experience with C++ through coursework, projects or a dissertation - Knowledge of DSP, media, video/image processing or related areas - Strong problem-solving skills and a thoughtful, structured approach ...

Embedded Software Engineer

Hiring Organisation
Saxon Recruitment Solutions
Location
Barnsley, South Yorkshire, Yorkshire, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
application-level firmware on deployed products. This is a hands-on development role where you will be actively writing and debugging embedded C/C++ firmware on microcontrollers on a daily basis. - Design, develop, debug and optimise embedded firmware in C/C++ on ARM-based microcontrollers - Contribute to both … commercial experience developing embedded firmware, including both low-level hardware interfaces and higher-level device behaviour - Strong hands-on experience in Embedded C or C++ on microcontrollers(e.g. ARM Cortex-M, STM32, NXP, Microchip, TI, Nordic) - Good understanding of debugging techniques and development tools eg, JTAG, oscilloscopes, logic analysers - Ability ...

Software Engineer

Hiring Organisation
Understanding Recruitment
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£130,000 - £160,000 per annum
build ultra-high-performance systems used by millions, while working fully remote in one of the most exciting spaces in tech? Software Engineer (C++) - Leading Crypto Trading Platform Salary: up to £160k + bonus + RSUs Location: Fully Remote in UK & Ireland We're partnered with a globally recognised crypto … real-time transactions Enhancing performance across critical infrastructure (CPU, memory, network) Collaborating with distributed teams across a modern, multi-language stack Tech environment: C++ (core language) Linux systems Exposure to Go, Rust, Python Distributed systems & concurrent programming Low latency/high throughput architectures We're looking for engineers with: Strong ...

Lead Software Engineer

Hiring Organisation
Photocentric Ltd
Location
Peterborough, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
development practices, and suggest improvements to efficiency and code quality. Clear and effective communication skills with team members and stakeholders. Non-Essential but Useful: C++ and/or Python (used within parts of our system). Embedded software development (some embedded layers are written in C++ and Python). Experience ...

Software Development Engineer

Hiring Organisation
FBI &TMT
Location
Malvern, Worcestershire, West Midlands, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
software development life cycle Experience in the design, development, integration, test and delivery of complex real-time software systems Software development experience with C++ or Java programming languages on Linux or Windows systems Experience of change control and configuration management systems Degree level qualification in Computer Science, Software Engineering … contributing significantly to the UK's defence capabilities. Hybrid working patterns are available. If you are an accomplished Software Development Engineer with experience in C++ or Java, and a passion for pushing the boundaries of technology to create innovative solutions, we would love to hear from you. Apply ...

Software Developer (C++) – Up to £120,000 + Bonus + Package

Hiring Organisation
Hunter Bond
Location
City of London, London, United Kingdom
Role: Software Developer (C++) – Up to £120,000 + Bonus + Package Salary: Up to £120,000 + Bonus + Package Location: London (Hybrid Working) Skills: C++ as a main language This firm is an elite tech firm with exceptionally high standards that has previously set world records ...

Software Engineer III-IV

Hiring Organisation
National Radio Astronomy Observatory
Location
Albuquerque, New Mexico, United States
Employment Type
Any
Salary
GBP Annual
Will be Doing: The successful applicant will join the NA ALMA Correlator software team. The primary responsibility is development in modern, multi-threaded C++ and Python, testing, and integration of the Advanced Technology ALMA Correlator (ATAC). ATAC is a key project in the Wideband Sensitivity Upgrade (WSU) that will … these tools and more to effectively engage with their colleagues. The successful applicant will:Develop, test, and integrate the ATAC software written in C++ and PythonCoordinate with FPGA and firmware developers at NRC (Canada)Contribute to the development of the IDTF by installing and configuring servers and network equipmentContribute ...

Flight Software Engineer

Hiring Organisation
IO Associates
Location
Reading, Berkshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,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 ...

Embedded Software Engineer

Hiring Organisation
Tatton Recruitment
Location
Portsmouth, Hilsea, Hampshire, United Kingdom
Employment Type
Temporary
Salary
£65/hour
solutions to our key customers. Responsibilities: Use your skills and knowledge to prototype innovative wireless solutions You will be primarily developing using C/C++ on embedded platforms Development of embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development … software in a real-time embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) Experience of working with and configuring embedded Linux systems with tools such as Buildroot and Yocto Experience of working with Uboot, Kernel config and device trees Building and deploying embedded Linux systems ...

Lead Software Engineer

Hiring Organisation
Mars Recruitment
Location
Abingdon, Garford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £75000/annum plus benefits
Lead Software Engineer | C++ | Python | Linux Oxfordshire | Hybrid | £75,000pa plus benefits: Do you enjoy technically leading and mentoring Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this Lead Software Engineer role will be perfect … experience and skills: A degree in a Software Engineering, Mathematics or Science/Materials subject Experience in Linux based software application development using modern C++ Experience with network and other communication buses. Experience with tools such as CMake Our client is offering a hybrid working arrangement with 3 days ...

Senior Mapping Engineer - SLAM / Lidar - London

Hiring Organisation
Searchability
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
£75,000 - £95,000 per annum
high-definition, high-accuracy mapping for advanced industrial automation * Work on precision 3D mapping of complex, real-world environments * Strong focus on ROS2, C++ and multi-sensor fusion * Hybrid working in London About the client We are working with an established automation specialist developing high-precision 3D mapping solutions … similar * 4-5+ years' commercial experience in robotics or autonomous mapping * Strong LiDAR and point cloud processing experience (PCL, Open3D or custom C++ pipelines) * Experience with vision-based mapping (stereo/mono reconstruction, visual SLAM) * Proven background in multi-sensor fusion * Experience building and deploying large-scale 3D maps ...

Embedded Software Engineer

Hiring Organisation
Morson Edge
Location
Portsmouth, Hampshire, South East, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
£44.85 - 60.00 per hour + None
delivering cutting-edge wireless and embedded technology solutions within the defence/aerospace domain. Key Responsibilities Develop embedded software/firmware using C/C++ Prototype and evolve wireless/real-time systems Work in bare-metal and embedded Linux environments Build and deploy embedded Linux systems (e.g. Yocto, Buildroot … optimise Linux device drivers (DMA, interrupts) Support transition from prototype to production-ready solutions Essential Skills & Experience Strong experience with embedded C/C++ development Knowledge of embedded Linux and bare-metal systems Experience with Linux device drivers (DMA, interrupts, device trees) Understanding of Digital Signal Processing (DSP) Familiarity with ...

Graduate Quantitative Engineer

Hiring Organisation
Hunter Bond
Location
London Area, United Kingdom
strategies Work on high-performance, low-latency systems handling large-scale market data Tech Environment Language-agnostic environment with exposure to Python, Java, C++ , and other modern technologies Emphasis on clean code, performance optimization, and robust system design Modern development tools, cloud technologies, and data pipelines What We’re Looking … Strong academic background in Computer Science, Mathematics, Physics, Engineering, or a related field Solid programming skills in at least one language (e.g., Python, Java, C++) Strong problem-solving ability and analytical mindset Interest in financial markets and quantitative trading Why Join? Competitive salary up to £100,000 + performance bonus ...

Staff Embedded Software Engineer

Hiring Organisation
Central Point Partners, LLC
Location
Reno, Nevada, United States
Employment Type
Permanent
Salary
USD 200,000 Annual
working at the intersection of chemical process engineering, industrial automation, and software development. Responsibilities will include: Designing and implementing real time control software in C++ for embedded and industrial systems Developing automation tools, diagnostics, and orchestration scripts in Python Writing, optimizing, and troubleshooting Structured Text (IEC 61131 3) for PLCs … translate requirements into robust software designs Mentoring engineers in real time programming, PLC development, and industrial best practices Qualifications: Strong proficiency in modern C++ for real time or embedded systems Solid experience with Python for automation, tooling, or data processing Hands on experience writing Structured Text for PLCs or industrial ...

Software Engineer C

Hiring Organisation
Optamor
Location
Ampthill, Bedfordshire, How End, United Kingdom
Employment Type
Permanent
Salary
£41000 - £55200/annum BUPA, bonus, 4 Day Work Week Option
Software Engineer (C++, Java, Python) Ampthill, Bedfordshire £(phone number removed) Hybrid working and 4 day work week option 37.5 hours per week Lockheed Martin (UK) Ampthill is a rapidly changing, dynamic part of the Lockheed Martin Corporation with both domestic and international customers. It consists of business areas focusing … life balance with a 4 day week (Mon-Thurs) and flexible working arrangements. The role: We are hiring a proven Software Engineer with strong C++, Java, Python programming skills to join the Ampthill, Bedfordshire Engineering Team. At Lockheed Martin, you'll work on meaningful, cutting-edge projects while developing your ...