Think Engineer is recruiting for a design engineer focussing on web software and cloud systems. The best candidate will be an engineering and technology wizard who is able to quickly learn and adapt to new technologies and methods. Some industry experience is preferred.
The ideal candidate will enjoy working with a wide breadth of technologies across a number of application domains, rather than focusing on just one or two key specialisms. The candidate should be able to work both alone and as part of a small team.
The job role will primarily involve writing both back-end and front-end software for Internet of Things based infrastructures and deploying this software to cloud platforms such as GCP. Other tasks may involve developing algorithms, writing desktop/ mobile applications, and possibly even some embedded programming.
A list of desirable skills is given below; candidates do not necessarily need experience in all areas listed below but should at least have knowledge with a subset of these technologies and the desire to learn more.
Highly desired skills and knowledge include:
- Android Development
- Cloud Hosting Platforms (GCP, AWS, DigitalOcean etc.)
- Non-Relational Databases (e.g. MongoDB)
- Machine Learning
- Computer Vision
Other advantageous skills include:
- ARM Microcontrollers
- TI RTOS
- Git Version Control
- Digital and Analog Electronics
- PCB Design Tools (e.g. Eagle)