All open roles
Embedded

🦀 Embedded Linux Intern – Rust / Real-Time Linux (6-12 months)

Mountain View, CA (On-Site)/Internship

About the role

Join our platform software team to build the Linux-based embedded systems that coordinate humanoid robot subsystems. You will work close to the hardware on real-time communication, device integration, observability, and robust deployment using Rust and modern Linux tooling.

Requirements

  • 01Pursuing a BS or MS in Computer Science, Computer Engineering, Electrical Engineering, Robotics, or a related field.
  • 02Strong Rust programming skills and comfort developing on Linux.
  • 03Understanding of operating systems concepts: processes, threads, synchronization, networking, and memory management.
  • 04Experience debugging systems with shell tools, logs, gdb, perf, tracing, or equivalent tooling.
  • 05Ability to work across software and physical hardware in a fast-moving robotics environment.
  • 06(+) Experience with PREEMPT_RT, kernel configuration, device drivers, or Yocto/Buildroot.
  • 07(+) Experience with EtherCAT, SocketCAN, CANopen, ROS/ROS2, or robotic middleware.
  • 08(+) Experience with async Rust, Tokio, embedded-hal, or systems observability.
  • 09(+) Familiarity with CI, containerized builds, and hardware test automation.

Details & responsibilities

  • 01Develop Rust services and low-level components for embedded Linux robotic controllers.
  • 02Integrate fieldbus and device interfaces, including CAN/CAN-FD, EtherCAT, serial, SPI, and Ethernet-based systems.
  • 03Measure and improve latency, scheduling behavior, startup reliability, and fault recovery on real-time Linux platforms.
  • 04Build diagnostics, logging, telemetry, and test tools for system bring-up and field debugging.
  • 05Collaborate with firmware, controls, and hardware teams to integrate multi-actuator robot subsystems.
  • 06A Proception employee will reach out directly to schedule additional interviews.
  • 07A portfolio is recommended where relevant.
  • 08Interview process: two technical interviews and one CEO interview.

Compensation & benefits

  • 01Health Insurance: Health coverage for interns.
  • 02Meals: Lunch and dinner provided.
  • 03Commuter Benefit: Assistance with local transportation costs.
  • 04Snacks and Drinks: Fully stocked office kitchen.
  • 05Immigration Support: TN sponsorship available for eligible candidates.
  • 06Career Growth: Strong potential for full-time conversion after the internship.

Interested in this role?

Applying takes a few minutes — you'll need an account to submit.

Apply now