> Markdown version of [/jobs/ext/2206275-c-developer-robotics-algorithms](https://www.wearedevelopers.com/jobs/ext/2206275-c-developer-robotics-algorithms). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # C# Developer, Robotics / Algorithms - **Company:** ECM Selection Limited - **Location:** Cambridge, UK (Remote available) - **Salary:** £75,000.0 - **Contract:** Permanent contract - **Skills:** C Sharp (Programming Language), C++ (Programming Language), Data Structures, Linux, Machine Learning, .NET Core, Data Analytics - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/26158 ## About the Role Robotics startup, hybrid working available, C#, algorithms, Linux This role would suit a C# developer perhaps using VS Code and .NET 5 on Linux, but is open to applicants with C++ experience. Join a startup building innovative mobile robotics and get involved in their C# algorithms and control. Translate R&D into production C# software with a data-driven approach. Algorithmic experience is of particular value. You will bring: * C# development experience, ideally on Linux, or C++ experience and an active interest in working in C# * A good degree in a scientific or engineering subject, or strong equivalent experience * Good knowledge of data structures and algorithms, and the ability to create and understand complex algorithmic code Any interest in machine learning is welcome, especially in C#, though such experience is not required. You'll join an innovative R&D startup, a smart team of engineers from a variety of backgrounds including software, electronics and mechanical. This is a full time role for which up to 50% hybrid (home) working is available. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Functions Triggers using Azure Event Grids in Azure Blob Storage](https://www.wearedevelopers.com/videos/47-functions-triggers-using-azure-event-grids-in-azure-blob-storage) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Discover the open source trio you didn’t expect: .NET and PostgreSQL on Linux](https://www.wearedevelopers.com/videos/2042-discover-the-open-source-trio-you-didn-t-expect-net-and-postgresql-on-linux) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)