cover image
Figure

Figure

www.figure.ai

2 Jobs

376 Employees

About the Company

Figure is an AI Robotics company building the world's first commercially viable autonomous humanoid robot. We are based in Sunnyvale, CA.

Listed Jobs

Company background Company brand
Company Name
Figure
Job Title
Security Engineer, Application SecurityNew
Job Description
Job Title: Security Engineer, Application Security Role Summary: Lead security practices for robotic applications and backend services, conducting assessments, designing mitigations, and building secure development tools. Expectations: Deliver robust security solutions across embedded, AI, and cloud components; act as security advocate; collaborate cross‑functionally; maintain independence with minimal oversight. Key Responsibilities: * Perform security assessments of applications, embedded systems, backend services, and business integrations. * Design technical solutions to remediate security weaknesses on robot hardware and service stack. * Develop frameworks and tooling for a secure development lifecycle. * Hunt for vulnerabilities and insecure coding patterns across product stack. * Champion security and user privacy organizationally. Required Skills: * Proficiency in penetration testing, vulnerability research, secure coding, security architecture/design, hardware security. * Strong software engineering in C/C++, Rust, Golang, Python or equivalent. * Experience securing embedded systems (secure boot, secure identity, OTA, etc.). * Solid foundation in web security, mobile security, cryptography. * Excellent verbal & written communication, meticulous detail orientation, collaborative mindset. Required Education & Certifications: * Bachelor’s degree in Computer Science, Engineering, Information Systems, or equivalent experience. * Minimum 3 years Application Security or related security role. * Relevant security certifications (e.g., OSCP, CSP, GCIH) preferred.
San jose, United states
Hybrid
Junior
23-11-2025
Company background Company brand
Company Name
Figure
Job Title
Embedded Software Intern [Summer 2026]
Job Description
**Job Title:** Embedded Software Intern **Role Summary:** Internship on a humanoid robot software team (Summer 2026). Develop and test embedded C++ applications, author Python scripts for data handling and test automation, contribute to CI/CD pipelines, and support hardware/software integration in the lab. **Expectations:** - Final‑year undergraduate or recent graduate in Computer Science, Electrical Engineering, or related discipline. - Minimum 10‑week commitment preferred; 1–2 terms possible. - Demonstrated participation in extra‑academic hardware/software projects. **Key Responsibilities:** - Implement and unit‑test embedded C++ code on the humanoid compute platform. - Create Python tools for data management, test automation, and robot calibration. - Enhance continuous integration and continuous deployment (CI/CD) infrastructure. - Assist with hardware/software integration and diagnostics in the lab environment. - Operate laboratory instruments (oscilloscopes, logic analyzers) and debugging tools (e.g., Lauterbach). **Required Skills:** - Proficient in C++ and Python. - Strong knowledge of Linux systems and Unix shell. - Understanding of computer architecture and common communication buses/protocols: Ethernet, EtherCAT, Serial, CAN, USB. - Familiarity with debugging instrumentation and software tools. **Bonus Qualifications:** - Experience with Bazel build system. - Experience using Docker containers. - Experience with Rust programming language. **Required Education & Certifications:** - Current or completed bachelor’s degree in Computer Science, Electrical Engineering, Robotics, or a closely related field. ---
San jose, United states
On site
Fresher
03-12-2025