> Markdown version of [/jobs/ext/2208404-software-engineer-physicist](https://www.wearedevelopers.com/jobs/ext/2208404-software-engineer-physicist). 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 / Physicist - **Company:** ECM Selection Limited - **Location:** Surrey, UK - **Salary:** £44,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), JavaScript (Programming Language), C++ (Programming Language), Field-Programmable Gate Array (FPGA), Python (Programming Language), TypeScript, VHSIC Hardware Description Language (VHDL), Rust (Programming Language) - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/27285 ## About the Role Talented programmers and physicists with top-tier academic results and an interest in cyber security are invited to apply for this career accelerating opportunity in Surrey. If you have or are expecting to receive a first-class technical degree or PhD in 2025, joining this team of specialists could be a smart move to make the most of your accomplishments. Offering an excellent chance for top graduates to build upon their skills and experience, our client encourages people to take responsibility for challenging work early on, maintaining client relationships and building upon the company's trusted reputation as a leading innovator in the defence sector. Projects can involve cyber security, image analysis, designing algorithms for high-speed processing, or developing SDKs. Your skills in C/C++ will be particularly useful as much of the work will involve interacting with multi-core SIMD processor architectures. You will also have the chance to develop skills in VHDL and possibly newer languages such as Rust., * Demonstrable software skills, preferably with C/C++, and familiarity with Python, HTML, Typescript / JavaScript, or VHDL would also be useful * An impressive academic background, including a first-class degree or PhD in Computer Science, Physics or similar technical subject, backed by complimentary A-Levels at grade A or above * Excellent communication skills and comfortable with professionally presenting your work to others * Please note: due to the defence related nature of our client's work, only UK citizens able to achieve a high level of security clearance can be considered, Keywords: Physics, Maths, Graduate, PhD, C, C++, Python, DSP, Digital Signal Processing, Algorithms, Image Processing, Rust, Radio Communication Systems, JavaScript, Typescript, Software, Hardware, VHDL, FPGA, Surrey. ## Related Videos - [Modern C#: A Dive into the Community's Most Loved new Features.](https://www.wearedevelopers.com/videos/693-modern-c-a-dive-into-the-community-s-most-loved-new-features) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Quantum DevOps - Quantum Application Development](https://www.wearedevelopers.com/videos/1441-quantum-devops-quantum-application-development) - [Functional Programming in C++](https://www.wearedevelopers.com/videos/1409-functional-programming-in-c) - [The Design and Evolution of C++](https://www.wearedevelopers.com/videos/526-the-design-and-evolution-of-c) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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) - [6 Emerging Technologies We’ll Learn About in 2025](https://www.wearedevelopers.com/magazine/381-6-emerging-technologies-we-ll-learn-about-in-2025)