Figure's Posts (245)

Systems Test Engineer

Figure is an AI Robotics company developing a general purpose humanoid. Our Humanoid is designed for corporate tasks targeting labor shortages and jobs that are undesirable or unsafe. We are based in Sunnyvale, CA and require 5 days/week in-office collaboration. We are looking for a Robotics Software Engineer to design, implement and test key aspects of our Humanoid software within the Controls & Motion Planning team. Responsibilities: Requirements: Bonus Qualifications: - Architect, design, implement, and test time critical software - Develop tools to support development of controls software, including: - Data analysis and visualization tools for: - time series analysis - 3-D visualization - statistical performance metrics across multiple logs and multiple robots - Tools to enable rapid algorithm tuning in simulation and on hardware - Tools to enable debugging of controls algorithms, such as log replay - Support integration of third party libraries into the controls stack - Ownership over production quality software from development through deployment - Data analysis and visualization tools for: - time series analysis - 3-D visualization - statistical performance metrics across multiple logs and multiple robots - Tools to enable rapid algorithm tuning in simulation and on hardware - Tools to enable debugging of controls algorithms, such as log replay - time series analysis - 3-D visualization - statistical performance metrics across multiple logs and multiple robots - Experience developing production quality software - Full stack software experience - Experience developing production quality C++ and Python code - Familiarity with the Eigen linear algebra library - Familiarity with the Bazel build systems or other build systems for large codebases - Eagerness to learn and understand controls algorithms - Familiarity with test driven development - Experience developing for time critical software applications

Location: Sunnyvale, CA

Salary range: None - None

Systems Test Engineer

Figure is an AI Robotics company developing a general purpose humanoid. Our Humanoid is designed for corporate tasks targeting labor shortages and jobs that are undesirable or unsafe. We are based in Sunnyvale, CA and require 5 days/week in-office collaboration. We are looking for an experienced HR Generalist to play a crucial role in the development and strategy of all facets of our People department.  This person will be responsible for wearing many different hats and handling various HR functions to ensure the smooth operation of our organization, such as HR administration/compliance, benefits, employee relations, onboarding, performance management, and more. Responsibilities: Requirements: Bonus Qualifications: - HR Administration, Benefits & Compliance: - Manage employee records and HR databases, including payroll - Stay up-to-date on federal, state, and local employment laws and regulations and ensure company compliance - Develop employee handbook with all key policies and pertinent information for new and existing employees - Support the administration of employee benefits programs, including health insurance, retirement plans, and other perks - Employee Relations & Onboarding: - Develop an onboarding process for new hires to ensure a seamless transition into the company - Act as a trusted advisor to employees and managers, providing guidance and support on HR-related matters - Address employee concerns and facilitate conflict resolution as needed - Performance Management: - Implement performance management processes, including goal setting, performance reviews, and feedback mechanisms - Develop company-wide career leveling system - Training and Development: - Identify training needs and collaborate with managers to develop training programs that align with organizational goals - Manage employee records and HR databases, including payroll - Stay up-to-date on federal, state, and local employment laws and regulations and ensure company compliance - Develop employee handbook with all key policies and pertinent information for new and existing employees - Support the administration of employee benefits programs, including health insurance, retirement plans, and other perks - Develop an onboarding process for new hires to ensure a seamless transition into the company - Act as a trusted advisor to employees and managers, providing guidance and support on HR-related matters - Address employee concerns and facilitate conflict resolution as needed - Implement performance management processes, including goal setting, performance reviews, and feedback mechanisms - Develop company-wide career leveling system - Identify training needs and collaborate with managers to develop training programs that align with organizational goals - 5+ years of experience working in an HR role, preferably at a startup or other fast-paced environment - Bachelor’s Degree, preferably in Human Resources, Business Administration, Psychology or related field - Excellent communication and interpersonal skills - Ability to multitask, prioritize, and adapt in a dynamic work environment - Excellent organizational skills - Proficient in Google Workspace products - Go-getter with a positive attitude - Has relevant HR certifications

Location: Sunnyvale, CA

Salary range: None - None

Systems Test Engineer

