Figure · San Jose, United States
Join our Systems Integration Team as a Software Integration Engineer. In this fast-paced role, you will own core software features from concept to delivery, ensuring all components work cohesively towards a high-performing robotic system. You will collaborate with various teams, lead test plan definition, validate software, and improve system reliability. The ideal candidate has a degree in Computer Science, Mechatronics, Robotics, or a related field, and experience in integrating and validating complex software systems.
- The ideal candidate is a multi-talented, hands-on engineer who thrives in ambiguity, learns quickly, and takes ownership of problems end-to-end
- Bachelor’s or Master’s degree in Computer Science, Mechatronics, Robotics, or related field
- Experience integrating and validating complex software systems in robotics, mechatronic, or electric vehicle environments
- Self-sufficient with strong ownership mindset; able to manage multiple high-impact priorities
- Strong ability to debug complex hardware/software systems and identify targeted tests that accelerate regression isolation and root-cause analysis
- Programming experience in C++ and Python