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

Park Coach
Agility York York, England 7.1 - 10 GBP HOURLY Today

Engage with all participants and offer advice on equipment. York, YO26 6QY: reliably commute or plan to relocate before starting work (required).

Paid Media Manager (3 month Fixed-Term-Contract)
Caramel Talent Remote 40000 - 80000 GBP ANNUAL Today

The agency support their growth with strategic digital marketing and sales services across multiple disciplines including social media, influencer, paid media,

patient care professional
SpanIdea New York, NY 32 - 29 USD HOURLY Today

1. Checks vital signs, weighs and measures patients, obtains specimens and records findings on patient’s chart.

2. Instructs patients...

Food & Beverage Team Member
Village Hotels - Bury - Pub & Grill Bury, North West England, England Today

Flexible and home working opportunities. Monthly well-being programme for all employees to support your mental health.

General Cover Teacher
Protocol Education Kingston upon Thames, England 18.75 - 25 GBP HOURLY Today

Each classroom will be support by 2 or 3 Teaching Assistants and a maximum class size of 10. All candidates must undertake or have undertaken a valid enhanced