> Markdown version of [/jobs/ext/2208252-software-engineer](https://www.wearedevelopers.com/jobs/ext/2208252-software-engineer). 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). --- # Software Engineer - **Company:** ECM Selection Limited - **Location:** Oxford, UK - **Experience:** Expert - **Salary:** £65,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Computer Programming, Linux, Python (Programming Language), Performance Tuning, Software Engineering, High Performance Computing, Parallel Computation, Information Technology - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/26464 ## About the Role * Degree in Physics, Maths, Engineering or Computer Science from a well-ranked university; a PhD in a related subject is also of interest * Excellent commercial C++ development * Knowledge of Python; familiarity with Linux systems * Enthusiasm for problem-solving, producing high-quality software and continual improvement * Evidence of a collaborative team-focused approach Any additional experience in software design for distributed high-performance computing platforms in a physics-based area would be of particular interest. The company offers a friendly working environment near Oxford. There is an excellent salary and benefits package on offer with flexibility around working hours and share options. Keywords: C++, Python, Physics, Parallel Computing, HPC, PhD, Oxford ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Practical performance tuning for Serverless Java on AWS](https://www.wearedevelopers.com/videos/2075-practical-performance-tuning-for-serverless-java-on-aws) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Schroedinger's cat: Thinking in- and outside the box of quantum mechanics](https://www.wearedevelopers.com/videos/216-schroedinger-s-cat-thinking-in-and-outside-the-box-of-quantum-mechanics) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Quantum DevOps - Enabling Industrial Engineering](https://www.wearedevelopers.com/videos/100282-quantum-devops-enabling-industrial-engineering) ## Related Articles - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)