Senior Software Engineer - Hardware Instrumentation & Data
Listed on 2026-10-25
-
Software Development
Software Engineer, Senior Developer, C++ Developer
ECM Selection is seeking a senior/mid-level software engineer for a hands-on role focused on data collection and analysis software for cutting-edge scientific instruments. You will help with instrument control, debug embedded software, and contribute to testing in a small software team.
Requirements include a Master’s degree in CS/Engineering/Physics and proven hardware-instrumentation delivery. Key tech spans C#, C++, MVVM, Python, and Type Script across Windows and Linux; onsite Royston
We invite applications for the Senior Software Engineer
- Hardware Instrumentation & Data position located in Cambridge, England, United Kingdom.
We aim to respond to suitable candidates as soon as possible.
Full responsibilities and requirements are described in the listing above.
Learn more about the Senior Software Engineer
- Hardware Instrumentation & Data role in the description above.
We appreciate your interest in this position.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).