Due to our continued growth and development of new products and features, we are expanding our engineering team in Glasgow and have a fantastic opportunity to join us as a Software Engineer to work on some very interesting applications in the renewable energy sector.
We are a small but very dynamic team and seek a self-motivated engineer who can bring fresh ideas and solutions to allow us to continue providing the best products and services to our customers.
About Turner Iceni
The department of Turner Iceni that you would be working for design, build and install condition monitoring systems for the renewable energy industry across the UK and Europe. We can provide customers with a complete condition monitoring solution from the sensor through to data display and alarming. We look at each monitoring application individually and design a system that is right for the application. Our web-interface where data can be viewed, is continuously evolving to improve analytics and usability to allow our customers to manage their fleet more efficiently.
What we need from you
Being a small team, we need a self-starter who can understand a problem and come up with solutions for solving it. You must be a team player that can work with, and enhance, the ideas of others. The job role will consist of:
· Developing software to acquire data from sensors – focusing on data integrity
· Developing GUIs for running tests and viewing data
· Assisting with infrastructure for sending, receiving, and storing data
· Building tools for data science teams to work with
· Building and enhancing data pipelines
· Developing new features/products in a collaborative team working in a Python Environment
· Maintaining documentation of products and features
· Supporting hardware engineers
· Remotely supporting on-site technicians with system commissioning and troubleshooting
Skills and Experience
· Qualification in engineering, computer science or related subject
· Strong Python experience essential
· Experience with PHP and JAVA script would be beneficial
· Familiar with different communication protocols (REST, SSH, HTTP, TCP/IP, MODBUS)
· Confident using version control software (Git)
· Knowledge in working with AWS (preferable but not essential)
· Experience of working with databases (postgres, MySQL)
· Able to manage own tasks and work to deadlines
We offer
· Salary: £30,000 to £44,000 DOE
· Flexible and remote working
· 33 days annual leave
· Pension scheme
· Opportunities to develop and advance your career