Drimva

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

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)