This is primarily a development role within the Software Team at Wayland Additive, but requires working closely with the Applications Team in a hands-on role operating the Calibur3 Powder Bed Additive Manufacturing machine. The successful candidate will primarily be required to develop, optimise, maintain and document various computationally intensive tasks associated with the machine, including:
Image processing of data from structured light and infra-red cameras
Development of advanced data compression and interrogation techniques
Developing of advanced toolpaths and geometry processing techniques
Integration and deployment of machine learning and artificial intelligence algorithms
Data gathering
Testing and Continuous Integration
Documentation
The work covers a wide range of development platforms, tools and technologies, including but not limited to
C++ on Windows
GPU development (GLSL, OpenCL, CUDA, or similar)
Python
Matlab
OpenCV
Cloud (e.g. Firebase, Google VisionAI)
JavaScript / Typescript / React / Angular etc
Skills / Experience
The successful candidate will have completed a further degree in a numerate (scientific / engineering) discipline and will have skills and experience in a selection of the technologies listed above, ideally including C++ experience. Candidates with a background in computational geometry and/or image processing, who would like to extend their skills into machine learning or artificial intelligence are particularly invited to apply. Experience with Additive Manufacturing is not necessary.
Additionally, the following skills are required:
Git / GitHub experience within a small team
Ability to build and facilitate good working relationships at all levels across the business.
A broad understanding of relevant technology and practice.
A confident and effective problem solver and decision maker whilst working under pressure
#J-18808-Ljbffr