Embedded Software Engineering Intern, Platform

FigureFigureSan Jose, California, United States
Join the waitlist to applySave this job

Invite-only right now: save jobs, track applications, build tailored resumes

Already have an account? Log in

Posted

10/14/2026

Employment

Full time, Internship

Range

$40 - $45/hr

Work style

On-site

AI documents

Powered by AI

Jigup writes these against this posting once you are in, using the profile you build once.

Career path

See where this role leads

Jigup maps the next three moves from a job like this one, with the titles and the skills each step asks for.

Join the waitlist

AI summary

Core responsibilities

You will design, implement, and test features for the robot software platform, focusing on OTA update delivery and firmware update systems. Additionally, you will work across software and hardware layers to improve the reliability, security, and scalability of software deployments.

Requirements overview

Candidates must be a rising senior or recent graduate in Computer Science, Computer Engineering, Electrical Engineering, or a related field. Strong programming skills in C, C++, Rust, or Python and experience with Linux and networking fundamentals are required.

Key skills

CC++RustPythonLinuxNetworkingEmbedded SystemsYoctoRAUCSWUpdateFirmware DevelopmentBootloadersHardware Bring-upApplied CryptographyCode SigningPKI

Resume keywordsJigup Pro

This job lists resume keywords

The terms this posting uses, pulled out so you can mirror them in your resume. Jigup Pro members see the list on the job board.

Join the waitlist

Education requirements

bachelor degree

About Figure

Industry

Machinery Manufacturing

Employees

993

Type

Privately Held

Size

201-500 employees

Figure is an AI Robotics company building the world's first commercially viable autonomous humanoid robot. We are based in San Jose, CA.

View company page

Job categories

TechnologyEngineeringSoftwareManufacturing

Description

Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of the company is to ship humanoid robots with human level intelligence. Its robots are engineered to perform a variety of tasks in the home and commercial markets. Figure is headquartered in San Jose, CA. We are looking for an Embedded Software Engineering Intern to join our Platform team. In summary, you will help build and improve the core software infrastructure that keeps our robot fleet running, with a focus on over-the-air (OTA) and firmware update systems that deliver software reliably and securely to robots in the field. 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. Requirements: 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. Bonus Qualifications: Experience with embedded Linux build and update tools such as Yocto, RAUC, or SWUpdate. Experience with firmware development, bootloaders, or hardware bring-up. Familiarity with applied cryptography, such as code signing, PKI, or secure boot. The US base pay range for this full-time position is $40.00 to $45.00 per hour. The pay offered for this position may vary based on several individual factors, including job-related knowledge, skills, and experience. The total compensation package may also include additional components/benefits depending on the specific role. This information will be shared if an employment offer is extended.

Requirements

  • •C
  • •C++
  • •Rust
  • •Python
  • •Linux
  • •Networking
  • •Embedded Systems
  • •Yocto
  • •RAUC
  • •SWUpdate
  • •Firmware Development
  • •Bootloaders
  • •Hardware Bring-up
  • •Applied Cryptography
  • •Code Signing
  • •PKI

More entry level jobs in San Jose, CA

All jobs in San Jose, CA

More jobs at Figure

Ready to apply?

Jigup is invite-only right now. Join the waitlist to save jobs, track applications, and build tailored resumes.

Join the waitlist