Software Engineer (C++ / JS)

Software Engineer (C++ / JS)

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 transforming industries with AI.
  • Benefits: Competitive salary, equity, hybrid work, and strong benefits.
  • Other info: Collaborative environment with opportunities for career growth and learning.
  • Why this job: Tackle real-world challenges and innovate 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) 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 ample opportunities for professional growth and the chance to tackle complex challenges, this is an ideal environment 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)

✨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 and passion for software engineering, especially in high-performance systems.

✨Tip Number 3

Prepare for technical interviews by practising coding challenges and system design problems. Brush up on algorithms and data structures, as these are often key topics that interviewers will focus on.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to reach out directly.

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

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

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! Use it to explain why you’re excited about this role and how your background in algorithms and performance optimisation makes you a great fit for our team.

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

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!

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 your experience with performance optimisation and how you've tackled complex problems in your previous projects.

✨Show Off Your UI Skills

Since the role involves working with UI technologies like JavaScript and frameworks such as React or Angular, be ready to showcase any relevant projects. Bring examples of how you've integrated C++ with these technologies to create user-facing tools.

✨Demonstrate Problem-Solving Prowess

Expect to face some technical challenges during the interview. Practice explaining your thought process clearly while solving algorithmic problems. This will show your analytical skills and attention to detail, which are crucial for this role.

✨Be Ready for Collaboration Questions

This company values teamwork, so prepare to discuss your experiences in collaborative environments. Think of examples where you successfully worked with others to achieve a common goal, especially in fast-paced settings.

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

>