Salary: £60,000 - 70,000 per year Requirements: Strong commercial experience in C#, particularly in technical, scientific, or mathematical software development A Masters degree or PhD in a STEM subject such as Mathematics, Physics, Engineering, or Computer Science A solid understanding of advanced mathematical principles Experience working with complex algorithms and numerical methods Knowledge of 3D vector mathematics and spatial calculations A proven ability to solve difficult technical problems in innovative ways Strong analytical and logical reasoning skills (Desirable) Experience with inertial navigation systems, particularly in robotics, autonomous systems, or drone technology (Desirable) Knowledge of sensor fusion techniques, including Kalman filtering or similar approaches (Desirable) Practical experience using MATLAB for modelling, simulation, or data analysis Responsibilities: Design and implement sophisticated mathematical and scientific algorithms in C# Work closely with domain specialists to translate theoretical models into high-quality, efficient, and reliable software components Play a key role in improving existing systems and developing new capabilities Contribute to the technical direction of algorithm-based projects Collaborate in the Solihull office two days per week for the hybrid working model Technologies: 3D C# Matlab Robotics Sensor Fusion More: We are a rapidly scaling, innovation-led technology company based in Coventry, focused on highly complex engineering and data-driven products. Our team is composed of multidisciplinary engineers, scientists, and software specialists tackling challenging real-world problems that require deep technical thinking and creativity. We offer a competitive salary between £60,000 and £70,000, a flexible hybrid working model, and opportunities for career development within a growing technology organization. last updated 14 week of 2026