- Robot type
- Autonomous Vehicle
- Location
- Santa ClaraCaliforniaUSA
- Job type
- Software
- Posted
- Aug 7, 2025
- Salary
- $180,000–$260,000 a year
Senior Behavior Planning Engineer
Job description
We have delivered complete, proprietary AV technology - an integration of software and hardware - to enable earlier successes for our clients in constrained Level 4 autonomy. By choosing the middle mile – with defined point-to-point delivery, we have simplified some of the more complex AV challenges, enabling us to achieve full autonomy ahead of competitors. Given extensive knowledge of Gatik’s well-defined, fixed route ODDs and hybrid architecture, we are able to hyper-optimize our models with exponentially less data, establish gate-keeping mechanisms to maintain explainability, and ensure continued safety of the system for unmanned operations.
Visit us at Gatik for more company…
Job responsibilities
- Design, implement, and maintain the core behavior planning system for autonomous vehicles, enabling intelligent, interpretable, and safe decision-making in complex real-world scenarios.
- Develop and extend behavior tree architectures for hierarchical decision logic, including support for mission planning, tactical maneuvers, and contingency handling.
- Collaborate closely with the motion planning, prediction, and control teams to ensure seamless transitions from high-level decisions to executable trajectories.
- Build and optimize C++-based software infrastructure for behavior planning, including tools for simulation, debugging, visualization, and closed-loop testing.
- Evaluate planner performance in diverse real-world and simulated environments; identify failure modes and develop strategies to improve robustness and generalization.
- Participate in design reviews and system integration across the full autonomy stack.
- Provide technical leadership, mentorship, and architectural guidance for junior team members.
Job requirements
- Ph.D. with 3+ years or Master’s with 5+ years of industry experience in robotics, autonomous systems, or behavior planning.
- Proven experience in behavior planning, including use of behavior trees, finite state machines, or rule-based planners in autonomous driving or robotics applications.
- Strong proficiency in C++ with a deep understanding of performance, memory management, and software architecture in production systems.
- Solid understanding of motion planning and prediction interfaces, with experience building real-time, safety-critical systems.
- Knowledge of diffusion models and/or Vision-Language-Action (VLA) models is a strong plus.
- Strong debugging, system thinking, and collaborative communication skills.
Similar jobs
Gatik · Software
Senior V&V Engineer – Software-in-the-Loop (SIL) & Simulation
Santa Clara, California
Gatik · Software
Embedded Software Engineer, Drive-By-Wire
Santa Clara, California
Gatik · Software
Senior Cloud Infrastructure Engineer
Santa Clara, California
Gatik · Software
Senior/Staff GIS Engineer, HD Mapping
Santa Clara, California
