Enable job alerts via email!

Senior Software Engineer - 1 Year Contract

Resideo

Auckland

Hybrid

NZD 80,000 - 120,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Join an innovative company as a Senior Software Engineer, where you will lead the development of cutting-edge video streaming and AI applications. This exciting role allows you to create impactful products that enhance the way we interact with technology in our homes and businesses. You will work with a collaborative team, mentoring junior developers and driving high-quality software solutions. With a focus on product development, you'll have the opportunity to shape the future of edge-based AI technology. This is your chance to make a global impact while enjoying a supportive work environment.

Benefits

Health Insurance
Employee Assistance Plan
Collaborative Team Environment
Opportunity for Product Development
Global Impact Projects

Qualifications

  • 5+ years of software development experience, with strong C/C++ skills.
  • Experience with Linux, ideally embedded Linux using Yocto.
  • Product development experience and leadership aptitude.

Responsibilities

  • Design, develop, and improve high-quality software products.
  • Mentor junior members and support the team with architectural decisions.
  • Conduct system scoping and analysis for dependable product design.

Skills

C/C++
Linux
Object-Oriented Programming
Image Processing
Computer Vision
Problem Solving
Communication Skills

Education

Bachelor's Degree in Computer Science
Advanced Degree

Tools

GStreamer
Jenkins
Travis-CI
GoCD
Jira
Confluence
Git

Job description

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.

Being the experienced Senior Software Engineer that you are, you will join our technically savvy team developingTeknique's Oclea camera software platform for video streaming and edge AI applications.

You'll be creating a new range of products to develop and drive forward-thinking, innovative, quality software solutions that will reimagine and enhance the way we interact with our homes and businesses.

Additionally, this is your opportunity to showcase your leadership aptitude as you mentor and provide direction to others and drive results with the customer, efficiency, and budgets as a driving force. Beyond developing just another software platform, this is a unique chance to drive Teknique and Resideo to accomplish their mission to "Protect What Matters Most" while bringing innovation to the way we live.

This position is a 1-year contract.


JOB DUTIES:

  • Carry out system scoping and analysis to ensure a commercially dependable product design can be deployed
  • Design, document, develop, test, deploy, maintain, and improve high quality, commercially successful software products
  • Take a platform approach, writing quality source code to enable a wide range of products to be built across a single code base
  • Take a leadership role within the team, mentoring junior members and supporting/leading the wider team with sound architectural design decisions
  • Assist in facilitating good communication and actively contribute to building a high-performance team
  • Uphold and enhance the Teknique brand and reputation
  • Travel to US and Asia as needed


YOU MUST HAVE:

  • 5+ years of software development experience
  • 3+ years of object-oriented programming experience using C/C++
  • 3+ years of Linux experience (ideally with embedded Linux - we use Yocto)
  • Product development experience

WE VALUE:

  • Advanced Degree
  • Understanding the value of robust quality and test procedures
  • Writing code using GStreamer
  • Interest in electronics and hardware
  • Knowledge of Image Processing and Computer Vision
  • Collaboration and willingness to support other developers in the team
  • Verbal and written communication skills and team relationship-building focus
  • Excellent problem solving with a natural interest in technology and a strong attention to detail
  • Experience with Continuous Integration tools (Jenkins, Travis-CI, GoCD)
  • Experience with Jira, Confluence, and Git

WHAT'S IN IT FOR YOU:

  • Opportunity to develop new products and build software from scratch
  • 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

#LI-EP1

#LI-Hybrid

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.