Embedded Software Intern — OTA & Firmware Update Systems

Figure

San Jose (CA)

On-site

USD 55,000 - 62,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Figure is an AI robotics company headquartered in San Jose, CA, building autonomous general‑purpose humanoid robots for home and commercial use. We seek an Embedded Software Engineering Intern to join our Platform team, focusing on over‑the‑air (OTA) and firmware update systems that deliver software reliably and securely to robots in the field.

You will design, implement, and test features for the robot software platform, work across software and hardware layers, and help improve the reliability

Qualifications

  • Rising senior or recent graduate in Computer Science, Computer Engineering, Electrical Engineering, or a related field; must be graduating within one year.
  • Minimum 10 weeks.
  • Strong programming skills in C, C++, Rust, or Python.
  • Experience with Linux and networking fundamentals.

Responsibilities

  • Design, implement, and test features for the robot software platform, including OTA update delivery, firmware update flows, and the embedded Linux systems that support them.
  • Work across software and hardware layers to integrate, debug, and validate updates on real robot hardware.
  • Improve the reliability, security, and scalability of how software is deployed across the fleet.
  • Measure the impact of your work and share results and recommendations with the team.

Skills

C
C++
Rust
Python
Linux
Networking

Education

Senior/Recent graduate in CS/CE/EE

Tools

Yocto
RAUC
SWUpdate

Job description

Figure is an AI robotics company headquartered in San Jose, CA, building autonomous general‑purpose humanoid robots for home and commercial use. We seek an Embedded Software Engineering Intern to join our Platform team, focusing on over‑the‑air (OTA) and firmware update systems that deliver software reliably and securely to robots in the field.

You will design, implement, and test features for the robot software platform, work across software and hardware layers, and help improve the reliability

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Intern - OTA & Fleet Firmware (Robotics)
Embedded Software Intern - OTA & Fleet Firmware (Robotics)

Figure AI • San Jose (CA)

On-site
USD 55,000 - 62,000
Embedded Software Engineering Intern [Winter 2027]
Embedded Software Engineering Intern [Winter 2027]

Figure AI • San Jose (CA)

On-site
USD 55,000 - 62,000
Embedded Software Engineering Intern [Winter 2027]
Embedded Software Engineering Intern [Winter 2027]

Figure • San Jose (CA)

On-site
USD 55,000 - 62,000
Winter Firmware Engineer Intern - Robotics & AI Hardware
Winter Firmware Engineer Intern - Robotics & AI Hardware

Figure • San Jose (CA)

On-site
USD 55,000 - 62,000
Embedded Software Leader — OTA, AI & Fleet Reliability Equity
Embedded Software Leader — OTA, AI & Fleet Reliability Equity

Inspiren • New York (NY)

Hybrid
USD 180,000 - 260,000
Health & Vision insurance
401(k) plan with company match
Flexible PTO and parental leave
Robotics Middleware Intern (C++/Python, Embedded Linux)
Robotics Middleware Intern (C++/Python, Embedded Linux)

Figure AI • San Jose (CA)

On-site
USD 55,000 - 62,000
Senior Embedded Platform Engineer — OTA & Fleet Telemetry
Senior Embedded Platform Engineer — OTA & Fleet Telemetry

Bonsai Robotics • San Jose (CA)

Hybrid
USD 180,000 - 215,000
Hybrid work model
Lunch provided
Health insurance
+1
Firmware Engineering Intern [Winter 2027]
Firmware Engineering Intern [Winter 2027]

Figure AI • San Jose (CA)

On-site
USD 55,000 - 62,000
Embedded Software Intern — Aerospace & Robotics (12-Week)
Embedded Software Intern — Aerospace & Robotics (12-Week)

AV • Arlington (VA)

On-site
USD 25,000 - 34,000
Relocation stipend
Housing stipend
Paid internship
Robotics Firmware Engineer: Real-Time Industrial AI
Robotics Firmware Engineer: Real-Time Industrial AI

Formulate Robotics • Mountain View (CA)

Hybrid
USD 120,000 - 150,000
Equity
In-person collaboration
High autonomy