All jobs

3D Visualisation Software Engineer

As the 3D visualisation team, we drive digital innovation and use our knowledge of 3D graphics APIs and skills in engineering to design high quality, performant cloud native solutions and deliver them directly to medical professionals.

Our worldwide clients range from surgeons in the field to medical professionals building medical devices. We leverage our customers' extensive domain knowledge to build tools that augment and accelerate the process of the clinicians doing their valuable work.

We don’t shy from using the latest technologies to produce the best possible solutions.

The Role: What you’ll be doing

  • You will be responsible for building browser based tools for manipulating 3D data. Working alongside web developers, platform engineers and other 3D computer visualisation software engineers you will be building the next generation of medical device tooling.

  • Collaborate with engineering, product, design, web developers and end users to identify needs and work to specific specifications to implement functional solutions.

  • Tackle problems across rendering, optimisation, tooling development, browser compatibility, and making beautiful visuals that run smoothly on a wide range of devices.

  • Build practical and performant solutions for clinicians who embody a spectrum of technological proficiencies.

Qualifications: What we’d love to see

  • A degree in computer science, related discipline or equivalent experience.

  • 3+ years of 3D web, PC or console graphics development experience.


Experience

  • You have a solid understanding of mathematics for computer graphics and the render pipeline.

  • Previous experience working with low level 3D graphical APIs such as WebGL, WebGPU, Vulkan, OpenGL, DirectX/Direct3D, Metal, ANGLE.

  • You are proficient at using shaders (GLSL, HLSL) or other vendor specific shader programing languages.

  • You are comfortable in strongly typed languages e.g. Typescript, C++, etc.

  • Experience debugging graphics pipelines.

Desirable skills

  • Experience delivering software solutions in the medical imaging domain.

  • Experience building high performance cross-browser canvas applications.

  • Experience using a higher level graphics API such as VTK, Three.js, Babylon.js, OGRE.

  • Previous experience working with DICOM or volumetric data.

  • Advanced knowledge of physics and lighting and can implement real world effects in 3D scenes using code.

  • Advanced knowledge of rendering algorithms.

  • You can re-design and shape the architecture of existing libraries to aid new projects and optimise workflow.

  • You have contributed to the spec of existing libraries or frameworks, or projects that are available in the public domain with 10k+ users.


Anything Else?

Axial3D is a rapidly growing and award-winning start-up and recently closed a massive investment round which propelled us to open a centre of excellence in 3D printing in Northern Ireland. Our success is built on the desire, determination, and talent of all employees.

It’s a fun and growing team and Axial3D offers the opportunity for your ideas to be implemented and to be recognised and rewarded for your achievements. We are a diverse group of people committed to making a real impact on people’s lives.

For more information contact Tom Schwarz via careers@axial3d.com

The closing date for applications will be Friday 19th January 2024 at 5pm (GMT)

Send your CV and cover letter to careers@axial3d.com so we can get to know you better.

We will get back to you as soon as we can to discuss the next steps.

Posted 6 months ago

⚠️ When applying, it would be appreciated if you could specify that you found this job on creativedevjobs.com. This helps us in attracting more companies to post their vacancies here. Thank you!

Axial3D's logo

Axial3D