Software Engineer (C++ / JS) in London

Software Engineer (C++ / JS) in London

London Full-Time 60000 - 80000 £ / year (est.) No home office possible
Softweb Resourcing

At a Glance

  • Tasks: Design and build high-performance C++ software for global manufacturing solutions.
  • Company: Join a deep tech company revolutionising manufacturing with AI.
  • Benefits: Competitive salary, equity, hybrid work, and strong benefits.
  • Other info: Dynamic team environment with opportunities for career growth and innovation.
  • Why this job: Tackle real-world challenges and make a global impact with cutting-edge technology.
  • Qualifications: Strong C++ experience, UI tech knowledge, and problem-solving skills required.

The predicted salary is between 60000 - 80000 £ per year.

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.

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

What is in it for you? 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.

Software Engineer (C++ / JS) in London employer: Softweb Resourcing

Join a pioneering deep tech company in London that is revolutionising global manufacturing with AI. As a Software Engineer, you will enjoy a vibrant work culture that fosters innovation and collaboration, alongside competitive salaries, meaningful equity, and hybrid working options. With a focus on employee growth and the chance to tackle complex challenges, this is an exceptional opportunity for those looking to make a significant impact in their careers.
Softweb Resourcing

Contact Detail:

Softweb Resourcing Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (C++ / JS) in London

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your C++ projects or any relevant work. This is your chance to demonstrate your expertise in modern C++ and UI technologies like JavaScript. Make it easy for employers to see what you can do!

✨Tip Number 3

Prepare for technical interviews by brushing up on algorithms and data structures. Practice coding challenges on platforms like LeetCode or HackerRank. Being well-prepared will help you shine when it comes to those tricky problem-solving questions.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we’re always looking for passionate individuals ready to tackle complex problems in a collaborative environment.

We think you need these skills to ace Software Engineer (C++ / JS) in London

C++ (C++11 or newer)
JavaScript
TypeScript
Angular
React
Algorithms
Data Structures
Performance Optimisation
Attention to Detail
Communication Skills
Problem-Solving Skills
Collaboration
Curiosity
Hands-on Engineering

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with modern C++ and any UI technologies you've worked with. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you're excited about this role and how your background in algorithms and performance optimisation makes you a perfect fit for our team.

Showcase Problem-Solving Skills: In your application, give examples of complex problems you've tackled in the past. We love candidates who thrive on curiosity and experimentation, so let us know how you've approached challenges in your previous roles.

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s quick and easy, and we can’t wait to see what you bring to the table!

How to prepare for a job interview at Softweb Resourcing

✨Know Your C++ Inside Out

Make sure you brush up on modern C++ features, especially C++11 and newer. Be prepared to discuss how you've used these in past projects, focusing on performance optimisation and efficiency. This will show your depth of knowledge and practical experience.

✨Showcase Your UI Skills

Since the role involves working with UI technologies like JavaScript and frameworks such as React or Angular, be ready to talk about your experience with these tools. Bring examples of projects where you’ve integrated C++ with front-end technologies to demonstrate your versatility.

✨Communicate Clearly

Strong communication skills are key in a collaborative environment. Practice explaining complex technical concepts in simple terms. This will not only help you during the interview but also show that you can work well with non-technical team members.

✨Prepare for Problem-Solving Questions

Expect to tackle some challenging problems during the interview. Brush up on algorithms and data structures, and be ready to think aloud as you work through solutions. This will highlight your analytical skills and your approach to problem-solving.

Software Engineer (C++ / JS) in London
Softweb Resourcing
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>