Senior Software Engineer (C++ / RUST)

London

Are you ready to push the boundaries of technology? We’re working with a pioneering organisation at the forefront of next-generation computing solutions, and they’re looking for a Senior Software Engineer to join their dynamic product development team. This is a rare opportunity to work on cutting-edge projects that bridge advanced hardware with high-performance software systems, in an environment where innovation and impact are inextricably linked.

We’re seeking a hands-on engineer who excels at the intersection of hardware and software, with the ability to translate research concepts into robust, scalable products. Day-to-day, you’ll be designing, developing, and optimising software in C++ or Rust, working on low-level programming and hardware-software integration to deliver high-performance solutions.

To succeed in this role, you should bring:

  • Strong expertise in C++ and/or Rust programming
  • Experience with GPU integration and working in high-speed data centre environments
  • Solid background in hardware systems and low-level development
  • Familiarity with FPGA architectures (desirable but not essential)
  • A STEM degree or higher (Computer Engineering, Electrical Engineering, Physics, or related discipline)

What You’ll Be Doing

  • Collaborating with hardware specialists to integrate software with FPGAs and high-speed digital electronics.
  • Developing and maintaining firmware and drivers for custom platforms.
  • Analysing and fine-tuning system performance across latency, throughput, and resource utilisation.
  • Contributing to system architecture design and technical decision-making.
  • Leading by example through code reviews, mentoring, and promoting best practices.
  • Working closely with cross-functional teams to ensure seamless integration of hardware and software.
  • Ensuring reliability and fault tolerance in demanding data centre environments.

This is a chance to be part of a team shaping the future of computing. You’ll be working on projects that combine innovation, complexity, and impact, alongside some of the brightest minds in the field. If you thrive in solving hard problems and want to make a tangible difference in the world of advanced technology, this role is for you.

Click "Apply" to send an up-to-date CV, and we can arrange a confidential chat about the role and your circumstances.

Posted 2025-11-24

Recommended Jobs

Electrician (LU/TFL)

Advance TRS Ltd
London

Electricians - Night Shifts (LU/TFL Sites)£220 - 23:45-04:45, Sun-Thurs |Underground Stations Zone 1-3We're looking for qualified Electricians with at least 2 year's experience to join night teams, ca…

View Details
Posted 2025-11-18

Data Architect

Accenture
London

Job Description Job Title: Data Architect Level: Manager (CL7) Locations: London, Bristol or Manchester Salary: Competitive salary and package (Depending on level of experience) Please N…

View Details
Posted 2025-09-27

Senior Project Manager

Michael Page
London

As a Senior Project Manager, you will take accountability for the delivery of one or more complex major projects within the capital delivery function. You will lead multidisciplinary project teams, m…

View Details
Posted 2025-09-10

Private School Geography Vacancy — Westminster

Marchant Recruitment
London

Looking for the school that will soon become your home? The Geography   department at a renowned school is looking for an experienced Geography teacher. Job Overview Our client is recrui…

View Details
Posted 2025-10-15

Fine Dining Chef De Partie

Restaurant Associates
London

Job Details Fine Dining Chef de Partie - Canary Wharf, London Join our talented culinary team and showcase your skills in one of London’s most refined fine-dining environments. We are seeking a…

View Details
Posted 2025-11-21

Events Security Co-Ordinator

ICTS UK & IRELAND
Hammersmith, Greater London

ICTS ROLE PROFILE Role Title Events Security Co-Ordinator Department Corporate Security Hours 45 hours per week Location London Principal Accountabilities Co-ordinate the…

View Details
Posted 2025-11-24

Senior Power Trader

SmartestEnergy
London

Join as our Senior Power Trader and play a key role in driving trading performance and strategic growth. In this dynamic position, you’ll support the Head of Trading in maximising speculative P&L whi…

View Details
Posted 2025-10-25

Head of Technology

Watchfinder & Co.
London

Watchfinder is seeking a Head of Technology in London to lead its technological strategy and development. The role involves defining platform architecture, championing best practices, and building hig…

View Details
Posted 2025-09-11

Personal Assistant

GreatAuPair LLC
London

Personal assistant to Managing Director

View Details
Posted 2025-09-30

Legal PA/Secretary

Michael Page Legal
London

This temporary Legal PA/Secretary position at a French law firm will require organisational skills and attention to detail. The role involves providing administrative support and ensuring smooth day-…

View Details
Posted 2025-11-15