Staff Software Engineer - 3D Graphics Applications
figure.ai - Sunnyvale, California, United States, 94087![figure.ai](/api/image?src=https%3A%2F%2Fgeneral-board-default.s3.us-east-2.amazonaws.com%2Fpublic%2Fimages%2Fdesk-360x180.webp&w=640&q=75&f=webp)
Work at figure.ai
Overview
- Apply
Overview
Sunnyvale, CAFigure is an AI Robotics company developing a general purpose humanoid. We are based in Sunnyvale, CA and require 5 days/week in-office collaboration.Figure’s vision is to deploy autonomous humanoids at a global scale. Our team is looking for a SW Engineer to build a real-time 3D visualization engine to accelerate Figure’s development.Responsibilities :Design, implement, and deploy industry leading interactive 3D visualization and tools for all kinds of robotics dataParticipate in the continuous improvement of the real-time robotics data visualization tools used during deployment of control, perception, and robot behaviorsProvide technical guidance and support to other team members to improve time-series and 3D visualization toolsDesign and implement scalable and well documented APIs and frameworksCollect needs and feedback from the engineering, system integration, and product teamsRequirements :Bachelor's or Master's degree in Computer Science or a related fieldMinimum of 5 years of industry experienceExperience with at least one low-level graphics API (e.g. OpenGL, WebGL, Vulkan, etc)Deep knowledge of Python, C++ and/or RustGood knowledge of software architectureDeep experience developing performant graphics applications in a standard desktop or web GUI frameworkStrong verbal and written communication skillsBonus Qualifications:Experience with game engines such as Unity, Unreal Engines, or GodotRobotics or autonomous systems experienceExperience leading a team of developersProven record developing extensible visualization tools
#J-18808-Ljbffr