Rust Firmware Intern - Real-Time Embedded Robotics

Proception Inc.

Mountain View, Northern (CA, KY)

Hybrid

USD 45,000 - 65,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health Insurance
Meals provided
Commuter Benefit
Snacks and Drinks
Immigration Support (TN sponsorship)

Job summary

Proception Inc. is seeking a highly motivated intern to join the embedded systems team in Mountain View, CA. You will develop real-time firmware and low-level control software for robotic gloves and hands, focusing on motor control, sensor interfaces, and hardware validation.

The internship emphasizes Rust programming, embedded systems knowledge, and collaboration across EE, mechanical, and AI teams. Health insurance, meals, commuter benefits, and immigration support are provided, with potential

Qualifications

  • Pursuing BS/MS in Computer Engineering, Electrical Engineering, Robotics, Computer Science, or a related field.
  • Experience programming in Rust; embedded Rust preferred. Understanding of Rust fundamentals: borrowing, aliasing, async/await, traits, generics.
  • Understanding of microcontrollers, interrupts, timers, DMA, and real-time constraints.
  • Strong understanding of different synchronization primitives.
  • Familiarity with CAN, SPI, I2C, UART, or other embedded communication protocols.
  • Comfort debugging with oscilloscopes, logic analyzers, JTAG/SWD, and serial tools.
  • Experience with Embassy, RTIC, FreeRTOS, Zephyr, or similar RTOS/async embedded frameworks.
  • Knowledge of BLDC motor control, FOC, current sensing, or encoder interfaces.
  • Experience with CANopen CiA 402, EtherCAT, or bootloaders.
  • Python or C/C++ experience for test automation and integration.
  • TypeScript + React for GUIs.

Responsibilities

  • Develop and debug Rust firmware for motor controllers, sensor interfaces, and embedded communications.
  • Implement and optimize deterministic control loops, state machines, and calibration workflows.
  • Integrate tactile, force, IMU, encoder, and position sensors into real-time embedded systems.
  • Build test utilities and diagnostics for board bring-up, manufacturing checks, and hardware-in-the-loop validation.
  • Collaborate with EE, mechanical, controls, and AI teams to improve system performance and reliability.
  • A Proception employee will reach out directly to schedule additional interviews.
  • A portfolio is recommended where relevant.
  • Interview process: two technical interviews and one CEO interview.

Skills

Rust programming
Embedded Rust
Microcontrollers
Real-time systems
CAN,SPI,I2C,UART
Oscilloscope debugging
RTOS frameworks
BLDC control
CANopen/EtherCAT
Python or C/C++ testing
TypeScript & React

Education

BS or MS in Computer Engineering, Electrical Engineering, Robotics, CS or related

Tools

Embassy
RTIC
FreeRTOS
Zephyr
JTAG/SWD debugging
CANopen CiA 402
EtherCAT
Bootloaders
Python
C/C++ for test automation
TypeScript
React

Job description

Proception Inc. is seeking a highly motivated intern to join the embedded systems team in Mountain View, CA. You will develop real-time firmware and low-level control software for robotic gloves and hands, focusing on motor control, sensor interfaces, and hardware validation.

The internship emphasizes Rust programming, embedded systems knowledge, and collaboration across EE, mechanical, and AI teams. Health insurance, meals, commuter benefits, and immigration support are provided, with potential

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Linux Intern: Rust & Real-Time Robotics
Embedded Linux Intern: Rust & Real-Time Robotics

Proception Inc. • Mountain View (CA), Northern (KY)

Hybrid
USD 55,000 - 83,000
Health Insurance
Meals
Commuter Benefit
+3
Firmware Intern – Rust (6-12 months)
Firmware Intern – Rust (6-12 months)

Proception Inc. • Mountain View (CA), Northern (KY)

Hybrid
USD 45,000 - 65,000
Health Insurance
Meals provided
Commuter Benefit
+2
Embedded Software Engineering Intern (6–12 months)
Embedded Software Engineering Intern (6–12 months)

Proception Inc. • Palo Alto (CA)

On-site
Realtime Robotics Automation Software Intern (Rust/Linux)
Realtime Robotics Automation Software Intern (Rust/Linux)

Socket.dev • Austin (TX), Northern (KY)

Hybrid
USD 114,000 - 131,000
Housing Stipend
Lunches daily
Dinners 3x per week
+8
Embedded Firmware Engineer: Sensing & Actuation (Equity)
Embedded Firmware Engineer: Sensing & Actuation (Equity)

Proception Inc. • Palo Alto (CA)

On-site
USD 120,000 - 180,000
Embedded Linux Intern – Rust / Real-Time Linux (6-12 months)
Embedded Linux Intern – Rust / Real-Time Linux (6-12 months)

Proception Inc. • Mountain View (CA), Northern (KY)

Hybrid
USD 55,000 - 83,000
Health Insurance
Meals
Commuter Benefit
+3
Robotics Firmware Engineer (Rust) - Real-Time Control
Robotics Firmware Engineer (Rust) - Real-Time Control

Socket.dev • Palo Alto (CA)

On-site
USD 120,000 - 190,000
Firmware Engineer - Rust
Firmware Engineer - Rust

Socket.dev • Palo Alto (CA)

On-site
USD 120,000 - 190,000
Real-Time Embedded Software Intern (Rust/Linux)
Real-Time Embedded Software Intern (Rust/Linux)

Atomic Semi • Town of Texas (WI)

Hybrid
USD 114,000 - 131,000
Housing stipend
Lunches daily
Dinners 3x per week
+8
Automation Software Intern: Real-time Robotics (Linux/Rust)
Automation Software Intern: Real-time Robotics (Linux/Rust)

Atomic Semi • Town of Texas (WI)

Hybrid
USD 114,000 - 131,000
Housing stipend
Daily lunches
Stocked kitchen
+9