Expire in: 25 days
C++ Software Engineer – 3D Geometry & Computational Algorithms - London - up to £100,000 + benefits
Location: London - Hybrid Role
Company: Pioneering Engineering Technology Innovator
Partnered with: Mploy Group
Mploy Group is delighted to partner with a groundbreaking engineering technology company developing advanced geometric computation software that is redefining what’s possible in modern manufacturing.
Their cutting-edge systems combine high-performance C++ with sophisticated geometry and algorithmic logic to model, analyse, and optimise complex 3D environments into a Cloud environment. This is software that bridges the gap between digital precision and physical engineering — enabling faster design iteration, smarter toolpaths, and a new era of automated production intelligence.
What you’ll do
You’ll work at the core of a world-class development team, building the algorithms that power next-generation 3D modelling and manufacturing systems. Expect to be designing and implementing geometric data structures, developing computational kernels, and optimising algorithms that process real-world engineering data with exceptional accuracy and speed.
Your work will directly influence how machines think, plan, and create — bringing mathematical elegance to physical reality.
What makes this exciting
*
You’ll be solving hard geometry and spatial computation problems — not writing boilerplate.
*
You’ll see your algorithms used by engineers and manufacturers across the globe.
*
You’ll collaborate with a team of specialists in computer science, physics, and AI who are pushing the limits of geometric reasoning in software.
*
You’ll be part of a company where innovation isn’t theoretical — it’s engineered, built, and shipped.
Essential Experience
*
Strong commercial experience with modern C++ (C++11 or newer)
*
Proven ability to design and implement complex algorithms and data structures
*
Experience in 3D geometry, computational mathematics, or spatial reasoning
*
Strong debugging and performance optimisation skills
*
Excellent communication and collaboration in a fast-moving environment
Desirable
*
Background in Mathematics, Physics, Computational Geometry, or Mechanical Engineering
*
Experience with CAD/CAM, simulation, or 3D modelling software
*
Familiarity with visualisation tools or UI frameworks (e.g. TypeScript, React, or Angular)
Benefits
*
Competitive salary with stock options and annual equity awards
*
28 days’ annual leave + bank holidays
*
Comprehensive medical cover and life insurance
*
Sabbatical leave options
*
Enhanced parental and adoption leave & pay
Why this role
This isn’t just another C++ role — it’s a rare opportunity to apply deep technical skill to geometric computation that will change how the physical world is engineered. You’ll work on algorithms that make manufacturing smarter, faster, and more intuitive, all while being part of a team that truly values innovation, rigour, and craft.
If you’re passionate about 3D geometry, computational algorithms, and high-performance C++, and want your work to shape the next generation of intelligent engineering systems — we’d love to hear from you.
Apply today via Mploy Group to be considered immediatelyDo not include the following in your job application, CV, or cover letter:
You should not be asked for payment or irrelevant information. If you have concerns about a job advert or employer, seek guidance on how to proceed.
Looking for your next career move? Join a top company hiring Senior C++ Developer job near me in Bishopsgate, Greater London! This is your chance to work on exciting projects, grow professionally, and enjoy a rewarding career with competitive pay and excellent benefits. Whether you're an experienced professional or looking to take the next step, this role offers the perfect opportunity to enhance your skills and make an impact. Don’t miss out—apply today via Vita CV and take your career to the next level!
© Vita CV: Registered in England and Wales (16187919).
Vita CV uses cookies to enhance your experience, analyze site traffic, and personalize content. By continuing to browse, you agree to our use of cookies.