Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Motion & Behavioral Planning San Jose, CA

$129.19k - $214.78k

Didi Labs

Software Engineer – Motion & Behavioral Planning San Jose, CA About The Company DiDi's autonomous driving unit was established in 2016 with the mission of developing Level 4 autonomous driving (AD) technology to make transportation safer and more efficient. In August 2019, the unit became an independent company, DiDi Autonomous Driving, dedicated to advanced AD R&D, product application, and business expansion. We believe integrating AD technology into a shared‑mobility fleet will generate immense social value. By leveraging DiDi's specialized technology, operational expertise, and integrated ecosystem, we are positioned to build and operate a highly efficient, user‑oriented autonomous fleet. About The Role We are seeking a Software Engineer / Sr. Software Engineer to join our team and develop the core decision‑making and motion planning systems for our autonomous vehicles. In this role, you will be responsible for creating the algorithms that enable smooth, safe, and intelligent navigation in complex environments. You will tackle challenges across the full motion planning stack, from high‑level behavioral reasoning to low‑level trajectory optimization. Responsibilities Design and implement the core Behavioral Planning logic that determines the vehicle's high‑level actions (e.g., lane changes, merges, yields, and interactions with other agents). Develop and optimize the motion planning algorithms that execute behavioral decisions, integrating Geometry Reasoning (path) and Speed Reasoning (velocity) into a cohesive trajectory. Architect and enhance the geometry system for generating geometrically feasible and compliant paths. Architect and refine the velocity system for generating context‑aware, comfortable, and safe velocity profiles. Model complex driving scenarios and agent interactions to create a robust world model for the behavioral planner. Design different costs for trajectory ranking to trade off ETAs, comfort, and safety of the vehicle behaviors. Conduct in-depth analysis, testing, and debugging of the system's performance in various scenarios, leading root cause investigations. Collaborate with Prediction, Perception, and Control teams to ensure a seamless flow from environmental understanding to physical vehicle motion. Qualifications B.S./M.S. in Computer Science, Robotics, or a related field. Experience in autonomous systems, robotics, or automotive software development. Strong proficiency in C++ for implementing complex, real‑time algorithms. Solid understanding of robotics fundamentals, including decision‑making, motion planning, control theory, trajectory ranking, search and optimization algorithms, etc. Related experience in one or more of the following: behavioral planning, motion planning, behavior and world environment reasoning, trajectory ranking and cost design. Preferred Qualifications PhD or internship experience related to robotics planning system designs. Knowledge of vehicle dynamics and longitudinal/lateral control systems. Solid understanding of machine learning principles, reinforcement learning, and related algorithms. The base salary range for this position is $129,189‑$214,776 for Software Engineer and $148,594‑$247,038 for Sr. Software Engineer, annually in addition to bonus, equity and benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job‑related skills, experience, and relevant education or training. I acknowledge that prior to submitting this application, I have read and accepted the Privacy Notice for California Residents which is available on #J-18808-Ljbffr Didi Labs

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Motion & Behavioral Planning San Jose, CA in San Jose, CA vacancy
  • $129.19k - $214.78k

    Didi Labs in San Jose, CA is looking for a Software Engineer - Motion & Behavioral Planning. This role involves developing decision-making and motion planning systems for autonomous vehicles. Key responsibilities include designing algorithms for behavioral logic and motion... 
    Suggested

    Didi Labs

    San Jose, CA
    4 days ago
  •  ...Job Title : Software Architect Location : San Jose, CA Type : 6 to 9 months Rate : $Open (Best...  ...Responsibilities – Work with business and engineering teams to identify and design...  .../tools. ~ Strong project planning and execution skills. ~... 
    Suggested

    TWO95 International

    Sunnyvale, CA
    3 days ago
  • $150k - $180k

    Senior Software Engineer - Core Team - San Jose, CA ZEDEDA Inc, San Jose, California, United States, Information Technology About this position ZEDEDA unlocks the value of AI where it matters most, enabling enterprises to create, secure and operate edge AI at scale. ZEDEDA... 
    Suggested
    Work at office

    ZEDEDA Inc

    San Jose, CA
    4 days ago
  • $176.3k - $293.7k

    Principal Software Engineer- Java (HYBRID San Jose, CA) page is loaded## Principal Software Engineer- Java (HYBRID San Jose, CA)locations: San Jose, Californiatime...  ...based systems.* Analyze logs, traces, and application behavior to identify root causes quickly and accurately.* Dive... 
    Suggested
    For contractors
    Work experience placement

    Stryker Corporation

    San Jose, CA
    2 days ago
  •  ...About the job Software Engineer - Data Security (AI-Driven) | San Jose, CA (Hybrid) Software Engineer Are you ready to join an exciting early-stage...  ...coverage. FSA and HSA options (for high-deductible plans). Access to OneMedical and HealthAdvocate... 
    Suggested
    Full time
    Contract work
    Worldwide
    Relocation package

    The Valentino Group

    San Jose, CA
    4 days ago
  • $139.7k - $272.8k

     ...and collaborate closely with engineering and product teams. You will...  ...input into tester hardware and software roadmaps. Build technical...  ...position (not remote) in San Jose, CA. We are only considering...  ...and location. Incentive Plan: This job is eligible for discretionary... 
    For contractors
    Work at office
    Local area
    Relocation
    Flexible hours

    Teradyne

    San Jose, CA
    2 days ago
  •  ...Job Description Agentic AI Engineer - Internship (3-6 months) Location: San Jose, CA Department: Product Management...  ...The ideal candidate is a strong software engineer with experience in...  ...with deep understanding of LLM behavior, system trade-offs, and production... 
    Internship

    Nile Global Inc

    San Jose, CA
    12 days ago
  •  ...Role Name - Software Engineer - Backend (Java) Location - San Jose City, CA - Onsite 6-12 Months Contract Job Description As a Software Engineer - Backend (Java) you'll contribute to building robust backend systems. You'll collaborate closely with experienced... 
    Contract work

    AceStack LLC

    San Jose, CA
    1 day ago
  • $85k - $135.9k

    Factory Applications Engineer, New College Graduate (Teradyne, San Jose, CA) Date: Mar 5, 2026 Location: San Jose, CA, US We are the global test and automation...  ..., Flexible Spending Accounts, retirement savings plans, life and disability insurance, paid vacation & holidays... 
    Local area
    Relocation
    Flexible hours

    Teradyne

    San Jose, CA
    3 days ago
  • $198.3k - $317.4k

    Factory Applications Engineer (NEXTEST; San Jose, CA) Date: Jan 29, 2026 Location: San Jose, CA, US We are...  ...to influence tester hardware and software roadmaps based on customer needs. Build...  ...on demand and location. Incentive Plan: This job is eligible for discretionary... 
    Local area
    Relocation
    Flexible hours
    Shift work

    Teradyne

    San Jose, CA
    17 hours ago
  • $140k - $200k

     ...office. These include frontend and backend engineers, AI research scientists, and others from...  ...and other stakeholders to shape feature planning, UI/UX architecture, and long-term...  ...dedication to building accessible and inclusive software. ~ Excellent software engineering... 
    Work at office

    Speechify

    San Jose, CA
    17 hours ago
  • $139.4k - $223.1k

     ...Field Application Engineer (SEG, San Jose, CA) We are the global test and automation specialists, powering...  ...customer inquiries concerning system software and applications. Provides software...  ...on demand and location. Incentive Plan: This job is eligible for discretionary... 
    Flexible hours

    Teradyne

    San Jose, CA
    4 days ago
  •  ...Urgently Required - Software Developer (Spark / Python)- San Jose, CA - Contract Consulting firm with 6000+ employees & $1 billion Revenue.. Job Description Software Developer (python and Spark) This developer will be a primary developer for new project developer... 
    Contract work
    Relocation
    Flexible hours

    Tech Resource Group

    San Jose, CA
    1 day ago
  •  ...Role: iOS Developer Work location San Jose, CA Responsible for programming and software development using various programming languages and related...  ...controlling other equipment. Consult with managerial, engineering, and technical personnel to clarify program... 
    Daily paid
    Local area
    Relocation

    3B Staffing LLC

    Alviso, CA
    4 days ago
  •  ...Sr. SAP ABAP Engineer Location: San Jose, CA Position Type: 12 months + Rate: DOE (W2/C2C/1099) US Citizen, Green Card GC EAD, and H1B NEED LOCAL CANDIDATES Skills and Experience: ~ Must have a minimum of 8 + years of ABAP experience in developing... 
    H1b
    Local area

    Georgia IT Inc

    San Jose, CA
    1 day ago
  •  ...Python Developer Location: San Jose, CA Position Type: Full Time Interview Process: Phone Followed by F2F US Citizen, Green Card and GC EAD Job Description: • 8 Plus years of IT experience including a min 5 years as Python/Django developer. • Experience... 
    Full time
    Flexible hours

    Georgia IT Inc

    San Jose, CA
    1 day ago
  •  ...Android Developer Location: San Jose, CA (Remote until COVID) Duration: Contract Rate: DOE US Citizens, GC, EAD (H4, L2),...  ...Has collaborated with product managers, designers, and other engineers ~ Has good communication skills, able to proactively reach... 
    Contract work
    Remote work

    Georgia IT Inc

    San Jose, CA
    4 days ago
  • $145k - $165k

     ...everyone dealing with cancer. Location : San Jose, CA - 4 days in the office per week As a Sr. Dev Ops Engineer at Elekta, you should demonstrate superb...  .... ~3 years' experience with standard software development lifecycle best practices ~ In-depth... 
    Work at office
    Flexible hours

    Elekta

    San Jose, CA
    1 day ago
  • Overview Application Engineer - Cadence Systems, San Jose, CA (Rotational Program). This role is a full-time entry...  .... Experience with embedded software development, HW/SW co-design, and scripting...  ...match, employee stock purchase plan, and comprehensive medical, dental,... 
    Rotational program
    Permanent employment
    Full time

    Clough AMEC.

    San Jose, CA
    2 days ago
  •  ...SAP GRC Architect or SAP GRC Engineer Duration: 12 Months (Possibility of Ext.) Location: San Jose, CA Rate: All Inclusive DOE US Citizen, GC Holder, EAD, H1B and TN also can apply for this position Architect Application Architect with 5+ years in performing... 
    H1b

    Staffing the Universe

    San Jose, CA
    1 day ago
  •  ...Senior Java Designer/Developer Location: San Jose, CA Rate: DOE $/hr. on W2 only Position Type: Contract Interview Process: Phone Followed by F2F US Citizen, Green Card and GC EAD, H1B Transfer Job Description: SENIOR RESOURCES ONLY • Senior Developer with 8+... 
    Contract work
    H1b

    Georgia IT Inc

    San Jose, CA
    1 day ago
  •  ...ServiceNow Developer ServiceNow Developer Location: San Jose, CA (Onsite) Mandatory Skills: GRC/ IRM Domain, CSA certification mandatory Description: Minimum 7+ years Relevant ServiceNow Experience. Total IT experience minimum 9 Years. Comprehensive understanding... 
    Work experience placement

    ESR Healthcare

    San Jose, CA
    4 days ago
  • $139.4k - $223.1k

    Location: Sunnyvale, CA, US We are the global test and automation...  ...and driven Field Application Engineer , who will work...  ...demand and location. Incentive Plan This job is eligible for discretionary...  ...#LI-NS1 Nearest Major Market San Jose Nearest Secondary Market Palo... 
    Work experience placement
    Worldwide
    Flexible hours

    Teradyne

    Sunnyvale, CA
    17 hours ago
  • $85k - $135.9k

     ...As a New Graduate Factory Applications Engineer, you will begin your engineering career in...  ...advanced semiconductor test solutions. Based in San Jose, you will work closely with customers, R&...  ...Spending Accounts, retirement savings plans, life and disability insurance, paid... 
    For contractors
    Internship
    Work at office
    Local area
    Relocation
    Flexible hours

    Teradyne

    San Jose, CA
    4 days ago
  •  ...The developer will work to develop the following features for the Data team: Automated Self-Serve Provisioning Knowledge Discovery and Agentic SRE 7+ years of experience required. Working Place: San Jose, CA, USA Company: ESR Healthcare... 
    Local area
    Visa sponsorship
    Relocation package

    ESR Healthcare

    San Jose, CA
    7 days ago
  • Lead SAP BTP Consultant San Jose, CA (Local Candidates Only) 12+ Months Contract $70/HR on W2 Job Summary We are seeking a highly experienced Senior SAP BTP Consultant with 15+ years of overall IT experience to support a long-term engagement with a direct client in... 
    Contract work
    Local area

    ValueBase Consulting

    San Jose, CA
    17 hours ago
  •  ...Java Full Stack Technical Lead Location: San Jose, CA Rate: DOE $/Yr. Position Type: Contract Interview Process: Phone Followed by F2...  ...Technical Lead with hands on experience who can design, build various software components across various stacks of the applications using... 
    Contract work

    Staffing the Universe

    San Jose, CA
    21 days ago
  • Power BI + AI developer job at Programmers.io. San Jose, CA. Required Skills and Experience Demonstrated ability to create compelling and insightful dashboards and reports using Power BI and Tableau, including data modeling (DAX) and connectivity to various data sources... 

    Itlearn360

    San Jose, CA
    17 hours ago
  • $110k - $176k

    Date: Apr 27, 2026 Location: San Jose, CA, US We are the global test and automation specialists...  ...Overview As a Senior PCB Design Engineer within Teradyne’s NBU Interface Products...  ...depending on demand and location. Incentive Plan: This job is eligible for discretionary... 
    Local area
    Relocation
    Flexible hours

    Teradyne

    San Jose, CA
    3 days ago
  • $151k - $240k

     ...California, with offices in Washington, D.C.; San Diego; Ft. Walton Beach, Florida; Ann...  .... About the role As a Motion Planning Engineer on the Fallback Stack team, you will...  ...classical motion planning, predictable behavior, and large-scale evaluation, rather than... 
    Odd job
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Motion & Behavioral Planning San Jose, CA. Be the first to apply!