C++ Computational Software Engineer

C++ Computational Software Engineer London, England

CloudNC
Full Time London, England 89888 - 95000 GBP ANNUAL Today
Job description

C++ Computational Software Engineer(London/Hybrid)
Who are CloudNC?
At CloudNC we are ambitiously and successfully developing deep technology that automates CNC Manufacturing. We have a factory running commercially to produce intricate and high-specification work for our clients which allows us to also tie in our software to a tangible, physical output.
In excess of £150 Bn worth of components are produced using CNC machines every year. The industry is reliant heavily on human input, it is slow and costly. Demand and value of the industry is rapidly growing, as are the increased demands on a vanishing workforce (50% will retire within the next decade).
We are driving a manufacturing revolution (Industry 4.0) and we have achieved notable success and world firsts where others have failed. We are ambitiously scaling up with credible backing, with incredible backers, and exceptional teams. We have been featured in Forbes and technology linked organisations (e.g. TechCrunch, The Engineer etc.), we were awarded and named as Technology Pioneers by the World Economic Forum and our founders are listed in the Forbes 30 under 30.
What it’s like to work together.
With our recent successful investment round, we are now embarking on a strong scaling plan over the short/medium and long term - pivotal to this success are the people.
Our teams have their own individuality and operate with their own cadence, we would love to have those discussions with you during the interview process. We are guided by the mission and by being humans of empathy, intellectual curiosity, collaboration, and continuous improvement/development (of self and the team).
We are over 80 people strong, with the ambition to double this headcount in the near future. We encourage your thoughts and feedback to help shape the company, whether through direct correspondence, Peakon platform, open door time and other channels.
We operate a “flexible first” environment, our HQ office is based in London and our modern factory is based in Chelmsford, Essex.
The Role
C++ Computational Geometry.
As an experienced back-end developer, you will develop innovative techniques that help making the process of designing an effective machining process easier, quicker, and more autonomous.
You will interact with machining experts in order to learn the domain and collaborate with them in order to identify opportunities to develop the product.
You will develop anything from a rapid prototype to production-quality software.
The problems we tackle are performance intensive; therefore an understanding of data structures and algorithms and the ability to write performant modern C++ will be required.
A certain degree of mathematical maturity and the ability to formalise a real-world problem in abstract terms will also be needed.
Knowledge of computational geometry, mathematical optimisation and previous exposure to CNC will be beneficial but not essential.
Skills and Experience sought.
Modern C++ (or similar languages)
Mathematical background (e.g. Maths, Computer Science, Physics)

Bonus skills
  • Computational geometry
  • Mathematical optimisation
  • CNC experience

Our Tech Stack
If you join us, you’ll have the opportunity to use:
  • Tools: C++17, CMake, Git, GitLab, Kotlin, Python
  • Libraries: Catch2, Boost, OpenCASCADE, Protobuf, CUDA, OpenGL
  • OS: cross platform (primarily Linux)
Equal opportunities statement.
We are proud to be an equal opportunity employer, valuing individuality and embracing all people. The success of CloudNC is a result of diversity of thought. We recognise this comes from people truly belonging. We encourage different perspectives and skills to collaborate towards our mission – disrupting the manufacturing industry. We celebrate diversity and continually improve our inclusivity efforts.

C++ Computational Software Engineer
CloudNC

www.cloudnc.com
London, United Kingdom
Theo Saville
Unknown / Non-Applicable
51 to 200 Employees
Company - Private
Software Development
2015
Related Jobs

All Related Listed jobs

Lecturer (Teaching)/Senior Lecturer (Teaching) in Paramedic Science
University of Worcester Worcester, England 36333 - 52841 GBP ANNUAL Today

You will have experience in curriculum development and innovative course design. The successful candidate will be an experienced practitioner with a passion for

Sales & Social Media Support
Derriere Equestrian Ltd Remote 12 - 15 GBP HOURLY Today

Sales support - offering support to current customers. Show support - throughout the year we attend B2B and B2C shows worldwide.

non title
City of Raleigh Raleigh, NC 27040 - USD HOURLY Today

Job Description

This is a part-time weekday only, year-round position in which counselors provide after school...

Waiting Staff
Sodexo Warminster, England 9.18 - 9.5 GBP HOURLY Today

Interacts with customers in the serving, retail, and dining areas. Assist in setup and serving of hot and/or cold foods from counters and steamtables.

Cyber Underwriter Munich Re F&C, London
Great Lakes Insurance SE London, England 30000 - 77000 GBP ANNUAL Today

Underwriting Cyber Insurance business for large and/or complex industrial accounts in accordance with Munich Re guidelines and the Cyber Solutions London Market