Robotics Engineer (New South Wales)

Robotics Engineer (New South Wales)

05 Aug
|
Greenroom Robotics
|
New South Wales

05 Aug

Greenroom Robotics

New South Wales

Greenroom Robotics is on a mission to revolutionise maritime operations by applying best-in-class software to solve challenging real-world problems.
We're Australia's leading maritime autonomy software provider, working with global partners to deliver real impact.
Our software coupled with their systems creates unmatched capabilities that scale.Our four products tackle the four pillars of maritime autonomy: operate autonomously (GAMA), navigate safely (Lookout+), digitise operations (MarOps), and simulate and validate (MIS-SIM).
Our platform is operational with partners worldwide, in the hands of real-world operators across defence, commercial, and offshore industries.The RolesGreenroom has openings in both the Autonomy and Perception teams, which focus on GAMA and Lookout+ respectively.
As a Greenroom engineer, you'll be able to work between products and teams.As a Robotics Engineer, you'll join one of these teams to design and build software to make vessels autonomous, or to build the perception to power them.
You'll write production code in C++, Python, and ROS2, designing algorithms and system components for navigation, control, perception, or sensor fusion that have to work in the harsh maritime workplace.You'll spend your time in the office building and improving the core product: designing algorithms, solving hard problems in simulation and on the bench, writing production code, and shaping system architecture alongside the engineering team, as well as getting into the field with customers to integrate, commission, and contribute to sea trials, testing and validating the product in the environment it's built for.Depending on your background, strengths, and interests, you may focus on GAMA (autonomous navigation and control) or Lookout+ (AI-powered perception and multi-camera sensor systems).
We value engineers who can contribute across both products over time.You'll work day-to-day with your product team, and closely with Customer Success who manage customer relationships and project delivery.Rates and LocationSalary: Competitive, based on experienceLocation: Sydney or Fremantle.
Domestic and international travel required.Start date: As soon as possibleCitizenship:



Australian Citizen or Permanent Resident requiredGeneral DutiesDesign and develop production software in C++, Python, and ROS2 for Greenroom's robotic maritime systemsDesign and implement algorithms and system components for navigation, control, perception, or sensor fusion, depending on product focusContribute to system architecture, API design, and technical direction within your product teamWrite testable, maintainable code and contribute to the engineering practices that keep our platform reliable at seaProblem-solve complex issues across the full stack, from algorithms and simulation to hardware and real-world deploymentWork in simulation (MIS-SIM) to develop and validate algorithms before they hit the waterSupport field deployment and sea trials on customer vessels, closing the loop between product development and real-world performanceCollaborate with the Customer Success team during commissioning and test and evaluation, and contribute to the tooling and procedures that make deployments repeatableParticipate in code review, technical design discussions, and mentoring within your teamStay current with advancements in robotics, machine learning, and perception, and bring relevant ideas back to the productTravel domestically and internationally as required to support global deploymentsExperience and QualificationsThe following is required:Degree in Engineering (Mechatronics, Computer Science, Robotics, or similar) or equivalent hands-on experienceStrong software development skills in C++ and PythonExperience with ROS2 or similar robotics middlewareComfortable working with Linux/Ubuntu systems from the command linePractical experience with electronics: able to read wiring diagrams and interface with hardwareNetworking fundamentals: TCP/IP, Ethernet, VLANs, serial communications,



CANMethodical approach to troubleshooting and diagnosticsStrong written communication for field reports and issue documentationWillingness and ability to travel, including periods on vesselsComfortable working independently at remote customer sites with limited supervisionDesirable Experience - GeneralExperience with maritime systems, vessel electronics, or marine sensor suitesKnowledge of COLREGS, navigation systems, or maritime domain awarenessPractical knowledge of industrial protocols: NMEA ****, CAN bus, J****Docker and containerised deployment experiencePrevious field service, commissioning, or defence T&E; rolesFamiliarity with configuration management, Git workflows, and version-controlled deploymentsTypeScript, React, or frontend development experienceDesirable Experience - Autonomy (GAMA)Experience designing algorithms for navigation, path planning, guidance, or controlExperience with state estimation, sensor fusion, or INS/GNSS integrationRADAR integration experienceExperience with autonomous vehicle platforms, UGVs, UAVs, or USVsDesirable Experience - Perception (Lookout+)Experience with machine learning frameworks (PyTorch, TensorFlow, or similar) and model training and evaluation workflowsPractical understanding of computer vision: object detection, classification, and trackingExperience with GPU inference deployment and optimisation (TensorRT, ONNX, CUDA)Experience with camera systems (EO and/or thermal/LWIR), camera synchronisation (PTP), or multi-sensor fusionExperience with GStreamer, RTSP, or video pipeline infrastructureExperience with data acquisition, preprocessing, and feature engineering for model trainingWhy Greenroom?
You'll join a team that's genuinely pushing the boundaries of what's possible in maritime autonomy.
This role puts you at the intersection of serious software engineering and real-world robotics delivery.
You'll write the code that controls and perceives for vessels at sea, then travel to the vessel and make it work.
If you want to build production robotics software and see it operate in the real world, this is it.
#J-*****-Ljbffr

📌 Robotics Engineer (New South Wales)
🏢 Greenroom Robotics
📍 New South Wales

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: robotics engineer (new south wales) / new south wales