Skip to main content
← Back to jobs
Proception Inc logo

Embedded Linux Robotics Software Engineer

Compensation
$100,000–$200,000/year

Job Description

Real-Time Systems, Cameras, and Robot Runtime Infrastructure

At Proception, we are building dexterous humanoid robotic hands for the next generation of manipulation models. Our hands combine high-DOF actuation, tactile sensing, visual feedback, and real-time control systems to help robots interact with the physical world with human-level dexterity.

This role is for someone who likes being close to the hardware, close to Linux, and close to the robot. You will work across embedded Linux, camera bring-up, real-time sensing, IPC, device drivers, and high-rate robotics runtime systems.

The Team

We are working on robotics, dexterous manipulation, embedded systems, and real-world AI deployment. We started Proception because we realized that humanoid hands are one of the biggest bottlenecks to building general-purpose robots.

The next generation of robot intelligence will not come from better models alone. It also needs better hands, better sensors, better data, and better real-time systems. That is what we are building.

What You Will Own

Instead of joining a large team to maintain legacy infrastructure, you will directly bring up and improve the systems that make our robotic hands work in the real world.

First 30 Days

You will:

  • Understand our embedded Linux stack, robot runtime, sensing architecture, and hardware bring-up flow
  • Bring up or debug camera pipelines on Jetson Orin, RK3588, or custom embedded boards
  • Work with V4L2, Media Controller, libcamera, device tree, and kernel logs to validate sensor paths
  • Profile latency across camera, tactile, IPC, perception, and control pipelines
  • Contribute fixes to real-time sensing and actuation services

First 60 Days

You will:

  • Improve reliability of high-rate data pipelines for cameras, tactile sensors, encoders, and control loops
  • Optimize Linux scheduling, CPU isolation, memory locking, IO paths, and process coordination
  • Integrate low-level drivers, kernel modules, or hardware interfaces into the robot runtime
  • Build diagnostics for latency, dropped frames, IPC failures, sensor health, and system-level timing
  • Help create hardware-in-the-loop test infrastructure for robot subsystems

First 90 Days

You will:

  • Own the embedded Linux camera stack for a prototype robotic hand or upper-body system
  • Reduce latency and jitter in the tactile-visual-control feedback loop
  • Support multi-camera synchronization, hardware triggering, and calibration workflows
  • Build robust logging, monitoring, and field diagnostics for camera and sensing subsystems
  • Help define the architecture for Proception’s real-time robotics runtime

Must-Haves

  • Demonstrated ability to build reliable software on embedded Linux systems using C/C++ or Rust
  • Strong Linux system programming fundamentals, including threading, IPC, scheduling, memory management, DMA, interrupts, and debugging
  • Hands-on experience with embedded camera stacks such as V4L2, Media Controller, libcamera, MIPI CSI-2, device tree, or sensor drivers
  • Experience bringing up hardware interfaces such as CSI-2, SPI, I2C, UART, CAN, EtherCAT, USB, or PCIe
  • Ability to debug real hardware using tools such as gdb, perf, strace, dmesg, ftrace, logic analyzers, and oscilloscopes
  • Experience building low-latency sensing, perception, actuation, or control pipelines
  • Comfort working across software, firmware, electrical, mechanical, and robotics teams

Nice-to-Haves

  • Experience with PREEMPT_RT, CPU isolation, real-time Linux tuning, or deterministic userland runtime design
  • Experience with Jetson Orin, RK3588, Yocto, Buildroot, Debian-based embedded systems, or custom carrier boards
  • Familiarity with ROS/ROS2, DDS, ZeroMQ, shared-memory IPC, GPU acceleration, camera calibration, stereo vision, or SLAM

You Might Be a Fit If

You enjoy debugging problems where the answer might be in the kernel log, an oscilloscope trace, a device tree overlay, a dropped frame counter, or a scheduler trace.

You like robots, but you do not need a polished robotics framework to be productive. You are comfortable building the plumbing that makes high-performance robots actually work.

Why Join

This is a rare chance to work on the low-level systems behind dexterous humanoid manipulation. Your work will directly affect the speed, reliability, and intelligence of our robotic hands.

You will not just be writing infrastructure. You will be building the nervous system of a robot


Interview Process

Two technical phone interview followed by a technical presentation.

Optimize Your Resume for This Job

Get a match score and see exactly which keywords you're missing

Optimize Resume

Job Details

Category
Software
Employment Type
Full Time
Location
Palo Alto, CA, US
Posted
May 11, 2026, 02:40 AM
Listed
May 8, 2026, 12:40 AM
Compensation
$100,000 - $200,000 per year

About Proception Inc

Part of the growing frontier tech ecosystem pushing the edges of what's possible.

Found this role interesting?

Embedded Linux Robotics Software Engineer
Proception Inc
Apply ↗

Shipping like we're funded. We're not. No affiliation.

Sequoia logo
Y Combinator logo
Founders Fund logo
a16z logo