Unlock Full Resume Report

This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

July 14, 2026

Staff Motion Planning Engineer - Trajectory Generation

Senior • Hybrid

Las Vegas, NV

Mission Summary

On the Motion team, you will serve as a technical leader, leveraging expertise in motion planning, robotics, and software development to architect and advance the capabilities of production-ready autonomous vehicles. This role focuses on innovative research, systemic design processes, and implementation of performance-critical algorithms enabling safe, comfortable, and intuitive autonomous vehicle behaviors.

This opportunity is ideal for candidates passionate about autonomous driving and solving complex motion planning challenges.

Technical Scope

  • Architect state-of-the-art motion planning and trajectory optimization algorithms for safe and comfortable vehicle motion.
  • Design scalable and robust software architectures integrating optimal control techniques and motion planning algorithms.
  • Lead architectural code and design reviews using C++ across cross-functional technologies and services.
  • Define modern development toolchains including testing frameworks, high-fidelity simulation, and continuous integration systems.

Role Responsibilities

  • Define and communicate complex system trade-offs and technical concepts to engineering peers and leadership.
  • Lead architectural collaboration with teams focused on behavior planning, prediction, and vehicle control.
  • Create technical roadmaps and project proposals spanning multiple safety-critical subsystems.
  • Mentor engineering team members and foster a culture of rigorous research and product-focused engineering.

What We're Looking For

  • 5+ years of production-grade C++ software development experience in real-time, low-latency, or safety-critical applications.
  • Bachelor's, Master's, or PhD in Robotics, Computer Science, Computer Engineering, Electrical Engineering, or related field preferred.
  • Experience leading large-scale technical initiatives through production implementation.
  • Expertise in Model Predictive Control (MPC), motion planning architectures, planning under uncertainty, vehicle dynamics/control, and closed-loop simulation.
  • Strong understanding of non-linear and numerical optimization methods, including interior point methods and sequential quadratic programming.
  • Experience with optimization solvers such as IPOPT, Gurobi, OSQP, and CasADi in embedded real-time environments.
  • Python experience for simulation, data analysis, or rapid prototyping is considered a plus.

Work Arrangement

  • Hybrid work schedule with office collaboration in Boston, Pittsburgh, or Las Vegas, or fully remote.

Compensation and Benefits

  • Salary range: $205,000—$272,500 USD.
  • Additional compensation may include bonus or company equity.
  • Benefits include medical, dental, vision, 401k with company match, health savings accounts, life insurance, and pet insurance.

Equal Opportunity

  • The employer is committed to diversity, inclusion, and equal employment opportunity.
  • Participation in E-Verify is required for employment eligibility verification.

Similar jobs you might like

Technology

SQUAD

Leading C++ Embedded Engineer

Senior

Hybrid

Wroclaw, DS, Poland

🏢 Summary: Lead the architecture and development of complex embedded software systems, setting technical direction and guiding engineering teams. The role focuses on scalable, reliable real-time solutions, hardware-software integration, performance optimization, and technical risk management. 🗂️ Requirements: 7+ years of commercial embedded C/C++ development, English proficiency, Embedded system architecture expertise, Low-level programming, memory management, and optimization, Python proficiency, RTOS, multithreading, and synchronization experience, Microcontroller, processor, peripheral, driver-development, and hardware-software integration experience, Real-time performance and energy-efficiency optimization skills, JTAG, oscilloscope, and logic-analyzer debugging experience, Embedded Linux and kernel-module development experience, IoT and wireless communication protocol knowledge, Embedded security, encryption, and security best-practice knowledge 📃 Skills: C, C++, Python, RTOS, JTAG, Linux, IoT, Zigbee, BLE, Wi-Fi, LoRa 🏢 Description: Team Summary Our team is dedicated to the design, development, and support of embedded software solutions, to create innovative, reliable, and efficient embedded systems that meet the complex requirements of modern technology. Our primary goal is to ensure the seamless integration of software with hardware, contributing to the overall success of the company’s products and services. Job summary We are looking for a top technical embedded systems development expert, who will lead  the design, architecture, and development of highly complex software solutions.  In this role you will be responssible for providing strategic direction, overseeing technical roadmaps, and guiding teams through the most challenging aspects of embedded software engineering. Responsibilities & Duties Lead the architectural design and development of complex embedded systems, ensuring scalability, reliability, and performance across all projects. Define and design the overall architecture for embedded systems, ensuring compatibility and efficiency with hardware components. Maintain comprehensive technical documentation for software architecture, processes, and systems. Identify technical risks in projects, implement strategies to mitigate them, ensuring smooth delivery of software solutions. Mentor senior and junior engineers, providing strategic direction, technical oversight, and career development guidance. English language proficiency Qualifications & Skills 7+ years proficiency in C/C++ commercial development for embedded systems, in-depth understanding of low-level programming, memory management, and optimization, Python. Expert in embedded system architecture, Proficient in real-time operating systems (RTOS), multi-threaded programming, and synchronization techniques. Strong knowledge of microcontrollers, processors, and peripherals, with experience in hardware-software integration and driver development. Advanced skills in analyzing and optimizing software performance for real-time applications, including energy efficiency. Proficiency in using debugging tools like JTAG, oscilloscopes, and logic analyzers for troubleshooting and performance tuning. Experience with embedded Linux platforms and kernel module development. Knowledge of IoT protocols and wireless communication technologies (e.g., Zigbee, BLE, Wi-Fi, LoRa). Familiarity with embedded systems security protocols, encryption techniques, and security best practices. We offer multiple benefits that include The environment of equal opportunities, transparent and value-based corporate culture, and an individual approach to each team member Competitive salary packages with performance-based annual reviews. Opportunity to receive a Performance Bonus for your individual achievements and a Loyalty Bonus recognizing your dedication to the company. Employment via Contract of Employment (UoP) in complete alignment with Polish Labour Law. Guaranteed paid vacation, public holidays, and medical leaves as per statutory regulations. Continuous growth and development opportunities through internal knowledge hubs, corporate courses, and free English classes Comprehensive private medical insurance to supplement your standard NFZ coverage.