Lead C++ Developer
Oho Group
Job Description
Senior Software Engineer (C++) - Sheffield We’re looking for a Lead Software Engineer to help spearhead a growing Sheffield startup! This is a hands-on role where you’ll take ownership of developing key systems from the ground up whilst overseeing and directing your own software team. What you’ll do Build a toolpath planning engine for advanced manufacturing Develop workflows from 3D model import through to execution Work on geometry processing, slicing, and path generation Integrate software with robotic and machine systems Design and implement scalable software architecture Own delivery end-to-end (design → build → test → deploy) What we’re looking for Strong experience in C++ (Python is a bonus) Background in performance-critical or geometry-heavy systems Experience with 3D graphics, computational geometry, or similar fields Proven record of building multiple systems from scratch to production Knowledge of multi-threading and handling large datasets Nice to have Experience with toolpath planning, slicing, or CAM Robotics, motion control, or kinematics knowledge Familiarity with visualisation tools (e.g.
OpenGL, Qt) Experience working with hardware or industrial systems About you Pragmatic and hands-on Comfortable working in fast-moving, early-stage environments Focused on building and delivering real systems quickly If you're looking to take real ownership and responsibility in a fast-growing and ambitious environment, hit 'apply' today and lets get the ball rolling!41bf1e1f-b16b-4260-a40a-17c77a06fd15