Enable job alerts via email!

Senior Software Engineer - Perception Team

Robotics Plus

Tauranga

On-site

NZD 85,000 - 120,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Robotics Plus is seeking a Senior Software Engineer for their Perception Team in Tauranga. The successful candidate will develop advanced Perception Systems for Unmanned Ground Vehicles, contributing to innovative robotics solutions. Ideal applicants will have over 7 years in software engineering and proficiency in OpenCV, Python, and machine learning.

Benefits

Flexible working options
Barista-style coffee machines
Free parking
Bi-weekly staff meetings
Milestone recognitions

Qualifications

  • 7+ years of professional experience.
  • Experience with computer vision technologies.
  • Familiarity with Agile/Scrum methodologies.

Responsibilities

  • Developing and implementing Unmanned Ground Vehicle (UGV) Perception Systems.
  • Mentoring junior software engineers.
  • Applying and reviewing software security protocols.

Skills

OpenCV
Python
Machine Learning
Computer Vision
DevOps
Linux Development

Education

Degree in Software Engineering or Computer Science

Tools

Docker
AWS

Job description

Senior Software Engineer - Perception Team

Robotics Plus (RP) is an ambitious organisation focussed on improving productivity in food and fibre value chains. Our business is growing rapidly in the development of smart robotics, automation, mechanisation, and sensor technology that maximise productivity in food and fibre manufacturing industries around the world. Our people are passionate about innovation and work together to push boundaries, making a difference for future generations.

The Opportunity

We are looking for a Senior Software Engineer to join our Perception Team, which is part of our wider Software Engineering Capability group. The team primarily develops our Unmanned Ground Vehicle (UGV) Perception Systems.

Software Engineers at Robotics Plus are involved in developing, implementing, refining, and commercialising software across various projects. They ensure all software aligns with our methodologies and standards, maintaining consistency and efficiency across product lines. We prioritize applying and reviewing best practice security protocols to ensure safety and security.

As a Senior Software Engineer, you will bring advanced technical expertise in Software Engineering and the ability to mentor junior team members. Our seniors demonstrate leadership through technical workstreams or managing discrete modules or work components. We seek individuals capable of independently solving complex technical problems while collaborating effectively within a team.

Essential Skills and Experience

  • Degree in Software Engineering, Computer Science, or a related field
  • 7+ years of professional experience
  • Experience with development and deployment workflows (CI, versioning, automated machine configuration/DevOps)
  • Knowledge of software testing practices (Unit, System, and Integration testing)
  • Experience working with computer vision technologies in a professional environment
  • High competency with OpenCV, Python, and related CV libraries
  • Experience with machine learning, neural networks, and algorithms
  • Familiarity with virtualization tools (Docker, VirtualBox, Vagrant)
  • Linux development and deployment experience

Desirable Skills and Experience

  • Experience with cloud infrastructure and services (AWS, GCP, CloudFormation, Terraform, Packer)
  • Experience developing robotic vehicle-related software
  • Knowledge of Robot Operating System (ROS)
  • Experience with image processing (e.g., OpenCV)
  • Familiarity with project management methodologies such as Agile/Scrum
  • Ability to interface software with hardware components via SDKs
  • Willingness to learn new languages and technologies

This is a full-time, permanent role based at our new premises in Tauriko (Tauranga).

Note: Candidates do not need to meet every skill or experience listed to be considered. We welcome applications from those who believe they can contribute to our team.

What We Offer

  • An inclusive, talented, and driven team environment supporting learning and growth
  • Flexible working options and a genuine commitment to staff wellbeing
  • Barista-style coffee machines and seasonal fresh fruit
  • Free parking
  • Bi-weekly staff meetings and engagement opportunities
  • Milestone recognitions and birthday celebrations

Learn more about us at www.roboticsplus.co.nz

Working at Robotics Plus

We are creative, visionary, and inspiring. We prioritize doing the right things for the right reasons—by each other, our customers, our community, and our environment. We value collaboration, innovation, and diversity of thought, which help us develop practical, innovative solutions while fostering a positive work environment focused on growth and career development. We support flexible work arrangements and prioritize health, safety, and wellbeing.

How do your skills match this job?
How do your skills match this job?

Sign in and update your profile to get insights.

Your application will include the following questions:

  • Which of the following statements best describes your right to work in New Zealand?
  • What's your expected annual base salary?
  • How many years' experience do you have as a software engineer?
  • Do you have experience in navigation systems?

To help us investigate further, please include any relevant details if you believe this job ad is fraudulent, misleading, or discriminatory.

Research careers and find tips and advice on career development.

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