Embedded Systems Engineer - Robotics & ROS2

NXTGEN Industries

City of Melbourne

Hybrid

AUD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NXTGEN Industries in Melbourne, Victoria, 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 develop firmware for control boards, sensors, and communication modules, integrate with Linux, work with ROS 2, and participate in hardware bring-up and test. Some travel may be required.

Qualifications

  • 3+ years of embedded firmware development for production hardware.
  • Experience with real-time operating systems (FreeRTOS, Zephyr, or bare-metal).
  • Experience with CAN, SPI, I2C, UART, RS-485 and Linux integration.

Responsibilities

  • Design and implement firmware for control boards, sensors, and communication modules.
  • Develop and maintain hardware abstraction layers for sensors and power systems.
  • Implement and optimise communication protocols: CAN bus, SPI, I2C, UART, RS-485.
  • 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) test environments.
  • Travel to deployment sites across Australia as required.

Skills

Embedded firmware
C/C++
RTOS
CAN bus
SPI/I2C/UART
Linux integration
Schematic reading

Tools

ROS 2
Linux

Job description

NXTGEN Industries in Melbourne, Victoria, 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 develop firmware for control boards, sensors, and communication modules, integrate with Linux, work with ROS 2, and participate in hardware bring-up and test. Some travel may be required.

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

Similar jobs worth comparing

Senior Robotics Engineer — Autonomous Inspection (ROS2)
Senior Robotics Engineer — Autonomous Inspection (ROS2)

NXTGEN Industries • Australia

Remote
AUD 130,000 - 170,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
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
Senior Embedded Software Engineer
Senior Embedded Software Engineer

YO IT Consulting • City of Melbourne

On-site
AUD 100,000 - 140,000
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
Embedded Systems Engineer – Defence Tech, Flexible Work
Embedded Systems Engineer – Defence Tech, Flexible Work

Client 1 • Adelaide, City of Melbourne

On-site
AUD 90,000 - 120,000
Competitive remuneration
Flexible working arrangements
Adelaide or Melbourne opportunities
+1
Embedded Software
Embedded Software

Motion Recruitment • City of Melbourne

On-site
AUD 90,000 - 130,000
Robotics Software Engineer
Robotics Software Engineer

AEY & Associates • Council of the City of Sydney

On-site
AUD 90,000 - 120,000
Networks & IT Systems Engineer for Scalable Robotics
Networks & IT Systems Engineer for Scalable Robotics

Andromeda • City of Melbourne

On-site
AUD 110,000 - 150,000