Interface Devices Developer

In this pivotal role you will design, develop and maintain Custom embedded devices, embedded device operating systems, Cross-platform and native Mobile applications (Android, iOS), and PC and Device Web Interfaces. 

The successful candidate will be passionate about both the hardware and software components of embedded design and be able to communicate clearly, collaborating with cross-functional R&D teams to enhance existing technologies and create the best possible user experience!

You will participate in all aspects of agile and waterfall software development processes, including scoping, detailed design, effort estimation, coding, testing, debugging, maintenance, and support. You will interpret requirements and technical specifications for software and hardware, performing coding and providing detailed hardware design requirements. Candidates must be proficient in developing and documenting test schemes and systems to test operation of all systems worked on, and able to create rapid prototypes as needed for evaluation. 

The successful candidate will have both technical experience and sound knowledge of relevant technologies, including: 

All candidates applying for this role MUST have the right to work permanently in New Zealand. Police or security checks will be required for successful candidates.

Please send an up to date CV and covering letter outlining your suitability for this role to

To find out more about ICT, visit:

Are you ready to be part of ICT?