Staff Software Engineer - 3D Graphics Applications

Mediabistro
Sunnyvale, California, United States
Full-time
We are sorry. The job offer you are looking for is no longer available.

Figure 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

3 days ago
Related jobs
Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Senior Staff Software Engineer, Product. Key Responsibilities:Lead, architect, and drive major product initiatives across existing and new featuresCollaborate with cross-functional teams to brainstorm, prototype, and launch new solutionsSupport and mentor a team of product...

BILL
San Jose, California

Have a full cycle engineering mindset and perform duties of an architect, software developer, a quality assurance tester, automate test cases and hold yourself and the team accountable for successes and failures. Will coach and mentor junior engineers to build and maintain large scale software with ...

Illumio
Sunnyvale, California

Senior Staff Software Engineer, Backend (Core ML). As a Senior Staff Engineer in the team, you will be leading, designing and developing applications & infrastructure for machine learning use-cases. Illumio's new Machine Learning (ML) team embodies a culture of thought leadership, independence, and ...

BILL
San Jose, California

At least 12 years of experience in software engineering. We are seeking a strong, passionate engineer to join our team. Bachelor’s degree in Computer Science, Engineering, or a related field. Proven experience in leading the design and implementation of scalable SaaS applications in Java. ...

PayPal
San Jose, California

PayPal is committed to fair and equitable compensation practices.Actual Compensation is based on various factors including but not limited to work location, and relevant skills and experience.The total compensation for this practice may include an annual performance bonus (or other incentive compens...

DoorDash
Sunnyvale, California

As a Staff Machine Learning Engineer, you’ll be conceptualizing, designing, implementing, and validating algorithmic improvements to the growth and personalization experiences at the heart of our fast-growing grocery and retail delivery business. You will report into the engineering manager on our P...

MediaTek
San Jose, California

This is a leadership role in our global system software team for Android system and mobile products. The architect will be responsible for the strategic innovations in system software and next-generation products. The architect will work closely with the engineering leaders and product managers to p...

NetApp
CA

Test Engineer, Software Engineer, Cloud, Testing, Open Source, Engineering, Technology. Title: Staff Software Engineer. Member of a software engineering team involved in development & design of AI Data Platform built on NetApp’s flagship storage operating ONTAP. Engineers at NetApp help transform th...

Walmart
Sunnyvale, California

Minimum Qualifications: Bachelor of Science and 6 years' experience in software engineering OR Master of Science and 3 years' experience in software engineering. We’re a team of software engineers, data scientists, cybersecurity expert's and service professionals within the world’s leading retailer ...

AMD
San Jose, California

The ideal candidate should be passionate about software engineering and possess leadership skills to drive sophisticated issues to resolution. Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent. You will work on developing software and meth...