Robotics Embedded Software Intern — OTA & Updates

LinuxCareers

San Jose (CA)

On-site

USD 55,000 - 62,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Figure, an AI robotics company, offers an embedded software engineering internship focused on core software infrastructure for robot fleets. You’ll work on OTA and firmware update systems, delivering secure, reliable updates to fielded robots.

As a rising senior or recent graduate, you’ll design, implement, and test features, collaborating across software and hardware layers to validate updates on real hardware. The role emphasizes security, scalability, and measurable impact.

Qualifications

  • Rising senior or recent graduate in Computer Science, Computer Engineering, Electrical Engineering, or related field; must be graduating within one year.
  • Minimum 10-week commitment.
  • Proficient in C, C++, Rust, or Python; strong Linux and networking fundamentals.

Responsibilities

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

Skills

C
C++
Rust
Python
Linux
Networking

Education

Senior or recent graduate in CS/CE/EE

Tools

Yocto
RAUC
SWUpdate

Job description

Figure, an AI robotics company, offers an embedded software engineering internship focused on core software infrastructure for robot fleets. You’ll work on OTA and firmware update systems, delivering secure, reliable updates to fielded robots.

As a rising senior or recent graduate, you’ll design, implement, and test features, collaborating across software and hardware layers to validate updates on real hardware. The role emphasizes security, scalability, and measurable impact.

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, Platform
Embedded Software Engineering Intern, Platform

LinuxCareers • 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 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
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 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
Embedded Systems Engineer I – Real-Time Robotics
Embedded Systems Engineer I – Real-Time Robotics

Orbital Robotics, Corp. • Seattle (WA)

On-site
USD 100,000 - 160,000
Embedded Software Intern: Aerospace & Robotics
Embedded Software Intern: Aerospace & Robotics

AV • Maryland

On-site
USD 28,000 - 41,000
Relocation stipend
Housing reimbursement
Paid internship
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