$ cat jobs/sr-staff-graphics-engineer-figure-a5669890951c.json
Sr/Staff Graphics Engineer
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 Senior/Staff Graphics Software Engineer to join the Platform Software team and own the graphics stack powering our robot’s displays. You will build the rendering engine and UI framework that brings Figure’s humanoid to life — crafting fluid, expressive interfaces that make every human-robot interaction feel natural and engaging. You will work closely with the Head of HMI to translate creative vision into pixel-perfect, high-performance reality on embedded hardware. Responsibilities: Design, implement, and optimize the graphics rendering stack for robot head displays, from low-level GPU pipeline to high-level UI components. Build and maintain Qt/QML-based applications targeting embedded Linux systems with strict CPU, GPU, and memory constraints. Develop and tune shaders for real-time vector graphics, animations, and visual effects. Implement and optimize Vulkan and OpenGL ES rendering pipelines to achieve smooth, high-framerate output. Collaborate closely with the Design team and Head of HMI to implement and iterate on UI/UX designs, ensuring fidelity and responsiveness. Profile and optimize rendering performance on resource-constrained embedded hardware, targeting consistent frame rates with minimal power draw. Integrate graphics components into the broader Robot Platform software stack, working with middleware and embedded systems engineers. Establish best practices for graphics development, testing, and CI integration within the platform team Requirements: Bachelor’s or Master’s degree in Computer Science, Computer Graphics, or a related field. At least 7 years of industry experience in graphics or UI engineering. Expert-level proficiency in Qt a
Similar remote roles
PeopleTools Specialist
bright vision technologies · US · mid
Senior Director, Product Management
automox · US · senior
DevOps Engineer experienced (T-IPC/CMC) - REF5695L
Deutschetelekomitsolutions · Worldwide · mid
Network engineer experienced (T-IPC) - REF5693K
Deutschetelekomitsolutions · Worldwide · mid
Application Engineer
menlo ai · APAC · mid
T Cloud Public Gyakornok - Mission Control Squad (REF5704V)
Deutschetelekomitsolutions · Worldwide · mid
Technical Account ManagerJob title is “Technical Account Manager”
lanshore · Worldwide · mid
Infra - Server Administrator (Korean Bilingual)
Sbtglobalinc · Worldwide · mid