Find a jobRecruiters

Firmware Intern Rust (6-12 months)

Exclusive opportunity

Onsite

Firmware Intern Rust (6-12 months)

PROception

Firmware Intern Rust (6-12 months)

Skills

RustReactTypescriptPythonAI

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Internship

Location:

Mountain View, CA, USA

Work mode:

Onsite

Published on:

11 September 2026

What they need


Join our embedded systems team to develop real-time firmware and low-level control software for robotic gloves and hands. You will work on motor control, sensor interfaces, communications, and hardware validation that make responsive robotic hardware possible.

Requirements: Pursuing a BS or MS in Computer Engineering, Electrical Engineering, Robotics, Computer Science, or a related field.
Experience programming in Rust; embedded Rust experience is strongly preferred. Strong understanding of Rust fundamentals: borrowing, aliasing, async/await, traits, generics, etc.
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.

  • Health Insurance: Health coverage for interns.

  • Meals: Lunch and dinner provided.

  • Commuter Benefit: Assistance with local transportation costs.

  • Snacks and Drinks: Fully stocked office kitchen.

  • Immigration Support: TN sponsorship available for eligible candidates.

  • Career Growth: Strong potential for full-time conversion after the internship.

  • 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.

Other offers great for you!

These companies are also looking for great profiles

Tenth Revolution Group

Senior Backend Engineer Rust

Freelance

Paris, France

Hybrid

Skills

RustPythonPostgreSQLRedisGitLabGrafanaElasticsearchPrometheusKubernetes

3 months ago

Quick apply

Rheso.tech

Mission Secure Firmware Engineer

Freelance

Nice, France

Hybrid

Skills

Electronics

5 days ago

Quick apply

Celad

Ingénieur Firmware Embarqué & Cryptographie H/F

Permanent contract

06560 Valbonne, France

Onsite

Skills

C

1 hour ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools