Application Engineer

WeRide

San Jose (CA)

On-site

USD 90,000 - 120,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Premium Medical, Dental & Vision
Free daily meals
Paid vacations & holidays
401K plan

Job summary

WeRide is seeking an engineer to join its autonomous driving team in San Jose, responsible for debugging, bringing up systems, and deploying software on vehicle platforms and embedded systems. You will validate deployments, triage issues, and work across AI, robotics, and operations to maintain stability and safety.

The role requires a Mechanical or Computer Engineering degree and hands-on experience with sensors, ROS-based software, and robot simulators.

Qualifications

  • Bachelor’s degree in Mechanical or Computer Engineering or related field.
  • Experience with sensors (IMU, LiDAR, camera, odometry, radar).
  • Experience with ROS-based software development for robotic systems.
  • Hands-on experience with robot simulators or other robot frameworks.
  • Enthusiasm to understand a complex system and its components.

Responsibilities

  • Deploy and integrate autonomous driving software onto vehicle platforms and embedded computing systems.
  • Validate system functionality after fleet deployment and ADV delivery, including Linux/Bash-based debugging on embedded systems.
  • Report, document and track fleet issues and drive cross-team effort to solve them.
  • Calibrate and validate sensors, including cameras, LiDAR, IMU, and GNSS.
  • Support control-related calibration to ensure stable and predictable vehicle behavior.
  • Collaborate across AI, Robotics and Operations teams and communicate deployment status clearly.

Skills

Robotics sensors experience
C++ / software debugging
ROS-based development
Robot simulators
System understandability

Education

Bachelor’s degree in Mechanical / Computer Engineering or related field

Tools

ROS
Robot simulators
Robot frameworks

Job description

Responsibilities

This position will be responsible for debugging software, hardware and system issues on autonomous vehicles; managing system release; and developing tools to improve efficiency of incident triage. What you will do:

  • Deploy and integrate autonomous driving software onto vehicle platforms and embedded computing systems.
  • Validate system functionality after fleet deployment and ADV delivery, including Linux/Bash-based debugging on embedded systems.
  • Report, document and track fleet issues and drive cross-team effort to solve them.
System Bringup & Deployment
  • Deploy and integrate autonomous driving software onto vehicle platforms and embedded computing systems.
  • Validate system functionality after fleet deployment and ADV delivery, including Linux/Bash-based debugging on embedded systems.
  • Report, document and track fleet issues and drive cross-team effort to solve them.
Incident Triage & Quality Assurance
  • Perform incident triage and root-cause analysis with a strong understanding of data flow in robotics systems.
  • Investigate and debug issues across the stack, including C++ code, Linux system issues, and hardware failures, and recommend mitigation or corrective actions.
  • Integrate and validate the full autonomy stack, including Perception, Planning & Control (PNC), and hardware.
  • Contribute to quality assurance processes and continuous improvement of system stability and safety.
Sensor & System Calibration
  • Calibrate and validate sensors, including cameras, LiDAR, IMU, and GNSS.
  • Understand vehicle, world, and sensor coordinate systems.
  • Support control-related calibration to ensure stable and predictable vehicle behavior.
Cross-Team Collaboration
  • Support technical demos and pilot deployments, delivering on-demand technical demonstrations and stakeholder communication with strong ownership.
  • Quickly resolve issues during demos or provide timely mitigation solutions when needed.
  • Collaborate closely with AI, Robotics, and Operations teams.
  • Clearly communicate technical findings and deployment status across teams.
Requirements
  • Bachelor’s degree in Mechanical Engineering, Computer Engineering, or a related field
  • Experience with sensors (e.g. IMU, lidar, camera, odometry, radar)
  • Experience with ROS-based software development for robotic systems
  • Hands-on experience with robot simulators or other robot frameworks
  • Enthusiasm to understand a complex system and its various components

$90,000 - $120,000 a year

Your base pay is one part of your total compensation package. For this position, the reasonably expected pay range is between $90,000 - $120,000 for the level at which this job has been scoped. Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills. In the event that you are considered for a different level, a higher or lower pay range would apply. This position is also eligible for an annual performance bonus, equity, and a competitive benefits package.

WeRide.ai offers competitive salary depending on the experience. Employee benefits include: Premium Medical, Dental and Vision Plan (No cost from employees or their families) Free Daily Breakfast, Lunch and Dinner Paid vacations and holidays 401K plan

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

New Grads 2027 - Software Engineer, Algorithm
New Grads 2027 - Software Engineer, Algorithm

WeRide.ai • San Jose (CA)

On-site
USD 120,000 - 165,000
Premium Medical, Dental and Vision
Free Daily Breakfast, Lunch and Dinner
Paid vacations and holidays
+1
New Grads 2027 - Software Engineer - Perception/Computer Vision
New Grads 2027 - Software Engineer - Perception/Computer Vision

WeRide.ai • San Jose (CA)

On-site
USD 120,000 - 165,000
Premium Medical, Dental and Vision
Free Daily Meals
Paid vacations and holidays
+1
Senior / Staff Software Engineer, ML-based Controls
Senior / Staff Software Engineer, ML-based Controls

Waabi • Kentucky

On-site
USD 241,000 - 320,000
Equity incentives
Annual performance bonus
Competitive benefits
Staff/Senior Staff Software Engineer - Perception
Staff/Senior Staff Software Engineer - Perception

Albert Invent • Fremont (CA)

On-site
USD 245,000 - 350,000
Health Care Plan (Medical, Dental & Vision)
Retirement Plan (Traditional and Roth 401k)
Life Insurance
+4
Motion Planning Engineer
Motion Planning Engineer

WeRide • Emeryville (CA)

On-site
USD 130,000 - 182,000
Premium Medical, Dental and Vision Plan
Free Daily Breakfast, Lunch and Dinner
Paid vacations and holidays
+1
Robot Autonomy Engineer - Software
Robot Autonomy Engineer - Software

FieldAI • Peoria (IL)

On-site
USD 130,000 - 190,000
Onsite HQ Irvine
Full benefits
Equity
+1
Senior Software Engineer, Onboard Autonomy
Senior Software Engineer, Onboard Autonomy

Nuro • Mountain View (CA)

On-site
USD 193,930 - 291,150
Annual performance bonus
Equity options
Competitive benefits package
Systems Engineer - Robotics
Systems Engineer - Robotics

Applied Intuition • Arlington (VA)

On-site
USD 140,000 - 180,000
Health insurance
Equity in compensation
401(k) matching
+3
Systems Engineer, Robotics Hardware
Systems Engineer, Robotics Hardware

Lever, Inc. • Irvine (CA)

On-site
USD 100,000 - 175,000
Senior Software Engineer, Robotics- Behavior & Interaction
Senior Software Engineer, Robotics- Behavior & Interaction

FieldAI • Peoria (IL)

On-site
USD 160,000 - 220,000
Equity participation
Comprehensive benefits