Software Engineer

Executive Sales Recruitment
Sheffield, UK
12 Jul 2019
01 Aug 2019
Contract Type
Full Time
We have once again been retained as exclusive Consultants for a leading company who are world leaders in critical sensors, local monitoring and cloud based remote monitoring solutions/IIOT technology.

They are now seeking a talented and self-motivated software engineer to work from their central Sheffield office, who will play an integral role in the development of our industrial monitoring solutions. Working as part of a new Data Services team, the successful candidate will be involved in a wide range of developments, from our cloud infrastructure through to services running on embedded devices, and GUI and CLI applications to support testing and manufacturing activities.

You will be expected to contribute knowledge, experience and innovation to the design of the software components, as well as implement them in a robust and efficient manner.

As the team grows, there may be the opportunity to take a more senior role, leading and/or mentoring junior team members.

Essential skills and experience

• Strong experience with Python development, ideally in a variety of environments e.g. embedded, web server, desktop GUI.

• Minimum 2 years industrial experience in software development.

• Knowledge of front-end web languages (HTML 5, CSS, JavaScript).

• Experience using SQL databases.

• Experience using Windows and Linux (CLI) systems.

• A quick learner - able to easily pick up new languages, frameworks, tools, methodologies etc.

• Degree in Computer Science, Software Engineering, or equivalent.

• Be a team player, but also self-motivated and self-sufficient.


• Familiarity with Flask, SQLAlchemy and WTForms.

• Knowledge of source control systems (preferably Git).

• Experience with cloud services (preferably AWS).

• Experience with mobile development (preferably Android and/or React Native).

• Knowledge of C.

• Knowledge of product design cycles (plan, design, test, documentation, maintenance).

• Some basic electronics knowledge/understanding.

• Ability to use general electronic lab equipment (soldering stations, power supplies, oscilloscopes, multimeters, etc).

• Understanding of wired and wireless protocols - UART, USB, Bluetooth Low Energy.


They specialise in developing novel sensing solutions for the energy and rail industries. The successful candidate will be predominantly based at our Sheffield office but occasional travel to their Cambridge and Brighouse locations is to be expected.

Please call Adrian Browning at Executive Sales Recruitment on 0333 210 4506 or send your cv via the apply button.

Similar jobs

Similar jobs