Embedded Linux Intern – Rust/Linux
Job in
Mountain View, Santa Clara County, California, 94039, USA
Listed on 2026-09-16
Listing for:
Proception Inc.
Full Time, Contract, Apprenticeship/Internship
position Listed on 2026-09-16
Job specializations:
-
Software Development
Unix/Linux, Embedded Systems/ Firmware/ IoT, Embedded Software Engineer
Job Description & How to Apply Below
Embedded Linux Intern – Rust / Real-Time Linux (6-12 months)
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- 01 Pursuing a BS or MS in Computer Science, Computer Engineering, Electrical Engineering, Robotics, or a related field.
- 02 Strong Rust programming skills and comfort developing on Linux.
- 03 Understanding of operating systems concepts: processes, threads, synchronization, networking, and memory management.
- 04 Experience debugging systems with shell tools, logs, gdb, perf, tracing, or equivalent tooling.
- 05 Ability to work across software and physical hardware in a fast-moving robotics environment.
- 06 (+) Experience with , 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.
- 01 Develop Rust services and low-level components for embedded Linux robotic controllers.
- 02 Integrate fieldbus and device interfaces, including CAN/CAN-FD, EtherCAT, serial, SPI, and Ethernet-based systems.
- 03 Measure and improve latency, scheduling behavior, startup reliability, and fault recovery on real-time Linux platforms.
- 04 Build diagnostics, logging, telemetry, and test tools for system bring-up and field debugging.
- 05 Collaborate with firmware, controls, and hardware teams to integrate multi-actuator robot subsystems.
- 06 A Proception employee will reach out directly to schedule additional interviews.
- 07 A portfolio is recommended where relevant.
- 08 Interview process: two technical interviews and one CEO interview.
- 01 Health Insurance:
Health coverage for interns. - 02 Meals:
Lunch and dinner provided. - 03 Commuter Benefit:
Assistance with local transportation costs. - 04 Snacks and Drinks:
Fully stocked office kitchen. - 05 Immigration Support: TN sponsorship available for eligible candidates.
- 06 Career Growth:
Strong potential for full-time conversion after the internship.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×