Robotics Embedded Systems Engineer (Remote/Flexible)

NXTGEN Industries

United States

Remote

USD 110,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

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

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Engineer - Remote/Flexible, ROS 2 Autonomy
Senior Robotics Engineer - Remote/Flexible, ROS 2 Autonomy

NXTGEN Industries • United States

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

NXTGEN Industries • United States

Remote
USD 110,000 - 150,000
Robotics Embedded Systems Engineer – Real-Time Linux
Robotics Embedded Systems Engineer – Real-Time Linux

Dexmate Inc. • Fremont (CA)

On-site
USD 120,000 - 180,000
Robotics Hardware-Software Integration Engineer
Robotics Hardware-Software Integration Engineer

Veriipro • Atlanta (GA)

On-site
USD 110,000 - 170,000
Remote AU Full-Stack Platform Engineer for Field Data
Remote AU Full-Stack Platform Engineer for Field Data

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
Firmware Systems Engineer - Robotics & Embedded
Firmware Systems Engineer - Robotics & Embedded

Matic Robots Inc. • Menlo Park (CA)

On-site
USD 120,000 - 200,000
Equity
Medical, dental and vision coverage
401(k) plan
Embedded Software Engineer (Robotics)
Embedded Software Engineer (Robotics)

Sogeti • Mendon (UT)

On-site
USD 100,000 - 150,000
Flexible Work Options
401(k) With 150% Match Up To 6%
Employee Ownership Plan
+12
Robotics Embedded Systems Engineer – Real-Time Firmware & Drivers
Robotics Embedded Systems Engineer – Real-Time Firmware & Drivers

Dexmate • Fremont (CA)

On-site
USD 120,000 - 170,000
Remote Robotics Systems Engineer | Flexible Hours
Remote Robotics Systems Engineer | Flexible Hours

BairesDev • United States

Remote
USD 130,000 - 190,000
Remote work
USD or local currency
Hardware provided
+4
Robotics Embedded Systems Engineer | Real-Time Firmware
Robotics Embedded Systems Engineer | Real-Time Firmware

Formulate Labs • Mountain View (CA)

On-site
USD 120,000 - 160,000
Equity
Firmware ownership
In-person collaboration
+1