Real-Time Embedded Firmware Engineer, Perception Stack

Linuxconfig

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 seeks an Embedded Software Engineer for perception stack on autonomous, battery-electric rail vehicles. You will develop drivers and firmware for embedded Linux on ARM/NVIDIA platforms, focusing on high-throughput sensors and real-time performance.

You’ll work near kernel and hardware, collaborating with embedded teams to optimize latency, jitter, and synchronization, with opportunities to advance perception pipelines and ML workloads.

Qualifications

  • Bachelor's or higher in Computer Science, Electrical Engineering, or related field.
  • 4+ years hands-on embedded, firmware, or systems software experience.
  • 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 (camera/lidar).
  • Comfort debugging at hardware/software boundary (device tree, kernel logs, scopes).
  • Excellent communication and collaboration skills.

Responsibilities

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

Skills

Embedded Linux
Rust
C++
Linux kernel driver development
ARM platforms
Real-time systems
Communication skills

Education

Bachelor's degree in CS/EE

Tools

Yocto
V4L2
GStreamer
CUDA/TensorRT

Job description

Parallel Systems seeks an Embedded Software Engineer for perception stack on autonomous, battery-electric rail vehicles. You will develop drivers and firmware for embedded Linux on ARM/NVIDIA platforms, focusing on high-throughput sensors and real-time performance.

You’ll work near kernel and hardware, collaborating with embedded teams to optimize latency, jitter, and synchronization, with opportunities to advance perception pipelines and ML workloads.

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
Real-Time Embedded Firmware Engineer, Perception

Parallel Systems • 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)
Embedded Software Engineer, Perception (All Levels)

Parallel Systems • 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
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
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
Perception Robotics Software Engineer (Real-Time AI/ML)
Perception Robotics Software Engineer (Real-Time AI/ML)

Front Door Defense • Sunnyvale (CA)

On-site
USD 175,000 - 250,000
Real-Time Sensor AI Engineer for Autonomous Systems
Real-Time Sensor AI Engineer for Autonomous Systems

Decisive Point • Poway (CA)

Hybrid
USD 175,000 - 250,000
Health and wellness stipends
401k with employer match
Paid time off