New Grads 2025 - General Software Engineer

WeRide is a leading, commercial-stage global company that develops autonomous driving technologies from Level 2 to Level 4.
$120,000 - $165,000
Backend
Entry-Level Software Engineer
In-Person
AI · Automotive

Description For New Grads 2025 - General Software Engineer

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.

As a New Grad General Software Engineer at WeRide, you will:

  • Build real-time, in-vehicle systems for safe and efficient AV operation
  • Develop high-performance data transport and logging infrastructure
  • Create real-time communication services between embedded devices and host computers
  • Develop cloud-based and backend systems to support the AV fleet
  • Optimize computational performance and create developer tools
  • Build services bridging machine learning and distributed systems
  • Work on efficient model deployment and large-scale model evaluation systems
  • Develop high-performance GPU/CPU kernels
  • Build model conversion, evaluation, and management systems
  • Develop scalable infrastructure for ML model training, optimization, and deployment
  • Collaborate with multiple teams to optimize algorithms for self-driving vehicles

Qualifications:

  • Pursuing BS/MS in Computer Science, Software Engineering, Mathematics, or related field
  • Proficient in C++ and/or Python, Java, Go
  • Strong programming practices and analytical skills
  • Excellent communication and collaboration abilities
  • Passion for innovation in the autonomous vehicle industry

Bonus points for experience in field robotics, distributed systems, OS kernels, and GPU architecture.

WeRide offers competitive compensation, including base pay, annual performance bonus, equity, and a comprehensive benefits package. Join us in shaping the future of autonomous driving technology!

Last updated 7 months ago

Responsibilities For New Grads 2025 - General Software Engineer

  • Build real-time, in-vehicle systems for AV operation
  • Develop high-performance data transport framework
  • Create real-time communication services
  • Develop cloud-based and backend systems
  • Optimize computational performance
  • Build services bridging ML and distributed systems
  • Develop high-performance GPU/CPU kernels
  • Build model conversion and management systems
  • Develop scalable ML infrastructure
  • Optimize algorithms for self-driving vehicles

Requirements For New Grads 2025 - General Software Engineer

Python
Java
Go
  • BS/MS in Computer Science or related field
  • Proficiency in C++, Python, Java, or Go
  • Strong programming practices
  • Analytical and problem-solving skills
  • Excellent communication abilities
  • Passion for autonomous vehicle industry

Benefits For New Grads 2025 - General Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Premium Medical, Dental and Vision Plan
  • Free Daily Breakfast, Lunch and Dinner
  • Paid vacations and holidays
  • 401K plan

Interested in this job?

Jobs Related To WeRide New Grads 2025 - General Software Engineer

Quality Assurance Engineer I, Payments Acceptance and Experience Tech

Entry-level Quality Assurance Engineer role at Amazon's Payments team, focusing on automated and manual testing for payment systems.

Technical Full Life Cycle Recruiter, Worldwide Amazon Stores

Full Life Cycle Technical Recruiter position at Amazon focusing on hiring tech talent, offering competitive compensation and comprehensive benefits.

Technical Sourcing Recruiter, Worldwide Amazon Stores

Technical Sourcing Recruiter position at Amazon focusing on tech talent acquisition for various engineering roles, offering competitive compensation and benefits.

Software Developer 2

Entry-level Software Developer position at Oracle working on the Java Platform Group, focusing on JVM development and maintenance using C++ and Java.

Software Engineer into Transformation team - fresh graduate

Entry-level Software Engineer position at Oracle NetSuite, developing cloud-based ERP solutions using Java and JavaScript in Czech Republic.