Scientific Software Developer

ECM Selection Limited
UK
1 day ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£35,000.0
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Linux Python (Programming Language) Real-Time Operating Systems Software Tools Software Engineering

Requirements

You will be using both your scientific knowledge and your software skills in this role, often inventing new solutions to hard problems. This is difficult work and so excitement and enthusiasm for large scientific ventures is an important trait for any candidate., * 1st or Master’s degree in a scientific or engineering subject

  • Exposure to developing scientific or technical software in a Linux environment
  • Practical knowledge of C, C++ or Python

While not required, a background in Physics and knowledge of control systems or real-time software development would be beneficial.

About the company

This world-class company has been creating industry-leading scientific software products for over 20-years. On offer is a competitive salary, the opportunity for international travel, and expert training to further your professional development.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ecmselection.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:50 min

Electronic diagnostic software tools and factory production flashing

Denis Grahovac · World Congress 2021

1:22 min

Understanding software engineering as more than just coding

Lilia Gargouri Lilia Gargouri · World Congress 2026 Europe

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all