Software Development Engineer (26637)
Are you a Software Engineer who enjoys working on physical products? This Cambridge based company are growing and keen to expand their software team. The team works with colleagues in physics, chemistry and biology to help build scientific hardware instruments. This multidisciplinary approach provides interesting problems to work on.
As part of the software team, you would work on features for instrument control, data analysis systems and scientific workflows. This includes solving complex algorithmic problems on one hand to building intuitive user interfaces on the other (and everything in between).
- Degree in Computer Science, Engineering or similar followed by industry experience in software development.
- Thorough understanding and demonstrable project experience with OOP using C++ or C# (either Windows or Linux). Experience with Python, .NET or WPF is desirable.
- Experience with hardware integration (including actuators, sensors, ADC circuits).
- Familiarity with Agile development concepts and test-driven development.
This role suits Software Engineers who enjoy working with hardware. Exposure to image processing, databases, computer networks and general system integration would be desirable.
On offer is a competitive salary including an excellent benefits package including hybrid working (1-2 days at home per week).
Keywords: Software Development, OOP, Agile / TDD, Instrumentation, C#.NET, C++, Python, Actuators, Controls, Sensors, Image Processing, C++, GUI, Multidisciplinary, WPF, Cambridge, Hybrid
Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.
Recommend for £250 - see www.ecmselection.co.uk/tell-a-friend for details.