SDK Platform Engineer
Faraday Future
$80,000 - $120,000 / year
Need a reasonable accommodation to apply or interview? Contact us.
JobMinglr uses automated technology to recommend jobs based on profile information and job preferences. Match Score does not determine eligibility for a position, prevent a user from viewing or applying to a job, or make hiring decisions on behalf of an employer.
Description
Your Role:
This is a hardware-software integration role on our embodied-AI robotics platform. You will develop and validate our robot SDK across humanoid and quadruped robots from multiple vendors, own edge-side integration and hardware bring-up (compute boards, sensors and buses, on-device inference), and build the developer platform and developer tools (Skill Store, Console, and content creation tools) end to end, from the web frontend and backend services through to verification on real robots. As the roadmap advances, you will also build simulation environments and train, evaluate, and deploy motion policies on real robots. Every interface you write ends up running on real hardware and being called by third-party developers, so a success return code is never our definition of done.
Basic Qualifications:
- Bachelor's degree or above in Computer Science, Electrical Engineering, Automation, Robotics, Mathematics, or a related field, or equivalent professional experience
- Experience building software that other people depend on (SDKs, libraries, APIs) or embedded / hardware-software systems. No minimum years required; new graduates with strong hands-on embedded or robotics project work are welcome to apply
- Proven knowledge + expertise, and passion for robotics software, hardware-software integration, and developer platforms
- Top-notch Python or C / C++ skills, at the level of production code with tests
- Strong familiarity with Linux development and deployment (systemd, networking, log forensics) and at least one robotics middleware or communication stack (ROS 2 / DDS / MQTT / zenoh / gRPC)
- Hands-on with real devices: able to bring up hardware, integrate vendor protocols, and diagnose failures on site
Preferred Qualifications:
- Proven expertise with unified abstraction layers over multi-vendor hardware, and with conformance or certification test suites that outside parties have to pass
- A diverse skillset including embedded debugging (I2C / SPI / UART / CAN / USB, logic analyzer, oscilloscope), edge-AI deployment (quantization, ONNX / TensorRT / NPU), and service operations (containers, CI/CD, reverse proxy, monitoring)
- A wide range of experience with robot simulation (MuJoCo / Isaac / Gazebo), reinforcement or imitation learning carried through to a physical robot, motion retargeting, or humanoid whole-body control
- Experience with developer platforms, SDK releases, documentation sites, or app and plugin marketplaces
- Full-stack web development experience for the developer platform and tools: frontend (React / TypeScript or similar) and backend services and APIs (Python / FastAPI, Node.js, or similar) backed by a relational database such as PostgreSQL
- Experience shipping production web products: accounts and sign-in (OAuth / OIDC), file and package upload / download, usage quotas, cloud deployment (AWS, object storage), and frontend testing
- Rust or C++ experience (some runtime components are written in Rust / C++)
- Comfortable working from schematics and datasheets; power, battery management, or thermal experience is a plus
- Open-source contributions, technical writing, or developer-community experience
- A habit of verifying before concluding, and a conservative approach to anything that moves real hardware
- A creative curiosity, collaborative ethic, hardworking enthusiasm, and driving personal vision
- Excellent communication skills and team-working tendencies
- A penchant for multi-tasking and self-starting
- A genuine fascination for the robotics and embodied-AI field and a commitment to global change
- A true sense of determination… and hopefully a sense of humor
Salary Range:
$80,000 - $120,000
Perks + Benefits
- Healthcare + dental + vision benefits (Free for you/discounted for family)
- 401(k) options
- Casual dress code + relaxed work environment
- Culturally diverse, progressive atmosphere
Faraday Future is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Benefits
- 401(k)
About this role
Faraday Future is building an embodied-AI robotics platform and needs an engineer who can bridge hardware and software across multiple robot vendors. In this role, you'll own the full stack: developing and validating the SDK on real humanoid and quadruped robots, handling edge-side integration and hardware bring-up (compute boards, sensors, on-device inference), and building the complete developer platform—web frontend, backend services, and content creation tools. As the platform evolves, you'll also work on simulation environments and deploy motion policies to physical hardware. This is hands-on work where every line of code you write runs on actual robots and gets called by third-party developers, so reliability and real-world validation matter deeply.
You should have strong production-level Python or C/C++ skills, solid Linux expertise, and hands-on experience with at least one robotics middleware stack (ROS 2, DDS, MQTT, zenoh, or gRPC). The role demands someone comfortable diagnosing hardware failures on site, integrating vendor protocols, and bringing up devices from scratch. A degree in Computer Science, Electrical Engineering, Robotics, or a related field is expected, though strong embedded or robotics project work can substitute for years of experience.
The preferred profile is broad: experience with multi-vendor hardware abstraction layers, embedded debugging tools, edge-AI deployment, containers and CI/CD, robot simulation frameworks, and full-stack web development (React, FastAPI or similar, PostgreSQL). If you've shipped production web products, worked with developer platforms or SDKs, contributed to open source, or have experience with power management and thermal design, those are significant assets. The position is based in El Segundo and requires in-office work.
How this employer is doing
average
- H1B: Sponsors Visas
- Sponsors Visas
This role's local market on JobMinglr
Pay for this role
$80,000 to $120,000 per year
That is the employer's posted range, and where you land in it is usually decided in one conversation. Before that conversation, run the numbers: analyze an offer for this role.
Before you apply, worth reading
How JobMinglr reads this job
Every listing here is scored against your profile before you apply: skills overlap, experience level, location and work arrangement, each weighted and explained. You see the score and the reasons, not just a list. How the matching works.