Proception Inc

Making humanoids dexterous enough to thread a needle

Embedded Software Engineer - Unix Systems & Backends

$120 - $250•0.10% - 0.50%•Palo Alto, CA, US
Job type
Full-time
Role
Engineering, Robotics
Experience
Any (new grads ok)
Visa
US citizen/visa only
Skills
Rust, Linux
Connect directly with founders of the best YC-funded startups.
Apply to role ›
Jack Xu
Jack Xu
Founder

About the role

🎯 Role Details

  • Develop Linux-based real-time software services for robotic sensing, actuation, and control coordination
  • Integrate and maintain low-level drivers and kernel modules for sensors, actuators, and high-speed communication interfaces
  • Optimize system performance via scheduler tuning, CPU isolation, IRQ affinity, memory locking, and I/O optimization
  • Design and implement low-latency IPC pipelines connecting AI, perception, and hardware control components
  • Build and maintain distributed robotics infrastructure including logging, monitoring, diagnostics, and fault handling
  • Develop hardware-in-the-loop (HIL) testing frameworks and CI tools for embedded and robotic systems
  • Collaborate closely with firmware, controls, mechanical, and AI teams to deliver end-to-end robotic capabilities
  • Contribute to middleware and runtime systems handling high-rate, multi-modal data in dexterous robotic hands

âš¡ Requirements

Required

  • BS or MS in Robotics, Computer Engineering, Electrical Engineering, Computer Science, or a related field
  • Strong experience with C/C++ or Rust on embedded Linux systems
  • Solid Linux system programming background:
    • Multithreading and scheduling
    • IPC (shared memory, sockets, message queues)
    • Memory management and synchronization
  • Familiarity with real-time Linux concepts (PREEMPT_RT, low-latency tuning, or real-time user-space frameworks)
  • Hands-on experience developing Linux device drivers or integrating kernel modules
  • Experience with Linux build systems and distributions (Yocto, Buildroot, Debian-based systems)
  • Experience with robotics communication interfaces:
    • CAN / CAN-FD
    • SPI / I2C / UART
    • EtherCAT or similar field buses
  • Experience building high-rate sensing or control pipelines (IMUs, force/torque sensors, encoders, cameras)
  • Comfortable debugging complex systems using:
    • perf, strace, ltrace, gdb
    • Logic analyzers and oscilloscopes

Nice to Have

  • Experience with ROS / ROS2, DDS, or robotics middleware
  • Familiarity with GPU/accelerator integration, ZeroMQ, or shared-memory IPC
  • Understanding of motor control, PID tuning, or robot kinematics

Please also apply through our website directly https://www.proception.ai/careers

About Proception Inc

We work on the dexterity problem for humanoids

Proception Inc
Founded:2024
Batch:W25
Team Size:10
Status:
Active
Founders
Jay Li
Jay Li
Founder
Jack Xu
Jack Xu
Founder