Software Engineer

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

Role details

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

Tech stack

Software Applications Computer Vision C Sharp (Programming Language) C++ (Programming Language) Graphical User Interface Human-Computer Interaction Java GUIs Python (Programming Language) NumPy OpenCV Software Engineering

Job description

Keywords: C++, C#, Python, NumPy, PyQT, OpenCV, GUI, control systems, instrumentation, system-on-module, SOM

Requirements

  • 1st or 2:1 bachelor’s degree from a world-class university in software engineering or similar
  • Proven track record in the design, implementation and verification of software applications and GUIs
  • Thorough practical knowledge of C++, C#, or Python and the tools required to develop GUIs
  • An understanding of machine vision or image processing would be beneficial but is not required

Benefits & conditions

This is a friendly and high-achieving company which encourages teamwork and collaboration. On offer is a competitive salary and a generous package of benefits including a comprehensive relocation package, enhanced maternity and paternity leave, and private medical insurance for employees and dependants.

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.

5:02 min

Developing terminal user interfaces natively within Java scripts

Jens Knipper Jens Knipper · Europe 2026 Virtual

4:53 min

Achieving real-time tracking performance with OpenCV and segmentation

Thomas Endres Thomas Endres +2 · World Congress 2021

2:34 min

Maximizing execution memory effectively via python numpy broadcasting

Jodie Burchell · LIVE

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:03 min

Enhancing realistic mask blending through OpenCV image inpainting

Thomas Endres Thomas Endres +2 · World Congress 2021

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

Videos

See all

Related articles

See all