Talent.com
This job offer is not available in your country.
Senior Software Engineer

Senior Software Engineer

Imara LimitedTauranga, Bay of Plenty, New Zealand
1 day ago
Job description

Overview

Our client is an innovator in automation and robotics, with solutions that address some of the world's most complex challenges in agriculture and beyond. With a focus on perception systems, data processing, and high-performance software, they design and deploy cutting-edge technologies that transform industries. The team is collaborative, mission-driven, and committed to creating systems that deliver real-world impact.

As a Senior Software Engineer, you will join the perception team and bring deep expertise in C++ to complement existing strengths in machine learning and computer vision. While the team already has strong capability in research and model development, they need someone who can optimise code performance, package models into high-performing containers, and ensure scalability and efficiency in production. This is a hands-on role requiring strong software engineering fundamentals, the ability to work closely with machine learning specialists, and a focus on building robust, high-performing systems. Your work will be central to bridging the gap between cutting-edge perception research and production-ready solutions.

The Remuneration A competitive salary package is on offer, aligned to the seniority of the role and the depth of experience required. In addition, you\'ll be part of an organisation that offers challenging projects, exposure to globally recognised technologies, and the chance to shape how advanced robotics and perception systems are deployed in real-world settings. This client is an Accredited Employer.

Responsibilities

  • Optimise code performance for perception, data processing, and high-performance software in production environments.
  • Package models into high-performing containers and ensure scalability and efficiency.
  • Collaborate with machine learning specialists to bridge perception research and production-ready solutions.
  • Contribute strong software engineering fundamentals in a hands-on role.

Non-negotiable Requirements

  • Minimum 7 years' professional C++ engineering experience.
  • Proven Docker experience, with ability to package and optimise models.
  • Strong teamwork, collaborative mindset, and effective communication skills.
  • Nice-to-have skills

  • ROS or ROS2 exposure.
  • CUDA programming experience or exposure.
  • Familiarity with CVAT (Computer Vision Annotation Tool).
  • Personal Attributes

    You will be detail-oriented and pragmatic, able to balance engineering rigour with delivery outcomes. A natural problem-solver, you thrive in collaborative settings and enjoy working alongside specialists in computer vision, perception, and robotics. Adaptability, curiosity, and a willingness to learn new tools and technologies are highly valued. Strong communication skills will help you explain complex ideas clearly, whether working with engineers, researchers, or broader stakeholders.

    Next Steps

    If this opportunity excites you, we\'d love to hear from you. Please apply with a letter of introduction explaining why you are aligned and your resume showcasing your career journey to date. Once you have applied and yet have questions, feel free to call Barry Hardy on .

    Referrals increase your chances of interviewing at Imara Limited by 2x.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • Tauranga, Bay of Plenty, New Zealand