Software Engineer (C++ / JS)

Softweb Resourcing
Charing Cross, United Kingdom
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 80K

Job location

Charing Cross, United Kingdom

Tech stack

JavaScript
Computer-Aided Design
C++
Data Structures
Performance Tuning
Computational Geometry
TypeScript
React
Angular
Information Technology
C++14

Requirements

C++ Software Engineer requirements

  • Strong experience with modern C++ (C++11 or newer)
  • Experience working with UI technologies (JavaScript, TypeScript, Angular, React etc.)
  • Solid grounding in algorithms, data structures, and performance optimisation
  • Strong attention to detail and clear communication skills
  • Comfortable working in a fast-paced, collaborative environment
  • Degree in Computer Science, Engineering, or related field (2:1 or above) from a good University

Desirable

  • MSc or PhD in Mathematics, Physics, Computational Geometry, Mechanical Engineering
  • Interest in complex systems, geometry, maths, CAD
  • Thrives on solving complex problems through curiosity, experimentation, and hands-on engineering
  • Comfortable moving between system design, coding, and collaboration in a fast-paced product environment

Benefits & conditions

Competitive salary, meaningful equity, hybrid working, strong benefits, and the opportunity to work on genuinely challenging problems alongside a world-class team.

To find out more and take the next step in your career, apply now for immediate consideration.

Pay: £45,000.00-£80,000.00 per year

Benefits:

  • Company pension
  • Enhanced maternity leave
  • Enhanced paternity leave
  • Flexitime
  • Private medical insurance

About the company

A deep tech company transforming global manufacturing with AI is seeking an exceptional C++ Software Engineer ready to take the next step in their career. This is not your typical Software development role. You will be working on high-performance systems where efficiency, precision and scalability directly impact customers across the globe. With this company set to secure some significant funding, this is a great time to join! You will design and build production-grade C++ software that sits at the intersection of advanced engineering and solving real-world problems.. From optimising performance in modern C++ to contributing to user-facing tools.

Apply for this position