Software Engineer - Simulation
Surrey, England
Hybrid / WFH Options
Hybrid / WFH Options
ECM Selection
complex algorithms for physical process modelling, applying parallel computing to large-scale simulations, creating intuitive user interfaces (UIs), and producing high-quality 2D and 3D graphics. You will collaborate closely with engineers and scientists from diverse disciplines, contributing to all stages of development—from initial design through to deployment. … large-scale computations. • Design and implement intuitive graphical user interfaces (GUIs) for complex modelling software. • Contribute to the development of high-quality 2D and 3D visualisations and graphics. • Collaborate with cross-functional teams to ensure successful project delivery. Essential Skills & Qualifications: • A strong academic background, with a 1st or … the Qt/QML framework, or HTML5. • Experience in GPU programming (e.g., OpenCL, CUDA). • Knowledge of AI and Machine Learning techniques. • Expertise in graphics development (2D/3D) using technologies such as OpenGL, OpenGL Shaders, VTK, OSG, or Vulkan. Why apply for this role? • Competitive salary and more »
Employment Type: Permanent
Salary: to £90K + benefits
Posted: