Full-Stack Software Developer

ECM Selection Limited
Cambridge, UK
about 2 months ago
Apply on www.ecmselection.co.uk
Prepare application

Role details

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

Tech stack

Python (Programming Language) LabVIEW Real-Time Operating Systems

Job description

In this role you will be developing software to control and capture data from a variety of high-grade scientific laboratory equipment. You will also be developing data analysis and presentation software specifically designed to work in conjunction with the same scientific laboratory equipment. This work will be carried out in a team of engineers and scientists and will involve working on both experimental cutting-edge projects as well as existing products.

Requirements

Working for a company that dedicates a large amount of time and money on R&D means you will need to be flexible in your approach, willing to learn new skills and use the right tool for the job. The skills required today may be different tomorrow so you will need to adaptable to thrive in this role.

Requirements:

  • Fluency in C++ or C# for the backend and JavaScript/Typescript with React for the frontend
  • Demonstrable experience designing and developing user interfaces
  • Good practical knowledge of working on real time systems including pre-emptive and cooperative multitasking, message queues and time multiplexing
  • Previous experience working on scientific instruments or interfacing with hardware would be beneficial but are not required

You will be working for a well-established company who have relied on software for many years to keep them at the forefront of innovation in their industry. Alongside a generous salary and a profit share scheme this company offers flexible working and encourages good work life balance.

Keywords: C++, C#, JavaScript, Typescript, React, GUI, UI, Real-Time, RT, real time, RTOS, instrumentation, Python, LabVIEW

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

Loading talks and stories from around this role…