Find below the positions that we are currently recruiting for. To Apply, send your updated CV to Please do not forget a cover letter indicating why you are the right fit for the role.

Senior Software Engineer
$120,000 to $140,000 per annum (depending on experience)
About the Role:
Our customer is a subsidiary of a large multinational technology company that develops high quality marine entertainment products for national and international customers. The company was born in NZ in 1998 and they have growing steadily to become today's global champion.

We are looking to attract a Senior Software Engineer responsible for design and implementation of high performance reliable products, support new technology or improving capability/performance of existing functionalities. The ideal person for this role will work with multiple engineering teams to deliver mass production ready software and consumer software updates.

Duties for this role may include:
  • Research fundamental problems and implement algorithm specific solutions to technical problems considered state of the art.
  • Apply extensive technical expertise and analysis to all assigned projects.
  • Significant contribution to design reviews across multiple product types
  • Demonstrate ability to complete broadly defined complex tasks.
  • Demonstrate ability to take conceptual ideas and reduce them to practice.
  • Offer suggestions to improve most processes and author new procedures.
  • Lead major research or product development projects consisting of multiple modules or sub projects.
  • Mentor and evaluate one or more engineer(s)
  • Architect solutions that span multiple groups or disciplines.
About you:
  • Ideally, Master's or Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Computer Engineering, Maths or any other relevant engineering/technical qualification.
  • Minimum 9 years of relevant experience.
  • Expert in writing software in C, C++, C##.
  • Relevant experience in object-oriented design methodology.
  • Experience with implementing CAN, NMEA2000, USB, TCP/IP, UDP, AVB, TSN, Bluetooth or other networking protocols.
  • Embedded Linux and Yocto/Bitbake.
  • UI Frameworks (QT, OpenGL)
  • Digital Signal processing algorithms for audio processing.
  • JIRA, Confluence, Git, Gerrit, Jenkins, Azure DevOps.
  • Due to the current covid situation and the fact that NZ borders are closed, we are accepting applications from candidates within NZ territory. 

    On top of the salary, our customer offers extensive healthcare, life insurance and income protection coverage with little to no contributions, depending on the plan. An Employee stock purchase plan and staff product discounts are also available.

    For further information, please text or call Jose on +64 21 0233 6406 or email to arrange a confidential chat. For other related roles, please visit our careers website.