Talent.com
Software Engineer II
Software Engineer IIDidi Labs • San Jose, California, United States
Software Engineer II

Software Engineer II

Didi Labs • San Jose, California, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Company Name : DiDi Research America, LLC

Job Location : San Jose, CA 95134

Job title : Software Engineer II

Salary : $190,548 - $214,776

Education and Experience : Master's degree in Computer Science, Electrical Engineering, Mechanical Engineering or related plus 2 years of experience in Autonomous driving, robotics, or artificial intelligence or related. Alternatively, a PhD in  Computer Science, Electrical Engineering, Mechanical Engineering or related.

SOC Code : 15-1252

SOC Occupation Title : Software Developers

Duration :   Regular Hire

Work week :   Full-time

Supervision Experience Required : No

Requires skills and experience to involve : Strong technical background in motion planning, optimization, and control theory for autonomous vehicles. Deep knowledge of A

  • and RRT motion planning algorithms. Deep knowledge of optimization-based motion planning methods for autonomous vehicles. Fluency in C++ programming language. Deep knowledge of geometry, probability, and statistics and their application in motion planning algorithm design.

Job duties :  The Software Engineer II position will research and develop the-state-of-art motion planning algorithms for autonomous driving vehicles. Analyze issues reported from road test and simulation, design and implement algorithms, evaluate the algorithms on simulation and road tests. Participate in group design discussions. Develop and implement motion planning algorithms for autonomous vehicles to ensure safe, smooth, and efficient navigation in dynamic environments. Design and optimize decision-making strategies for autonomous vehicles, considering traffic interactions, safety constraints, and real-time environmental changes. Integrate planning modules with perception, prediction, and control systems to enable robust and real-time autonomous driving capabilities. Conduct simulation and perform real-world testing to evaluate planning algorithms, improve performance, and address edge cases in complex driving scenarios. Develop and maintain high-performance software in C++ for real-time autonomous driving applications. Document research findings, design decisions, and technical implementations to support internal development and external regulatory requirements.

Please apply online at boards.greenhouse.io / didi

#LI-DNI

[job_alerts.create_a_job]

Software Engineer Ii • San Jose, California, United States

[internal_linking.related_jobs]
R&D Engineer II

R&D Engineer II

Synopsys • Mountain View, CA, United States
[job_card.full_time]
The R&D Engineer II contributes to the development of SPDM software (such as Minerva) and next generation technologies and products. In this role, the R&D Engineer is responsible for developing, imp...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer

Software Engineer

Walmart • Fremont, California, USA
[job_card.full_time]
Participates in the discovery phase of small to medium-sized projects to come up with high level design by partnering with the product management project management business and user experience tea...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer, AI Products

Software Engineer, AI Products

Xai • Palo Alto, California, United States
[job_card.full_time]
AI’s mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excelle...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Development Engineer III

Software Development Engineer III

F5 Networks • San Jose, California, USA
[job_card.full_time]
At F5 we strive to bring a better digital world to life.Our teams empower organizations across the globe to create secure and run applications that enhance how we experience our evolving digital wo...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer III (Full Stack)

Software Engineer III (Full Stack)

Lead Bank • Sunnyvale, CA, United States
[job_card.full_time]
Lead is a fintech building banking infrastructure for embedded financial products and services.We operate an FDIC-insured bank headquartered in Kansas City, Missouri. Additionally, we have offices i...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer

Software Engineer

VIVIO, a Public Benefit Corporation • Hayward, CA, US
[job_card.full_time]
VIVIO Health, a Public Benefit Corporation, is revolutionizing pharmacy benefits management through data and technology.Our foundational principle - "The Right Drug for the Right Person at the...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer 4

Software Engineer 4

MW Partner • San Jose, California, USA
[job_card.full_time]
MW Partners is currently seeking a Software Engineer to work for our client who is a global leader in multimedia and creativity software products. Develop and maintain scalable distributed applicati...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
UI Software Engineer

UI Software Engineer

Cisco Systems, Inc. • San Jose, CA, United States
[job_card.full_time]
The application window is expected to close on : November 21, 2025.Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.The LIO (Lifecy...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Developer III

Software Developer III

Bio-Rad Laboratories • Pleasanton, CA, United States
[job_card.full_time]
Bio-Rad's Life Sciences Group is advancing Droplet Digital PCR technology through next-generation software solutions.We seek an experienced Software Developer III with strong Angular expertise to a...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer II, Behavior Coverage

Software Engineer II, Behavior Coverage

Australian Competition and Consumer Commission • Mountain View, CA, United States
[job_card.full_time]
Software Autonomy Action Mountain View, California.Senior Software Engineer, Behavior Coverage.Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly.Th...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer Manager II, Full Stack

Software Engineer Manager II, Full Stack

Google • Mountain View, CA, US
[job_card.full_time]
Software Engineer Manager II, Full Stack Join to apply for the Software Engineer Manager II, Full Stack role at Google.Applicants in San Francisco : Qualified applications with arrest or conviction ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer Manager II, Full Stack

Software Engineer Manager II, Full Stack

Google Inc. • Mountain View, California, United States
[job_card.full_time]
Software Engineer Manager II, Full Stack Google Mountain View, CA, USA ; Seattle, WA, USA ; +1 more.X Applicants in San Francisco : Qualified applications with arrest or conviction records will be c...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer II

Software Engineer II

F5 Networks • San Jose, California, USA
[job_card.full_time]
At F5 we strive to bring a better digital world to life.Our teams empower organizations across the globe to create secure and run applications that enhance how we experience our evolving digital wo...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer III PythonAWSSnowflake

Software Engineer III PythonAWSSnowflake

JPMorganChase • Palo Alto, California, USA
[job_card.full_time]
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III - Python / AWS / Snowflake at JPMorganChase within the Data P...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Systems Software Engineer

Systems Software Engineer

Sunbelt Controls • Pleasanton, CA, US
[job_card.full_time]
Now Hiring : Systems Software Engineer II.We’re looking for an experienced.Building Automation System (BAS) solutions across the Western U. In this role, you’ll develop and program databases, create ...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Sr. Software Engineer, Infra

Sr. Software Engineer, Infra

Jerry.ai • Palo Alto, California, USA
[job_card.full_time] +1
Were building the first AI-powered.From insurance to repairs to road safety were connecting the entire car ownership experience into one mobile-first platform. Our revenue has grown 60x in the last ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Elasticsearch - Principal Software Engineer II - Storage Engine

Elasticsearch - Principal Software Engineer II - Storage Engine

Elastic • Mountain View, CA, US
[job_card.full_time]
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale - unleashing the potential of businesses and people.The Elastic Search AI...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Engineer II, NLU & Agentic AI

Senior Software Engineer II, NLU & Agentic AI

Moveworks • Mountain View, California, United States
[job_card.full_time]
Are you a software engineer who has honed your craft, partnership, and execution over years building and improving production systems? Want to apply your skills at the cutting edge of AI copilots? ...[show_more]
[last_updated.last_updated_30] • [promoted]