Figure is an AI Robotics company developing a general purpose humanoid. Our Humanoid is designed for corporate tasks targeting labor shortages and jobs that are undesirable or unsafe. We are based in Sunnyvale, CA and require 5 days/week in-office collaboration. We are looking for an experienced Test Automation Engineer to architect our test automation infrastructure and test our Humanoid subsystems. Responsibilities: Requirements: Bonus Qualifications: - Architect, design and implement our test automation infrastructure - Contribute to the organization of the test activities, define test plans, test procedures, and creative test setups - Design and implement automated tests - Run test campaigns on the Humanoid subsystems in the lab and report test results - Contribute to the development of our Continuous Integration and Continuous Deployment (CI/CD) infrastructure - 3+ years of experience testing embedded systems - Bachelor's or Master's degree in Computer Science, Electrical Engineering or related field - Mastery of Python and Linux - Experience with Python test automation frameworks - Deep understanding of communication buses and protocols like Ethernet, TCP/IP, Ethercat, Serial, CAN or USB - Comfortable using lab instruments (Oscilloscopes, logic analyzers, power supplies…) - Strong verbal and written communication skills - Experience implementing CI/CD infrastructures

Location: Sunnyvale, CA

Salary range: None - None

Systems Test Engineer

Figure is an AI Robotics company developing a general purpose humanoid. Our Humanoid is designed for corporate tasks targeting labor shortages and jobs that are undesirable or unsafe. We are based in Sunnyvale, CA and require 5 days/week in-office collaboration. We are seeking a talented and experienced Software Engineer to take our autonomy platform software architecture to the next level. This role is focused on building foundational frameworks and internal tools for developing and testing robot software. The ideal candidate has experience collaborating closely with domain experts to design and implement system software components that are efficient, stable, and delightful to use. Responsibilities: Requirements: Bonus Qualifications: - Design, implement and maintain our on-robot software framework for executing, monitoring and testing the autonomy system on our humanoid robot - Collaborate with interdisciplinary robotics, firmware development, and infrastructure teams to identify autonomy framework system requirements and take the lead on satisfying them - Design and implement internal tools that accelerate development and expand software and hardware testing capabilities - Continuously raise the quality of our product by identifying gaps and advocating for improvements across the stack - Provide technical guidance and support to other team members, fostering a culture of excellence and innovation - Bachelor's or Master's degree in Computer Science, Robotics, Engineering, or a related field - Strong proficiency in both C++ and Python - Minimum of 4 years of experience designing flexible, performant software and interfaces for resource-constrained systems such as robots or mobile devices - Experience with Linux and development tools such as debuggers and performance profilers - Familiarity with standard robotics frameworks such as ROS/ROS2 - Expertise in GPU programming with CUDA - Experience with real-time simulation tools and their applications to robotics - Experience deploying test infrastructure for continuous integration on hardware platforms - Expertise in a robotics discipline such as perception, motion planning, SLAM or state estimation

Location: Sunnyvale, CA

Salary range: None - None

Systems Test Engineer

Figure is an AI Robotics company developing a general purpose humanoid. Our Humanoid is designed for corporate tasks targeting labor shortages and jobs that are undesirable or unsafe. 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 AI team is looking for Localization and Mapping Software Engineers to empower Figure humanoid robots to perform highly dynamic operations in demanding real-world environments. Responsibilities: Requirements: Bonus Qualifications: - Design, implement, test, and deploy localization and mapping algorithms for humanoid robots, fusing information from cameras, IMUs and other sensors - Own tracking and odometry modules at Figure - Implement onboard, real-time tracking and odometry software - Build evaluation pipelines, including data collection and metrics, in collaboration with other Figure teams - Engineer and ship high quality, reliable software that will be deployed to the real world - Collaborate with other Figure team members to develop and continuously improve the full autonomy stack - Have a deep knowledge of classical computer vision techniques (feature detection, stereo matching, structure from motion etc) - Industry experience building robust odometry applications, preferably visual inertial odometry - Familiar with Deep Learning techniques for Localization and Mapping applications, especially feature detection and pose regression - Hands-on experience with sensor calibrations (e.g. stereo cameras, camera and IMU extrinsics) - Capable of quickly writing massive amounts of high quality, well-tested, perception software - Thrive in a high pace environment, where solutions are often unclear and require exploration - Passionate about building humanoid robots - Experience with addressing edge cases from localization and mapping solutions deployed at scale - Experience with the initialization of visual inertial odometry - Research background in SLAM and/or publications in localization and mapping applications

Location: Sunnyvale, CA

Salary range: None - None

1 ... 48 49