🕐 Posted 6d ago

Staff Software Engineer

Searchability®

SheffieldFull-timeMid LevelOn-site

Job Description

Founding Software Engineer Key Points Competitive salary + meaningful equity package Greenfield software build with full architectural ownership Computational geometry, C++/Rust, GPU compute and machine control Hybrid in Sheffield About the Client Due to continued growth and investment, we are recruiting for a Founding Software Engineer to join an innovative engineering organisation developing next-generation digital manufacturing technology. This is a rare opportunity to take ownership of a completely greenfield software platform that sits at the heart of a patented hardware product with global commercial potential. You'll work on challenging engineering problems spanning computational geometry, real-time processing, machine control, simulation and desktop application development.

Benefits Competitive salary Meaningful equity opportunity Private healthcare Opportunity to shape architecture, tooling, and future engineering hires Exposure to cutting-edge manufacturing and medical technology Flexible working arrangements with remote options available Greenfield development environment with no legacy systems The Founding Software Engineer Role As the first software hire, you will take ownership of the software platform powering an advanced manufacturing system. Working across the full software lifecycle, you'll design and develop systems that process complex 3D geometry, generate machine instructions, validate outputs and provide intuitive operator tooling. Responsibilities include: Developing geometry-processing pipelines for large STL and mesh datasets Designing projection and surface-mapping algorithms for complex 3D forms Building validation systems to identify manufacturing defects before production Creating adaptive compensation and optimisation systems using real-world production data Developing desktop applications for machine operators Integrating software with hardware controllers and machine systems Driving architectural decisions across the entire software stack Leveraging modern AI-assisted development tools to maximise engineering productivity Essential Skills Strong commercial experience with C++ or Rust Background in computational geometry, mesh processing, CAD/CAM, or 3D graphics Experience building performance-critical production software Proven ability to own software architecture and delivery end-to-end Experience developing reliable desktop or embedded applications Strong understanding of software engineering trade-offs and system design Highly Desirable Skills CUDA, OpenCL, compute shaders, or GPU acceleration experience Experience with CGAL, libigl, Open3D, or similar frameworks CAD/CAM, additive manufacturing, dental technology, or industrial software exposure Software-to-hardware integration experience Cross-platform desktop development using Qt or similar technologies Nice to Have Differential geometry, optimisation, or applied machine learning knowledge Medical device software experience Knowledge of MDR, FDA 510(k), or IEC 62304 environments Previous leadership or team-building experience To Be Considered Please either apply through this advert or email me directly via roisin.marsh@searchability.com.

For further information please call me on 07441 348 209. By applying for this role, you give express consent for us to process and submit (subject to required skills) your application to our client in conjunction with this vacancy only. Key Skills C++, Rust, Computational Geometry, Mesh Processing, STL, CAD/CAM, GPU Compute, CUDA, OpenCL, Open3D, CGAL, Qt, Desktop Applications, Embedded Software, Machine Control, Manufacturing Technology, Software Engineering

Posted 6 days ago

Related Jobs

Related Searches

Apply Now