Robotics Embedded Systems Engineer - ROS 2 & Field-Ready

NXTGEN Industries

City of Melbourne

Hybrid

AUD 90,000 - 120,000

Full time

14 days+
Application generator

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

Get past ATS filters

Job summary

NXTGEN Industries in Melbourne is seeking an Embedded Systems Engineer to design and maintain firmware and hardware interfaces for robotic inspection platforms operating in demanding field conditions.

You will design firmware for control boards, sensor interfaces, and communication modules, develop HALs for sensors and power systems, and work with ROS 2 interfaces to expose embedded subsystems to the autonomy stack. Occasional travel to project sites is possible.

Qualifications

  • 3+ years of embedded firmware development in C/C++ for production hardware.
  • Experience with real-time operating systems (FreeRTOS, Zephyr, or bare-metal RTOS patterns).
  • Strong understanding of CAN, SPI, I2C, UART, RS-485.

Responsibilities

  • Design and implement firmware for robotic control boards, sensor interfaces, and communication modules.
  • Develop and maintain hardware abstraction layers for sensors, actuators, and power systems.
  • Implement and optimise CAN, RS-485, SPI, I2C, Ethernet communication.
  • Work with ROS 2 hardware interfaces to expose embedded subsystems to the autonomy stack.
  • Design and validate power management systems for extended field operation.
  • Contribute to PCB design reviews and hardware bring-up processes.
  • Develop automated test fixtures and HIL (hardware-in-the-loop) environments.

Skills

Embedded firmware
C/C++
RTOS
Linux integration

Tools

ROS 2
PCB design review

Job description

NXTGEN Industries in Melbourne is seeking an Embedded Systems Engineer to design and maintain firmware and hardware interfaces for robotic inspection platforms operating in demanding field conditions.

You will design firmware for control boards, sensor interfaces, and communication modules, develop HALs for sensors and power systems, and work with ROS 2 interfaces to expose embedded subsystems to the autonomy stack. Occasional travel to project sites is possible.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Systems Engineer - Robotics & ROS2
Embedded Systems Engineer - Robotics & ROS2

NXTGEN Industries • City of Melbourne

Hybrid
AUD 90,000 - 130,000
Senior Robotics Engineer — Autonomous Inspection (ROS2)
Senior Robotics Engineer — Autonomous Inspection (ROS2)

NXTGEN Industries • Australia

Remote
AUD 130,000 - 170,000
Senior Robotics Engineer: ROS 2 Autonomy & Field Deployments
Senior Robotics Engineer: ROS 2 Autonomy & Field Deployments

NXTGEN Industries • City of Melbourne

Hybrid
AUD 130,000 - 180,000
Engineering Embedded Systems Engineer Melbourne (HQ) / Sydney / Remote Australia 3+ years
Engineering Embedded Systems Engineer Melbourne (HQ) / Sydney / Remote Australia 3+ years

NXTGEN Industries • City of Melbourne

Hybrid
AUD 90,000 - 120,000
Engineering Embedded Systems Engineer Brisbane, QLD 3+ years
Engineering Embedded Systems Engineer Brisbane, QLD 3+ years

NXTGEN Industries • City of Melbourne

Hybrid
AUD 90,000 - 130,000
Engineering Senior Robotics Engineer Melbourne (HQ) / Sydney / Remote Australia 5+ years
Engineering Senior Robotics Engineer Melbourne (HQ) / Sydney / Remote Australia 5+ years

NXTGEN Industries • City of Melbourne

Hybrid
AUD 130,000 - 180,000
Robotics Field Deployment Engineer (ROS/On-site)
Robotics Field Deployment Engineer (ROS/On-site)

Imitation Machines • Sydney

On-site
AUD 90,000 - 130,000
Software Full-Stack Platform Engineer Melbourne (HQ) / Sydney / Remote Australia 3+ years
Software Full-Stack Platform Engineer Melbourne (HQ) / Sydney / Remote Australia 3+ years

NXTGEN Industries • City of Melbourne

Hybrid
AUD 120,000 - 160,000
Software Full-Stack Platform Engineer Brisbane, QLD / Remote 3+ years
Software Full-Stack Platform Engineer Brisbane, QLD / Remote 3+ years

NXTGEN Industries • City of Melbourne

Hybrid
AUD 110,000 - 170,000
Remote Full-Stack Platform Engineer for Inspection Data
Remote Full-Stack Platform Engineer for Inspection Data

NXTGEN Industries • City of Melbourne

Hybrid
AUD 110,000 - 170,000