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!