Real-Time Embedded Firmware Engineer, Perception

Parallel Systems

Los Angeles (CA)

On-site

USD 154,000 - 212,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Parallel Systems in Los Angeles seeks an Embedded Software Engineer for the Perception stack on autonomous, battery-electric rail vehicles. You will own drivers, kernel components, and firmware enabling high-throughput sensors from bring-up to production hardening.

Applicants should have strong Linux internals, Rust and C/C++, and experience on NVIDIA platforms (Jetson/Tegra), Yocto builds, and sensor stacks such as V4L2 and GStreamer, with emphasis on real-time performance.

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field.
  • 4+ years of hands-on embedded, firmware, or systems software engineering.
  • Strong knowledge of Linux internals and driver development on ARM-based platforms.
  • Proficiency in Rust and C++ for systems-level programming.
  • Experience with NVIDIA embedded platforms (Jetson/Tegra).
  • Experience developing or maintaining drivers for high-throughput sensors (cameras/lidar).
  • Comfortable debugging across hardware/software boundary (device tree, kernel logs).
  • Excellent communication and collaboration skills.

Responsibilities

  • Develop and maintain drivers, kernel modules, and firmware for embedded Linux systems on ARM/NVIDIA compute platforms.
  • Write low-level systems software in Rust and C/C++ for perception-critical components.
  • Build and optimize drivers for high-throughput sensors (camera, lidar), including capture pipelines and data integrity.
  • Own sensing hardware performance and drive real-time optimizations (timesync, latency, jitter).
  • Test and validate sensor configuration changes across firmware and sensor revisions.
  • Profile and optimize GPU and kernel-level performance on NVIDIA platforms to meet real-time constraints.

Skills

Rust
C/C++
Linux internals
Driver development
Embedded systems
Real-time optimization
ROS2
Sensor fusion

Education

Bachelor's degree in Computer Science or Electrical Engineering

Tools

NVIDIA Jetson/Tegra
Yocto
V4L2
GStreamer
MIPI CSI-2
CUDA/TensorRT
Device tree

Job description

Parallel Systems in Los Angeles seeks an Embedded Software Engineer for the Perception stack on autonomous, battery-electric rail vehicles. You will own drivers, kernel components, and firmware enabling high-throughput sensors from bring-up to production hardening.

Applicants should have strong Linux internals, Rust and C/C++, and experience on NVIDIA platforms (Jetson/Tegra), Yocto builds, and sensor stacks such as V4L2 and GStreamer, with emphasis on real-time performance.

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

Similar jobs worth comparing

Real-Time Embedded Firmware Engineer, Perception Stack
Real-Time Embedded Firmware Engineer, Perception Stack

Linuxconfig • Los Angeles (CA)

On-site
USD 154,000 - 212,000
Perception Systems Engineer - Embedded Linux & Sensors
Perception Systems Engineer - Embedded Linux & Sensors

Parallel • Los Angeles (CA)

On-site
USD 154,000 - 212,000
Embedded Software Engineer, Perception (All Levels)
Embedded Software Engineer, Perception (All Levels)

Parallel • Los Angeles (CA)

On-site
USD 154,000 - 212,000
Embedded Software Engineer, Perception (All Levels) New Los Angeles, CA
Embedded Software Engineer, Perception (All Levels) New Los Angeles, CA

Linuxconfig • Los Angeles (CA)

On-site
USD 154,000 - 212,000
Embedded Software Engineer, Perception (All Levels)
Embedded Software Engineer, Perception (All Levels)

Parallel Systems • Los Angeles (CA)

On-site
USD 154,000 - 212,000
Embedded Camera Systems Engineer - Robotics Perception
Embedded Camera Systems Engineer - Robotics Perception

Proception Inc. • Palo Alto (CA)

On-site
USD 140,000 - 210,000
Competitive equity
Health coverage
Work on real robotic systems
+2
Real-Time Perception Engineer for Robotic Vision & Control
Real-Time Perception Engineer for Robotic Vision & Control

Path Robotics • Columbus (OH)

On-site
USD 130,000 - 170,000
Free lunch
Flexible PTO
Medical, dental, vision
+3
Real-Time Perception & Vision Engineer
Real-Time Perception & Vision Engineer

Path Robotics • Columbus (OH)

On-site
USD 120,000 - 180,000
Free lunch
Flexible PTO
Medical, dental, and vision coverage
+2
Real-Time Perception Engineer
Real-Time Perception Engineer

Path Robotics, Inc. • Columbus (OH)

On-site
USD 130,000 - 190,000
Daily free lunch
Flexible PTO
Medical, dental, and vision coverage
+1
Embedded Real-Time Robotics Perception Engineer
Embedded Real-Time Robotics Perception Engineer

pathrobotics • Columbus (OH)

On-site
USD 120,000 - 180,000
Daily free lunch
Flexible PTO
Comprehensive medical, dental, and vis
+3