Embedded Systems Engineer

NXTGEN Industries

United States

Remote

USD 110,000 - 150,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NXTGEN Industries is seeking a firmware engineer to develop robust embedded software and hardware interfaces for robotic inspection platforms. You will work on control boards, sensor interfaces, and communications modules to ensure reliable operation in demanding field conditions.

You will implement CAN, SPI, I2C, UART, RS-485, and Ethernet interfaces, connect embedded subsystems to ROS 2, and contribute to power management and test setups.

Qualifications

  • 3+ years of production embedded firmware development in C/C++.
  • Experience with RTOS such as FreeRTOS or Zephyr, or comparable bare-metal patterns.
  • Strong understanding of protocols including CAN, SPI, I2C, UART, and RS-485.
  • Experience integrating embedded systems with Linux-based compute platforms.
  • Ability to read schematics and contribute to hardware design discussions.
  • Nice to have robotics/industrial/safety-critical embedded systems experience.

Responsibilities

  • Build firmware for robotic control boards, sensor interfaces, and communications modules.
  • Develop hardware abstraction layers for sensors, actuators, and power systems.
  • Implement interfaces including CAN, SPI, I2C, UART, RS-485, and Ethernet.
  • Connect embedded subsystems to autonomy software through ROS 2 hardware interfaces.
  • Design and validate power management for extended field operation.
  • Support PCB reviews and hardware bring-up, and develop automated and hardware-in-the-loop test setups.

Skills

Embedded firmware
C/C++
RTOS
Linux integration
Hardware interfacing
CAN/SPI/I2C/UART/RS-485

Tools

FreeRTOS
Zephyr
ROS 2
Linux

Job description

Role overview

Develop the firmware and hardware interfaces that help robotic inspection platforms operate reliably in demanding field conditions. The role covers control boards, sensors, communications, power systems, and testing, bridging embedded subsystems with the wider autonomy stack.

Responsibilities
  • Build firmware for robotic control boards, sensor interfaces, and communications modules.
  • Develop hardware abstraction layers for sensors, actuators, and power systems.
  • Implement and optimise interfaces including CAN, RS-485, SPI, I2C, and Ethernet.
  • Connect embedded subsystems to autonomy software through ROS 2 hardware interfaces.
  • Design and validate power management for extended field operation.
  • Support PCB reviews and hardware bring-up, and develop automated and hardware-in-the-loop test setups.
Requirements
  • At least 3 years of production embedded firmware development in C or C++.
  • Experience with real-time operating systems such as FreeRTOS or Zephyr, or comparable bare-metal patterns.
  • Strong understanding of protocols including CAN, SPI, I2C, UART, and RS-485.
  • Experience integrating embedded systems with Linux-based compute platforms.
  • Ability to read schematics and contribute to hardware design discussions.
Nice to have

Experience in industrial, robotics, or safety-critical embedded systems is valued.

Benefits and work setup

Flexible or remote work is available within Australia, with office options in Melbourne and Sydney. Periodic travel to infrastructure, rail, and construction deployment sites is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Engineer
Senior Robotics Engineer

NXTGEN Industries • United States

Remote
USD 81,000 - 122,000
Embedded Systems Engineer
Embedded Systems Engineer

Formulate Labs • Mountain View (CA)

On-site
USD 120,000 - 160,000
Equity
Firmware ownership
In-person collaboration
+1
Robotics Hardware-Software Integration Engineer
Robotics Hardware-Software Integration Engineer

Veriipro • Atlanta (GA)

On-site
USD 110,000 - 170,000
Robotics Hardware Engineer
Robotics Hardware Engineer

Maxwell Bond • Los Angeles (CA)

On-site
USD 90,000 - 120,000
Full-Stack Platform Engineer
Full-Stack Platform Engineer

NXTGEN Industries • United States

Remote
USD 81,000 - 122,000
Office options in Melbourne and Sydney
Flexible or remote work in Australia
Occasional site visits
Sr. Embedded Software Engineer, Robotics Platform
Sr. Embedded Software Engineer, Robotics Platform

serverobotics • United States

Remote
USD 130,000 - 170,000
Embedded Systems Engineer, Robotics
Embedded Systems Engineer, Robotics

Dexmate Inc. • Fremont (CA)

On-site
USD 120,000 - 180,000
Embedded Systems Engineer, Robotics
Embedded Systems Engineer, Robotics

Dexmate Inc. • Fremont (CA)

On-site
USD 120,000 - 180,000
Firmware Engineer
Firmware Engineer

Akkar • Webster (TX)

On-site
USD 90,000 - 130,000
Embedded Software Engineer, Robotics
Embedded Software Engineer, Robotics

Engtal • Austin (TX)

On-site
USD 110,000 - 160,000
Employee options
Medical insurance
Dental insurance
+3