Principal Software Engineer Auckland, New Zealand (hybrid) Posted On 02/27/2024 Be The First To[...]

Last update 2024-05-21
Expires 2024-06-21
ID #2053827586
Principal Software Engineer Auckland, New Zealand (hybrid) Posted On 02/27/2024 Be The First To[...]
New Zealand, Auckland, Auckland,
Modified March 2, 2024


Teknique, a Resideo company, is a global leader in edge-based, artificial-intelligence-enabled video camera development and solutions. Based in Auckland, New Zealand, our Oclea platform enables computer vision solutions and edge artificial intelligence for leading global brands and Fortune 500 companies across a range of industries.

As an experienced Principal Software Engineer, you will be working to deliver quality technology solutions which meet Teknique’s best practice guidelines, provide technical leadership and direction to others, resulting in solutions that exceed customer expectations and are delivered on time and within budget.

Additionally, you will be mentoring and leading engineers in the creation of high-quality technology solutions to drive forward-thinking, quality software solutions that will reimagine and enhance the way we interact with our homes and businesses, ultimately assisting Teknique and Resideo in their mission to "Protect What Matters Most" while bringing innovation to the way we live.


Taking ownership of our developer experience by maintaining and developing our build tools.

Carry out system scoping and analysis to ensure a commercially dependable product design can be deployed

Design and develop high quality products which are commercially successful

Provide leadership, expert support, and guidance to the wider engineering team

Facilitate good communication and help Teknique build a highly technically competent team

Uphold and enhance the Teknique brand and reputation

Help ensure the health and safety of all our people and all parties, at all times


10+ years of software development experience OR 7+ years of software development experience with an advanced degree or advanced professional certification

Extensive programming background with 5+ years of object-oriented programming experience using C/C++

3+ years of Yocto experience and a passion for improving and maintaining build systems


End to end product development experience

Good verbal and written communication skills and able to build good relationships

Understanding past failures with building ideal software and product architecture and sharing lessons learned

Great communication of architectural concepts, data and message flows, and user interface stacks to allow for conversation and specifications of products to involve from what we want to what's possible

Understanding the value of robust quality and test procedures

Agile environment experience

Continuous integration tools (Jenkins, Travis-CI, Go CD) experience

Unit testing and automated testing tools experience

Experienced with Microsoft Office Outlook, Word; and Excel

Understanding and interest in electronics and hardware


Opportunity to develop new products and build software from scratch while mentoring and leading other engineers

Work with a collaborative, high-performing team

Build high-volume products selling to millions of homes

Work on building a range of products with long-term plans

Have a global impact that will help drive a world, where people are healthy, happy, safe, and secure

Benefits package including health insurance and Employee Assistance Plan




Job details:

Job type: Full time
Contract type: Permanent
Salary type: Monthly
Occupation: Principal software engineer auckland, new zealand (hybrid) posted on 02/27/2024 be the first to[...]

⇐ Previous job

Next job ⇒     


Contact employer

    Quick search:


    Type city or region