Embedded Linux Software Engineer
Auckland, Auckland, New Zealand
5d ago


Play a key role in one of the most innovative and exciting technology companies in New Zealand.

Teknique is a leading global systems integrator for consumer, industrial and commercial camera and vision solutions. We aim to bring an innovative, unique approach, combined with deep knowledge and experience, to integrated vision technology in a range of sectors.

Here at Teknique, we’re looking to expand our talented team based on Auckland’s North Shore as we continue to rapidly grow.

Working in collaboration with partners around the world, the ecosystem we operate in provides opportunity to focus on both bespoke and off-the-shelf camera solutions, through Teknique, Oclea and Sensee.

ai products, while consistently adding value and addressing the evolving challenges faced by clients.

As an experienced Software Engineer, you’ll be part of a collaborative, inclusive team responsible for creating amazing device, mobile and web integrated vision technology, video solutions and other IoT devices.

Supported by passionate and engaged engineers, you’ll be able to develop new products and solutions while becoming ingrained in the world of vision systems integration.

You will be responsible for :

  • Using C++ to improve and build new features for wireless and ethernet connected smart camera systems
  • Learning and developing new concepts, algorithms, and processes for image processing, computer vision and machine learning type applications
  • Working on Embedded Linux and / or ThreadX
  • Scripting automated tests in Python and Bash
  • Understanding customer needs and communicating effectively to other team members
  • Experiencing a fast growing international R&D company, building new products that you will want to own yourself!
  • Getting to collaborate with a fantastic team of passionate people
  • Working in an Agile development environment
  • If you are a self-starter, have a mature outlook and high regard to work quality - then read on!

    You will...

  • Be extremely competent in C++ and Object Oriented Programming
  • Have experience in using C++ STL, Boost or Qt libraries etc.
  • Have Linux application development experience
  • Have some exposure to Linux operating system
  • Have knowledge of Software Design Patterns
  • Have experience in scripting (Bash, Python, etc) and understand Makefiles
  • Have some understanding and interest in Electronics and Hardware
  • Have exceptional problem solving skills
  • Have a sense of humour - no matter how quirky! ;)
  • Be a team player who is confident to speak up with ideas and issues
  • Have an interest in the video capture and content industry
  • Have a degree or qualification in Computer Science, Electronic Engineering, or similar
  • Have at least 3-5 years professional experience
  • Have lawful ability to work in New Zealand, including the ability to obtain a Work Permit with conditions that allow you to work in this position
  • It would be cool if you also had...

  • Ability to debug on embedded devices, using GDB, console, kernel logging and debug backtrace, etc.
  • Knowledge of IP networking
  • Experience of writing unit tests
  • Experience working in an Agile environment
  • An interest in User Interaction - yes, the end users having fun with your products!
  • Knowledge of Image Processing, Video encoding and Computer Vision
  • An understanding of electronics manufacturing and testing
  • Willingness to travel abroad to assist bringing products into production and collaborate within a global team (EMEA, US & China)
  • Benefits

    You will join an inspiring team of innovators, creators, and do-ers working passionately toward creating better ways to view the world.

    We believe in and encourage continual up-skill and learning.

    Our thoughtfully designed working environment in Albany, Auckland, New Zealand has bush views, sit stand desks along with the latest software and equipment.

    Complementing our progressive workspace is a zen space, quiet room and dedicated project space. We have extensive wellbeing programmes to look after you which includes subsidised healthcare insurance.

    We keep the team fuelled with free snacks, fresh fruit, great espresso coffee, and craft beer on tap.

    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form