The client delivers industry leading equipment utilising a broad range of sensor technologies coupled with real-time image processing engines over both embedded and PC architectures. The Machine Intelligence team’s mission is to leverage new and existing data sources to improve their products. They are currently seeking a Software Engineer to help develop their digital/cloud products from a software perspective. You will play a key role in the architecture and development of their products as well as liaising with the cloud solutions team and machine development teams to deliver the best possible digital products.
You will develop the cloud back-end of their solutions from defining the architecture to implementation of the products/technology they produce. This will involve interaction with multiple internal & external teams/stakeholders.
We would love to meet candidates with a proven record of accomplishment as a software engineer with strong experience developing C#/C++ applications in a cloud environment (preferably Microsoft Azure IoT)
You have excellent experience as a software engineer developing high quality C# applications although strong C++ developers with working C# knowledge may also be considered. Developing IoT/cloud-based applications is a plus and you are passionate about developing high quality, testable code that you take pride in. In addition, exposure to Object Oriented Analysis and Design skills would be great as would an understanding of the concepts of IoT, edge, and cloud architectures.
Apart from your technical experience you have an open and constructive communication style and are passionate about producing high quality code.
This is a great opportunity to join an international and growing organisation where you will be working on cutting projects in an enthusiastic environment. They have an excellent reputation as an employer and can provide defined career opportunities and are committed to the fact that life isn’t all about the job.