Sr. Staff Engineer, Motion Planning and Controls, Autonomous Driving
Lucid Motors · Newark, CA
About this role
**About Lucid** At Lucid, we’re creating exceptional mobility experiences through innovation to drive the world forward. Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-winning vehicles bring our “Compromise Nothing™” approach to the global automotive market—refusing to choose between performance and sustainability, design and engineering, ambition and integrity. **Role Overview** We are seeking a **Senior Staff Software Engineer** to support the **auto-parking and low-speed autonomy stack**. This role focuses on **trajectory optimization, path smoothing, and local planning**, with direct impact on parking features such as **Auto Park, Summon, and Park-to-Park**. 📍 **Location:** Newark, CA 🗓️ **Onsite requirement:** 5 days/week --- **Key Responsibilities** - **Motion Planning & Trajectory Optimization** - Develop and enhance trajectory optimization algorithms (e.g., **iLQR / MPC-based approaches**) for low-speed scenarios - Design and implement **constraint-aware optimization** - Improve local planners to generate **control-friendly trajectories** - **System Architecture & Performance Optimization** - Refactor and scale the planning stack architecture for **maintainability and extensibility** - Optimize **CPU usage** and explore **parallel/GPU acceleration** opportunities - Improve system-level behaviors such as: - Stability under dynamic constraints - Scalability across scenarios and vehicle platforms - **Debugging, Validation, and Production Integration** - Investigate and resolve real-world issues such as: - Curvature discontinuities - Velocity/trajectory mismatches - Edge-case steering behavior - Validate solutions using: - Simulation and vehicle logs - Multi-scenario testing and benchmarking - **Research, Prototyping, and Innovation** - Evaluate and prototype new approaches (e.g., **learned models, barrier functions, ML-based planning**) - Benchmark and compare planning algorithms for production viability - Contribute to next-gen planning initiatives, including **ML-driven planning** - **Cross-Team Collaboration & Knowledge Transfer** - Drive technical discussions and share algorithm insights across teams - Maintain high-quality documentation and support knowledge transfer - Track work via **Jira** with clear metrics and reproducible results --- **Required Qualifications** - **M.S. or Ph.D.** in Robotics, Control, Electrical Engineering, or related field - **10+ years** of software development experience in autonomous driving, ADAS, or robotics (large-scale data + real-time systems) - Strong programming skills in **C/C++** and solid software engineering design principles/best practices - Proven track record delivering ADAS/AD features through the full production lifecycle (requirements → architecture/design → implementation → unit testing → tuning → **SIL/HIL** → in-vehicle deployment) - Hands-on experience integrating software on embedded platforms (e.g., **NVIDIA Xavier/Orin**, **Infineon Aurix**) - Demonstrated ability to build reliable production-grade systems (large-scale architectures, evaluation pipelines, performance-optimized models) - **Leadership experience** --- **Preferred Qualifications** - ML-based planning approaches - GPU or parallel computing for planning - Track record of production deployment in real vehicles --- **Compensation & Benefits** - **Base Pay Range (Annual):** **$216,600 — $317,680 US
Listing freshness
CronJobs last confirmed this listing 6h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.