Algorithm Engineer
- Location
- Cheadle, England, United Kingdom
level role will translate mathematical and signal-processing models into efficient, reliable and maintainable software for complex, high-integrity systems. You will combine deep C++ expertise with strong computational mathematics, model-driven development and Linux delivery experience, integrating both auto-generatedand hand-written code into robust software solutions. Responsibilities Analyse … system models, clarify assumptions and translate them into clear software requirements and implementation plans. Design, implement and optimise production-quality algorithms in modern C++, with appropriate use of Java, Python and scripting where required. Accurately convert theoretical models into deterministic, testable and maintainable code while preserving numerical behaviour, performance ...