Embedded Software Engineering Intern (6–12 months)

Proception Inc.

Palo Alto (CA)

On-site

USD 34,440 - 55,104

Part time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Proception Inc. seeks an Embedded Software Engineering Intern to help build real-time firmware for robotic hands.

You will contribute to motor control, sensor integration, and testing workflows in a hands-on lab environment. You will work with Rust/C++, Python scripting, RTOS exposure, and hardware-in-the-loop testing, gaining mentorship from engineers developing time-critical embedded systems on real hardware.

Qualifications

  • Currently pursuing a BS or MS in Robotics, Mechatronics, EE, or related fields.
  • Experience in Rust or C/C++ for embedded or firmware-level development.
  • Familiarity with Python for scripting and testing workflows.
  • Basic understanding of real-time control systems and motor interfaces.
  • Familiarity with embedded debugging tools (oscilloscopes, logic analyzers).
  • Exposure to RTOS environments or frameworks like FreeRTOS, Rust Embassy.
  • Understanding of CAN, SPI, I2C, or other embedded communication protocols.
  • Experience with ROS/ROS2 or hardware-in-the-loop testing setups.

Responsibilities

  • Assist in developing real-time firmware for motor control and sensor communication.
  • Work with embedded hardware platforms and integrate sensors like IMUs or encoders.
  • Contribute to testing and calibration of robotic hands in the lab.
  • Collaborate with firmware and hardware engineers to debug timing and control issues.
  • Gain hands-on experience building embedded software for real-world robotic systems.

Skills

Rust/C/C++ for embedded
Python scripting
RTOS basics
Embedded debugging tools
CAN/SPI/I2C protocols
ROS/ROS2
Motor control concepts

Education

Pursuing BS/MS in Robotics/Mechatronics/EE

Tools

FreeRTOS
Rust Embassy
CAN
RTOS

Job description

Embedded Software Engineering Intern (6–12 months)

Join our embedded systems team to help build real-time firmware and low-level control systems for robotic hands. You'll contribute to motor control, sensor integration, and testing workflows that bring responsive robotic hardware to life.

Requirements
  • 01 Currently pursuing a BS or MS in Robotics, Mechatronics, EE, or related fields
  • 02 Experience in Rust or C/C++ for embedded or firmware-level development
  • 03 Familiarity with Python for scripting and testing workflows
  • 04 Basic understanding of real-time control systems and motor interfaces
  • 05 Familiarity with embedded debugging tools (oscilloscopes, logic analyzers)
  • 06 (+) Exposure to RTOS environments or frameworks like FreeRTOS, Rust Embassy
  • 07 (+) Understanding of CAN, SPI, I2C, or other embedded communication protocols
  • 08 (+) Experience with ROS/ROS2 or hardware-in-the-loop testing setups
Details & responsibilities
  • 01 Assist in developing real-time firmware for motor control and sensor communication
  • 02 Work with embedded hardware platforms and integrate sensors like IMUs or encoders
  • 03 Contribute to testing and calibration of robotic hands in the lab
  • 04 Collaborate with firmware and hardware engineers to debug timing and control issues
  • 05 Gain hands-on experience building embedded software for real-world robotic systems
  • 01 Paid internship with competitive compensation
  • 02 Hands‑on work with advanced robotic platforms
  • 03 Mentorship from engineers building real‑time robotic systems
  • 04 Opportunity to contribute to core features deployed on hardware

Interested in this role?

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer – Sensing & Actuation
Firmware Engineer – Sensing & Actuation

Proception Inc. • Palo Alto (CA)

On-site
USD 120,000 - 180,000
Robotics Firmware Engineer Intern - Embedded Systems
Robotics Firmware Engineer Intern - Embedded Systems

Figure • San Jose (CA)

On-site
USD 28,000 - 39,000
Robotics Software Engineer Intern
Robotics Software Engineer Intern

ARM Institute • Pittsburgh

On-site
USD 27,552 - 41,328
Embedded Software Engineer (Robotics)
Embedded Software Engineer (Robotics)

engineeringjobs.net, Inc. • Mendon (UT)

On-site
USD 100,000 - 150,000
Flexible Work Options
401(k) With 150% Match Up To 6%
Employee Ownership Plan
+12
Robotics Intern FuturHand Robotics Inc.
Robotics Intern FuturHand Robotics Inc.

FuturHand Robotics • Pittsburgh, Northern (KY)

Hybrid
USD 25,000 - 39,000
Mentorship
Ownership of project
Full-stack exposure
+2
Robotics Software Engineer – Runtime & Integration Infrastructure
Robotics Software Engineer – Runtime & Integration Infrastructure

Proception Inc. • Palo Alto (CA)

On-site
USD 180,000 - 260,000
Competitive salary
Equity
Health/dental/vision benefits
Fall 2026 Robotics Software Intern
Fall 2026 Robotics Software Intern

yondu • Gardena (CA)

On-site
USD 20,664 - 34,440
Software Engineer - Embedded Software
Software Engineer - Embedded Software

Carnegie Robotics • Pittsburgh

Hybrid
USD 90,000 - 140,000
Health coverage
Dental, vision, life insurance
401(k) with employer match
+2
Robotics Electrical Engineering Intern (Fall/Winter 2026)
Robotics Electrical Engineering Intern (Fall/Winter 2026)

RoboForce • Milpitas (CA)

On-site
USD 66,000 - 90,000
Lunch & dinners
Fully stocked kitchen
Team events
Mechatronics Hardware-in-the-Loop Test Engineering Intern (6-12 months)
Mechatronics Hardware-in-the-Loop Test Engineering Intern (6-12 months)

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

On-site
USD 36,000 - 58,000
Health Insurance
Meals provided
Commuter Benefit
+3