Software Engineer Jobs at WeRide with Visa Sponsorship
WeRide builds autonomous vehicle technology, and its Software Engineer roles sit at the intersection of robotics, perception, and systems programming. WeRide has an established track record of sponsoring work visas for engineering talent, making it a realistic target for international candidates with the right technical background.
See All Software Engineer at WeRide JobsOverview
Showing 5 of 31+ Software Engineer Jobs at WeRide jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 31+ Software Engineer Jobs at WeRide
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer Jobs at WeRide.
Get Access To All Jobs
INTRODUCTION
WeRide is a leading, commercial-stage global company that develops autonomous driving technologies from Level 2 to Level 4. It offers an all-rounded product mix of Robotaxi, Robobus, Robosweeper, Robovan, and Advanced Driving Solution to provide services. WeRide aims to develop safe and reliable driverless solutions to make our mobility and transportation safer, more affordable, and accessible.
ROLE
In our internship program, you will: Work alongside world-class engineers to develop, implement, and maintain cutting-edge software for autonomous driving systems. Depending on the team you join, your project responsibilities will vary, giving you exposure to a range of exciting, impactful challenges. You will collaborate with your manager, mentor, and team to drive innovation and make significant contributions to the advancement of autonomous driving technology.
Potential responsibilities include:
- Build real-time, in-vehicle systems that ensure the AV operates safely and efficiently in its environment
- Design and develop new features to continuously optimize computational performance, and create tools to assist other teams by proactively informing developers of potential performance issues
- Optimize for efficient model deployment, enhance the machine learning workflow, build and support large-scale model evaluation systems
- Develop high-performance GPU/CPU kernels by utilizing low-level hardware features and knowledge of performance characteristics
- Work with multiple algorithm teams and optimize efficient algorithms for self-driving vehicles
BASIC QUALIFICATIONS
- Pursuing a BS/MS degree in Computer Science, Software Engineering, Mathematics, Robotics, or a related technical field, with an expected graduation date before December 2027
- Proficient in C++ and/or Python, Java, Go with knowledge of its latest features
- Have good programming practices, adhere to coding standards, and follow test-driven development
- Strong analytical and problem-solving skills
- Excellent communication, and cross-functional team collaboration abilities
- Passion for innovation in the autonomous vehicle industry
What Happens Next: We’ll take a few weeks to review all applications. If we’d like to move forward with you, we’ll reach out to arrange the next steps, which may include an online assessment, a call with a recruiter, and 3 interviews with your future colleagues to better inform our decision. During the interview process, we aim to learn more about your skills, experiences, and motivators. Many of our questions will focus on understanding how you might operate here at WeRide. Please note that, due to the high volume of applications we receive, we’re unable to offer individual feedback during the interview process. We recognize that interviewing for a new role is significant, and we appreciate you considering WeRide as the next step in your career. Our Recruiting Team is here to support you throughout the interview process. Come join us and apply today!
INTERNSHIP PROGRAM
At WeRide, interns collaborate with industry leaders on impactful projects that drive meaningful results for the company. You'll apply your knowledge while gaining opportunities to expand your skill set. Our 12-week/3-month internship program begins in May or June 2026. Successful candidates must be available to work in the office five days a week. Interns will receive 1-on-1 mentorship, hands-on training, and engage in fun team-building activities as well as interactive workshops, enhancing both professional and personal growth.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. 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.

