Faraday Future
SDK Platform Engineer
$80K–$120K
El Segundo, California, United States · Full-time · Posted Oct 16, 2026
- Experience
- No minimum years required; new graduates with strong hands-on embedded or robotics project work are welcome to apply.
- Education
- Bachelor's degree or above in Computer Science, Electrical Engineering, Automation, Robotics, Mathematics, or a related field, or equivalent professional experience.
About the job
Develop and validate a robotics SDK and developer platform, integrate software with real robots, and later build simulation environments and deploy motion policies.
What you'll do
- Develop and validate the robot SDK across humanoid and quadruped robots from multiple vendors; handle edge integration and hardware bring-up.
- Build developer tools and platform services end to end, and verify them on real robots.
- As the roadmap advances, build simulation environments and train, evaluate, and deploy motion policies on robots.
What they ask for
- Bachelor’s degree or above in a related field, or equivalent professional experience.
- Experience building SDKs, libraries, APIs, or embedded/hardware-software systems; no minimum years required.
- Strong production-level Python or C/C++ skills, including tests.
- Familiarity with Linux development and deployment, a robotics middleware or communication stack, and hands-on hardware bring-up and vendor-protocol integration.
Nice to have
- Experience with multi-vendor hardware abstraction and conformance or certification test suites.
- Experience in areas such as embedded debugging, edge-AI deployment, robotics simulation and learning, developer platforms, or full-stack web development.
Pay
$80,000 - $120,000 (base salary)
Tools
Python, C / C++, Linux, systemd, ROS 2, DDS, MQTT, zenoh
AI focus
The role includes on-device inference and, as the roadmap advances, training, evaluating, and deploying motion policies on real robots.
Model-written summary · the original posting is authoritative