Software Engineer

Barrington James logo
Barrington James
ScreenedHybrid
London
Posted 2 days ago
Apply Now

About the role

Barrington James’s specialist Software & Electronics Division is currently searching for a Software Engineer on a full time permanent basis in West London, England.



Make sure to read the full description below, and please apply immediately if you are confident you meet all the requirements.

(This opportunity is hybrid with 3 days a week on site required)


To be considered for this position:


Essential: Hardware Integration, Python (NumPy, SciPy, Pandas, Matplotlib, Sklearn, PyTorch),


Desirable: GUI (Tkinter, PySide), C++, Life Science experience (Optics, Lenses etc.)


Responsibilities/Requirements


• Develop and maintain Python-based software for scientific data processing, modelling, and analysis.

• Design and build user-friendly interfaces and tools to support research and operational workflows.

• Integrate software with laboratory hardware and instrumentation for data acquisition and control.

• Collaborate with engineers and scientists to deliver R&D projects, troubleshoot issues, and support users.

• Follow best practices in software development, including testing, version control, and documentation. xwzovoh


If this role is of interest, please apply or email for more information.

About this listing

Screened by Joboru

This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.