INTRODUCTION
WeRide is a leading, commercial-stage global company that develops autonomous driving technologies from Level 2 to Level 4. It offers an all-rounded product mix of Robotaxi, Robobus, Robosweeper, Robovan, and Advanced Driving Solution to provide services. WeRide aims to develop safe and reliable driverless solutions to make our mobility and transportation safer, more affordable, and accessible.
ROLE
In our internship program, you will: Work alongside world-class engineers to develop, implement, and maintain cutting-edge software for autonomous driving systems. Depending on the team you join, your project responsibilities will vary, giving you exposure to a range of exciting, impactful challenges. You will collaborate with your manager, mentor, and team to drive innovation and make significant contributions to the advancement of autonomous driving technology.
Potential responsibilities include:
- Build real-time, in-vehicle systems that ensure the AV operates safely and efficiently in its environment
- Design and develop new features to continuously optimize computational performance, and create tools to assist other teams by proactively informing developers of potential performance issues
- Optimize for efficient model deployment, enhance the machine learning workflow, build and support large-scale model evaluation systems
- Develop high-performance GPU/CPU kernels by utilizing low-level hardware features and knowledge of performance characteristics
- Work with multiple algorithm teams and optimize efficient algorithms for self-driving vehicles
BASIC QUALIFICATIONS
- Pursuing a BS/MS degree in Computer Science, Software Engineering, Mathematics, Robotics, or a related technical field, with an expected graduation date before December 2027
- Proficient in C++ and/or Python, Java, Go with knowledge of its latest features
- Have good programming practices, adhere to coding standards, and follow test-driven development
- Strong analytical and problem-solving skills
- Excellent communication, and cross-functional team collaboration abilities
- Passion for innovation in the autonomous vehicle industry
What Happens Next: We’ll take a few weeks to review all applications. If we’d like to move forward with you, we’ll reach out to arrange the next steps, which may include an online assessment, a call with a recruiter, and 3 interviews with your future colleagues to better inform our decision. During the interview process, we aim to learn more about your skills, experiences, and motivators. Many of our questions will focus on understanding how you might operate here at WeRide. Please note that, due to the high volume of applications we receive, we’re unable to offer individual feedback during the interview process. We recognize that interviewing for a new role is significant, and we appreciate you considering WeRide as the next step in your career. Our Recruiting Team is here to support you throughout the interview process. Come join us and apply today!
INTERNSHIP PROGRAM
At WeRide, interns collaborate with industry leaders on impactful projects that drive meaningful results for the company. You'll apply your knowledge while gaining opportunities to expand your skill set. Our 12-week/3-month internship program begins in May or June 2026. Successful candidates must be available to work in the office five days a week. Interns will receive 1-on-1 mentorship, hands-on training, and engage in fun team-building activities as well as interactive workshops, enhancing both professional and personal growth.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. 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.
See all 31+ Software Engineer at WeRide jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer at WeRide roles.
Get Access To All JobsTips for Finding Software Engineer Jobs at WeRide Jobs
Align your resume to AV engineering stacks
WeRide's software roles concentrate heavily on perception systems, sensor fusion, and real-time C++ or Python pipelines. Tailor your resume to reflect experience in these domains before applying, as generalist software backgrounds get filtered early in technical screening.
Verify your OPT or CPT eligibility early
If you're on F-1 status, confirm your OPT start date leaves enough runway for WeRide's interview and onboarding timeline. STEM OPT extensions give you up to 36 months total, but USCIS processing for the extension can take several weeks.
Target roles with active H-1B sponsorship history
WeRide sponsors H-1B visas across multiple Software Engineer specializations. Search for roles in autonomous driving, machine learning infrastructure, and robotics software on Migrate Mate, which filters specifically for visa-sponsoring employers in this field.
Prepare for specialty occupation documentation
H-1B approval for Software Engineer roles requires demonstrating the position qualifies as a specialty occupation. Gather degree transcripts, course descriptions linking your coursework to the specific engineering domain, and any published research or patents relevant to autonomous systems.
Negotiate offer timing around H-1B cap deadlines
If you need cap-subject H-1B sponsorship, WeRide must submit your registration in March for an October 1 start. Receiving an offer before February gives your employer enough time to prepare the petition without rushing USCIS filing requirements.
Understand how PERM affects long-term green card timelines
WeRide sponsors EB-2 and EB-3 green cards, which require DOL PERM labor certification before the I-140 petition. For Software Engineer roles, PERM involves documenting recruitment efforts, so the earlier you raise green card intentions, the sooner your employer can initiate the process.
Software Engineer at WeRide jobs are hiring across the US. Find yours.
Find Software Engineer at WeRide JobsFrequently Asked Questions
Does WeRide sponsor H-1B visas for Software Engineers?
Yes, WeRide sponsors H-1B visas for Software Engineer positions. The company operates in autonomous vehicle research and development, and its engineering roles consistently meet the USCIS specialty occupation standard. If you're subject to the H-1B cap, your employer must submit a registration in March, with work authorization beginning October 1 of that year if selected.
How do I apply for Software Engineer jobs at WeRide?
You can browse open Software Engineer positions at WeRide through Migrate Mate, which surfaces roles with confirmed visa sponsorship so you're not guessing about eligibility. Applications typically require a resume tailored to WeRide's technical stack, which spans perception, planning, and robotics infrastructure. Expect a multi-round interview process including a technical screen, coding assessment, and systems design interview.
Which visa types does WeRide commonly use for Software Engineer roles?
WeRide sponsors H-1B, F-1 OPT, F-1 CPT, TN, J-1, and employment-based Green Cards including EB-2 and EB-3 categories. For new graduates, F-1 OPT or CPT often serves as the entry point before transitioning to H-1B status. TN is available to Canadian and Mexican nationals in qualifying engineering classifications. Long-term candidates can pursue permanent residence through the PERM and I-140 process.
What qualifications does WeRide expect for Software Engineer candidates?
WeRide typically expects a bachelor's or master's degree in computer science, electrical engineering, or a closely related field. Roles in perception and autonomy often favor candidates with experience in C++, Python, ROS, or sensor fusion. Research backgrounds in computer vision, SLAM, or machine learning are particularly relevant given the company's work in autonomous vehicle development. Published work or graduate research can strengthen your application.
How do I plan my immigration timeline when targeting a Software Engineer role at WeRide?
Start by confirming your current visa status and how much work authorization you have remaining. F-1 OPT students should apply well before OPT expires to allow time for onboarding and any USCIS processing. If H-1B sponsorship is needed and you're cap-subject, work backward from the March registration window. For Green Card sponsorship, raise the topic during offer negotiation, since DOL PERM labor certification takes several months before the I-140 petition can be filed.
See which Software Engineer at WeRide employers are hiring and sponsoring visas right now.
Search Software Engineer at WeRide Jobs