Robotics Software Engineer (Systems & Perception)

Hidonix Industries

Santa Monica (CA)

On-site

USD 90,000 - 100,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

PTO: Flexible

Job summary

Hidonix Industries in Santa Monica, CA is hiring a Robotics Software Engineer (Systems & Perception) to lead the integration of high-level perception and low-level control systems on autonomous platforms within the R&D Hardware Team.

You will own the architectural integrity of perception-to-control software, including ROS2 transitions and real-time sensor fusion pipelines, for future robot platforms, with on-site work and a 90k-100k annual salary.

Qualifications

  • Expert-level programming in C, C++, and Python; able to switch from driver development to scripting.
  • Professional experience with ROS/ROS2 and hardware communication protocols (CAN, UART, SPI, I2C).
  • Hands-on CV experience with OpenCV or similar frameworks.
  • Strong networking fundamentals including RTP/UDP/TCP and H.265/H.264 for remote operation.
  • Experience interfacing MCUs (FreeRTOS or bare-metal) with NVIDIA Jetson compute modules.

Responsibilities

  • System Architecture & ROS2 Migration: Lead the architectural transition from prototypes to production-ready ROS2.
  • Perception Stack Development: Design sensor-fusion pipelines (LiDAR, Stereo Vision, Ultrasonics, IMUs) for real-time spatial awareness.
  • Low-Latency Telemetry: Engineer high-bandwidth data transmission between edge nodes and remote servers over Wi-Fi/LTE.
  • Embedded Control & MCU Implementation: Develop firmware for MCUs to enable precise motor control and sensor acquisition.
  • Deployment & Lifecycle Management: Manage software on Linux-based edge modules for stable deployments.

Skills

C/C++
Python
ROS/ROS2
OpenCV
Networking
MCUs
Embedded systems

Tools

ROS/ROS2
OpenCV
Docker/Balena

Job description

We're Hiring! Robotics Software Engineer (Systems & Perception)

Employment Type: Full Time

Location: Santa Monica, CA (On-site)

Salary: 90K-100K Annually

PTO: Flexible

About the Role

Hidonix Industries is seeking a Robotics Software Engineer (Systems & Perception)

working in the R&D Hardware Team, to lead the integration of high-level perception and

low-level control systems for our next-generation autonomous platforms. We are looking for

a technical integrator; someone who understands real-time hardware constraints as well as

the complexities of computer vision and remote telemetry.

In this role, you will own the architectural integrity of our autonomous stair-climbing rover,

wearable technology suite and more. You will be responsible for ensuring that our robots

don't just "move," but perceive, communicate, and operate with industrial-grade reliability.

Key Responsibilities

  • System Architecture & ROS2 Migration: Lead the architectural transition from legacy prototypes to a production-ready ROS2 framework, ensuring modularity and scalability.
  • Perception Stack Development: Design and optimize sensor-fusion pipelines (LiDAR, Stereo Vision, Ultrasonics, IMUs) for real-time spatial awareness and object
  • Low-Latency Telemetry: Engineer robust networking solutions for high-bandwidth data transmission (H.264/H.265) between NVIDIA Jetson edge nodes and remote servers over Wi-Fi/LTE.
  • Embedded Control & MCU Implementation: Develop and maintain deterministic firmware for a variety of MCUs (RP2040, ESP32, nRF52) to facilitate high-precision motor control and sensor acquisition via CANBus, I2C, and SPI.
  • Deployment & Lifecycle Management: Manage the software environment on Linux-based edge compute modules, ensuring stable deployments and efficient

Required Qualifications

  • Language Proficiency: Expert-level command of C, C++, and Python, with the ability to switch between low-level driver development and high-level scripting.
  • Middleware & Protocols: Professional experience with ROS/ROS2 and hardware communication protocols (CAN, UART, SPI, I2C).
  • Computer Vision (CV): Hands-on experience with OpenCV, or similar frameworks
  • Network Engineering: Solid understanding of networking fundamentals, including RTP/UDP/TCP optimization and video compression standards (H.265/H.264) for remote operation.
  • Hardware Experience: Experience with MCUs (FreeRTOS or bare-metal) and an understanding of how to interface them with high-level compute modules like NVIDIA Jetson.

Nice to Have

  • Proven abilities: A portfolio of "it just works" projects, showing you can take a prototype and make it a reliable, field-ready system.
  • Hardware Literacy: A functional understanding of Electrical Engineering concepts (schematic reading, logic analysis) to assist in hardware/software debugging.
  • Platform Knowledge: Previous exposure to custom Linux environments or containerized deployments (Docker/Balena).
  • Learning Models: Understanding on how to use Reinforcement Learning techniques for robot locomotion.

Other Requirements

  • Must be commuting distance of Santa Monica, CA
  • Must be a US Citizen or valid green card holder
  • Must be comfortable with working on-site
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer: Systems & Perception (On-Site)
Robotics Software Engineer: Systems & Perception (On-Site)

Hidonix Industries • Santa Monica (CA)

On-site
USD 90,000 - 100,000
PTO: Flexible
Senior Robotics Engineer
Senior Robotics Engineer

Knightscope • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
Software Engineer, Perception
Software Engineer, Perception

Relling • San Francisco (CA)

On-site
USD 140,000 - 210,000
Senior Perception Engineer | Sensors, Firmware & Drivers
Senior Perception Engineer | Sensors, Firmware & Drivers

Persona AI Inc • Houston (TX)

On-site
USD 150,000 - 210,000
Performance-based bonus
Medical benefits (employer covered)
Equity (early-stage)
+2
Senior Perception Engineer | Sensors, Firmware & Drivers
Senior Perception Engineer | Sensors, Firmware & Drivers

Persona AI, Inc. • Houston (TX)

Hybrid
USD 120,000 - 190,000
Performance bonus
Medical benefits
Equity
+2
Robotics Engineer (Hardware+ROS2) Part-Time
Robotics Engineer (Hardware+ROS2) Part-Time

S27a • Santa Clara (CA)

On-site
USD 55,000 - 83,000
Software Engineer - Robotics Perception Sensors
Software Engineer - Robotics Perception Sensors

Kismet Search • California (MO)

On-site
USD 140,000 - 190,000
Competitive insurance
401k matching
Four free lunches per week
+3
Software Development Engineer II
Software Development Engineer II

Amazon.com Services LLC • North Reading (MA)

On-site
USD 140,000 - 210,000
Senior Robotics Engineer
Senior Robotics Engineer

Harvey Nash • San Francisco (CA)

On-site
USD 150,000 - 210,000
Robotics Autonomy Engineer - Perception
Robotics Autonomy Engineer - Perception

AI Chopping Block, Inc. • Irvine (CA), Northern (KY)

On-site
USD 140,000 - 190,000