Senior Software Engineer

🕒 April 29

🏢🏡 London – Hybrid

💵 £85k - £100k / year

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Convergent Research

Convergent Research

WebsiteLinkedIn

11 - 50 employees

🤝 Non-profit

🔬 Science

Non-profit • Science • Technology

Convergent Research is a nonprofit organization that supports the creation and operation of Focused Research Organizations (FROs). These are new types of scientific startups dedicated to tackling large-scale, coordinated projects in science and technology. The organization aims to produce high-impact public goods and drive forward technically ambitious projects led by teams of scientists, engineers, and entrepreneurs. Convergent Research operates with a focus on achieving pre-specified, quantifiable technical milestones within finite-duration projects. It is supported by significant funding from notable entities, including investment by influential figures in the science and tech communities.

📋 Description

• Own and evolve the microscope software stack, from low-level hardware control to user interfaces and real-time analysis layers • Maintain, debug, and extend the existing MATLAB codebase as the near-term priority, keeping experimental workflows unblocked • Develop and maintain new interfaces for data acquisition, instrument control, and synchronisation across complex instrument subsystems • Collaborate with FPGA engineering to define and implement software control and acquisition architectures • Work across software and mechatronics boundaries — stages, robotic platforms, motion control, inverse kinematics, and collision avoidance • Build and evolve real-time and offline image-analysis pipelines supporting the full experimental workflow • Work with the team to translate scientific requirements into robust software systems • Contribute to longer-term architectural evolution — modularising the stack, defining APIs, and evaluating migration pathways toward more scalable and maintainable systems

🎯 Requirements

• Strong background in software engineering for hardware-integrated or instrumentation systems • Experience with Python for data analysis and pipeline development • Experience designing modular software architectures: layered systems, clean APIs, separation of concerns • Experience interfacing software with hardware: data acquisition, control systems, synchronisation • Ability to work across abstraction layers, from low-level control to higher-level application logic • Strong debugging and problem-solving skills across software, hardware, and system-level interactions

🏖️ Benefits

• Generous Benefits will be communicated in interviews

Apply Now

Similar Jobs

🕒 April 29

HIVED

11 - 50

🛍️ eCommerce

🚗 Transport

WebsiteLinkedIn

Lead Engineer managing routing and optimisation systems for HIVED, a sustainable parcel delivery startup. Directing technical direction while collaborating with cross-functional teams to enhance delivery efficiency.

🕒 April 29

Hadean

51 - 200

🚗 Transport

WebsiteLinkedIn

Full Stack Software Engineer developing TypeScript/React web applications for Hadean's simulation platform. Collaborating with stakeholders and mentoring teammates while delivering cutting-edge technology in defence.

🕒 April 29

Hadean

51 - 200

🚗 Transport

WebsiteLinkedIn

Simulation Software Engineer at Hadean developing advanced simulations for defence utilizing C++ and TypeScript. Working with a cross-functional team in a hybrid work environment, delivering innovative real-time solutions.

🕒 April 28

Pharmacy2U Ltd

1001 - 5000

💊 Pharmaceuticals

🛍️ eCommerce

👥 B2C

WebsiteLinkedIn

Full Stack Engineer designing and delivering frontend medical services for UK's largest online pharmacy. Collaborating with engineers and clinicians to ensure robust, high-quality solutions.

🏢🏡 London – Hybrid

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 April 27

Quantcast

501 - 1000

🤖 Artificial Intelligence

☁️ SaaS

WebsiteLinkedIn

Senior Software Engineer driving engineering initiatives and supporting third-party integrations in AI-driven advertising technology. Building scalable systems for complex advertising solutions.