CronJobs

backend jobs

Sr. Staff Engineer, Motion Planning and Controls, Autonomous Driving

Lucid Motors · Newark, CA

onsitesenior$216,600–$216,600Posted Sep 22, 2026C++CMPCiLQRGPUCUDANVIDIA XavierNVIDIA Orin

Apply on the employer site

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.

Browse all software engineering jobs →

Follow fresh jobs in Discord