Software Engineer (C++ / JS) - Deep Tech in London

Software Engineer (C++ / JS) - Deep Tech in London

London Full-Time 50000 - 70000 £ / year (est.) No working from home possible
Softweb Resourcing

At a Glance

  • Tasks: Design and build high-performance C++ software to solve real-world problems.
  • Company: A deep tech company revolutionising global manufacturing with AI.
  • Benefits: Competitive salary, equity, hybrid working, and strong benefits.
  • Other info: Exciting opportunity for career growth in a fast-paced environment.
  • Why this job: Join a world-class team tackling genuinely challenging problems.
  • Qualifications: Strong C++ experience, UI tech knowledge, and problem-solving skills.

The predicted salary is between 50000 - 70000 £ 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) - Deep Tech in London employer: Softweb Resourcing

Join a pioneering deep tech company that is revolutionising global manufacturing with AI, where your role as a C++ Software Engineer will not only challenge you but also allow you to make a tangible impact on real-world problems. With a strong emphasis on collaboration and innovation, you'll benefit from a competitive salary, meaningful equity, and a hybrid working model, all while being part of a world-class team dedicated to pushing the boundaries of technology. This is an exciting opportunity for professional growth in a fast-paced environment that values curiosity and hands-on engineering.

Softweb Resourcing

Contact Details:

Softweb Resourcing Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer (C++ / JS) - Deep Tech 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, so make it shine!

Tip Number 3

Prepare for interviews by brushing up on algorithms and data structures. Practice coding challenges and be ready to discuss your problem-solving approach. Remember, they want to see how you think as much as what you know!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!

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

C++ (C++11 or newer)
JavaScript
TypeScript
Angular
React
Algorithms
Data Structures

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 deep tech opportunity and how your background in algorithms and performance optimisation makes you a perfect fit for us.

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 ready to discuss how you've used these in past projects, focusing on performance optimisation and efficiency. Prepare to solve coding challenges that test your understanding of algorithms and data structures.

Show Off Your UI Skills

Since the role involves working with UI technologies like JavaScript and frameworks such as React or Angular, be prepared to showcase any relevant experience. Bring examples of user-facing tools you've developed and be ready to discuss how you approached design and implementation.

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 demonstrate your ability to work well with others in a fast-paced setting.

Demonstrate Your Problem-Solving Mindset

This company values curiosity and hands-on engineering. Be ready to share examples of complex problems you've tackled, your thought process, and the solutions you implemented. Highlight your interest in geometry, maths, and CAD, as these align with the company's focus.