Firmware Engineering Intern [Winter 2027]

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/6/2026

Employment

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

Design, implement, and test firmware for critical robotic components such as motor controllers and battery management systems. Support hardware/software integration in the lab and contribute to CI/CD infrastructure development.

Requirements overview

Candidates must be an undergraduate senior or recent graduate in Computer Engineering, Computer Science, or a related field. Proficiency in C, C++, and Python, along with experience in low-level software development and lab instrumentation, is required.

Key skills

CC++PythonFirmware developmentBare-metal systemsRTOSComputer architectureEthernetEthercatCANUSBOscilloscopeLogic analyzerIn-circuit debuggingTest automationCI/CD

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

935

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 a Firmware Engineer Intern to join us during Winter 2027. In this role, you will help bring our robots to life by supporting board bring-up, developing and validating new firmware features, and assisting with integration and testing. Responsibilities: Design, implement and test firmware in C or C++ for critical components such as motor controllers, battery management systems and sensing hardware. Develop Python tools to support test automation or hardware calibration. Contribute to the development of our Continuous Integration and Continuous Deployment (CI/CD) infrastructure. Support hardware/software integration in the lab. Requirements: Undergraduate student (Senior) or recent graduate in Computer Engineering, Computer Science or related field. Minimum 10 weeks internship, 1 to 2 terms preferred. Fluent in C, C++, and Python. Experience implementing low level software on bare-metal systems and RTOS. Good knowledge of computer architecture. Deep understanding of communication buses and protocols like Ethernet, Ethercat, Serial, CAN or USB. Comfortable using lab instruments (oscilloscope, logic analyzer) and in-circuit debugging tools. Bonus Qualifications: Experience with motor controllers or battery management systems. Experience taking projects from conception to fleet-wide rollout (e.g. previous internship projects, large contributions to design teams or open source projects). The US base salary range for this full-time position is between $40 - $45/hr. 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++
  • •Python
  • •Firmware development
  • •Bare-metal systems
  • •RTOS
  • •Computer architecture
  • •Ethernet
  • •Ethercat
  • •CAN
  • •USB
  • •Oscilloscope
  • •Logic analyzer
  • •In-circuit debugging
  • •Test automation
  • •CI/CD

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