Senior Software Engineer

Meridial

London, United Kingdom
On-site
Matlab-based microscope control software
Hardware control and data acquisition
Legacy system debugging and extension
The role involves taking ownership of software systems for a multi-photon microscopy platform aimed at connectomics research

Job Summary

  • The role involves taking ownership of software systems for a multi-photon microscopy platform aimed at connectomics research.
  • Immediate priorities include maintaining legacy MATLAB code, adding experimental functionality, and developing real-time analysis modules.
  • Long-term goals involve defining the architectural evolution of the software stack and potentially migrating to open-source systems.

Matching Summary

The role involves taking ownership of software systems for a multi-photon microscopy platform aimed at connectomics research.

Skills & Requirements

Must-have

  • MATLAB-based microscope control software
  • Hardware control and data acquisition
  • Legacy system debugging and extension
  • Real-time analysis module development
  • Cross-functional collaboration with scientists

Nice-to-have

  • FPGA engineering experience
  • Migration from MATLAB to open-source systems
  • Data architecture design skills
  • Web portal development experience
  • Entrepreneurial mindset in research settings

Key Requirements

  • Experience with legacy system maintenance
  • Ability to learn complex scientific software quickly
  • Collaboration with external contractors and engineers

Work Rights

Not specified

Tailored Resume

Cover Letter