Senior Robotics Software Engineer, Autonomous AgTech Edge

Black Nova Venture Capital

City of Melbourne

On-site

AUD 130,000 - 160,000

Full time

11 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Company options
Real‑world impact
Architectural influence
Live hardware access in Richmond
Career growth
Melbourne team
Senior compensation package

Job summary

Ornata is seeking a Senior Robotics Software Engineer to design and own the embedded and edge software that keeps autonomous tractors operating safely in the field. You will work closely with operators and the engineering team to translate field observations into robust technical solutions.

Reporting to the CTO, you will develop perception, localisation, planning and control, build HIL tests, logging and diagnostics, and ensure reliable, safe operation of heavy machinery in outdoor environments.

Qualifications

  • 5+ years in embedded systems, robotics or autonomous platforms.
  • Strong C/C++ skills, including microcontrollers, with Python proficiency.
  • Deep understanding of localisation, path planning and control theory.
  • Experience building safety‑critical or fault‑tolerant systems with fault detection and recovery.
  • Experience with HIL testing and automated validation frameworks.
  • Comfort with Linux‑based edge devices and distributed system communication.
  • Experience developing perception systems using LiDAR/cameras, including sensor fusion.

Responsibilities

  • Design and implement tractor safety systems including failsafes, watchdogs and redundancy strategies.
  • Develop and maintain high‑reliability software on edge devices and microcontrollers.
  • Contribute to localisation, path planning, and control systems across variable terrain.
  • Design perception pipelines using LiDAR and cameras with sensor fusion for robust localisation and obstacle detection.
  • Build robust data pipelines between field hardware and cloud services (telemetry and commands).
  • Lead hardware‑in‑the‑loop (HIL) testing to validate behavior across real sensors and actuators.
  • Implement logging, telemetry, and on‑device diagnostics for safe deployment and debugging.

Skills

C/C++
Python
Embedded systems
Robotics
Linux
Sensor fusion
HIL testing
Navigation/localisation

Education

Degree in Robotics/Computer/Electrical/Mechatronic Engineering

Tools

ROS/ROS2
Gazebo
NVIDIA Jetson
OTA update systems
CAN bus
Buildroot/Yocto

Job description

Ornata is seeking a Senior Robotics Software Engineer to design and own the embedded and edge software that keeps autonomous tractors operating safely in the field. You will work closely with operators and the engineering team to translate field observations into robust technical solutions.

Reporting to the CTO, you will develop perception, localisation, planning and control, build HIL tests, logging and diagnostics, and ensure reliable, safe operation of heavy machinery in outdoor environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Software Engineer — Edge Autonomy for Farms
Senior Robotics Software Engineer — Edge Autonomy for Farms

Ornata Technologies PTY • City of Melbourne

On-site
AUD 130,000 - 160,000
Employee share options (ESOP)
Superannuation
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Ornata Technologies PTY • City of Melbourne

On-site
AUD 130,000 - 160,000
Employee share options (ESOP)
Superannuation
Senior Robotics Software Engineer - Ornata
Senior Robotics Software Engineer - Ornata

Black Nova Venture Capital • City of Melbourne

On-site
AUD 130,000 - 160,000
Company options
Real‑world impact
Architectural influence
+4
Senior Robotics Software Engineer - Ornata
Senior Robotics Software Engineer - Ornata

Black Nova Portfolio • City of Melbourne

Hybrid
AUD 120,000 - 180,000
Equity options
Flexible working hours
Remote work options
Autonomous Ops Process Architect
Autonomous Ops Process Architect

Ornata • Sydney

On-site
AUD 90,000 - 120,000
Remote Tractor Operator - Ornata
Remote Tractor Operator - Ornata

Black Nova Portfolio • City of Melbourne

Remote
AUD 55,000 - 90,000
Competitive salary
Flexible working conditions
Cutting-edge ag tech environment
Robotics Software Engineer — Remote, Flexible Hours, Equity
Robotics Software Engineer — Remote, Flexible Hours, Equity

Black Nova Portfolio • City of Melbourne

Hybrid
AUD 120,000 - 180,000
Equity options
Flexible working hours
Remote work options
Senior Robotics Vision Software Engineer
Senior Robotics Vision Software Engineer

Mytra • City of Brisbane

On-site
AUD 120,000 - 180,000
Remote Tractor Operator
Remote Tractor Operator

Ornata • City of Melbourne

Remote
AUD 55,000 - 83,000
Remote Tractor Operator — Flexible, Tech-Driven Agri Role
Remote Tractor Operator — Flexible, Tech-Driven Agri Role

Black Nova Portfolio • City of Melbourne

Remote
AUD 55,000 - 90,000
Competitive salary
Flexible working conditions
Cutting-edge ag tech environment