We provide autonomous self-driving features for the Xiaopeng Electronic Vehicles in China market. We are looking for people passionate about self-driving vehicles to join in and help us build top class autonomous self-driving vehicles.
Job Responsibilities:
As a platform software engineer, you will be part of a team working towards XPeng Motors' autonomous vehicle vision. Your responsibilities include (but are not limited to):
Design and Implement drivers such as CAN/UART/I2C
Platform software architecture design
Debugging multi-core and multi-threaded software issues
Provide software design and architecture guidance to other team members
Job Requirements:
You must be a self-motivated, well-rounded individual with excellent analytical and problem-solving skills, who is willing to learn. You must also be an excellent team player, be focused on achieving results, and have passion for product excellence and quality. You are required to have:
3-5+ years vehicle diagnostics
1+ years Vector tool experience
Excellent C/C++ programming skills
Familiar with UDS and Diagnostic over IP
Familiar with AUTOSAR
Experience with MICROSAR
Bonus Points:
Having ADAS ECU diagnostic development experience is a plus
What do we provide:
A fun, supportive and engaging environment
Opportunities to pursue and work on cutting edge technologies
Competitive salary
Snacks, lunches and fun activities
We are an Equal Opportunity Employer. It is our policy to provide equal employment opportunities to all qualified persons without regard to race, age, color, sex, sexual orientation, religion, national origin, disability, veteran status or marital status or any other prescribed category set forth in federal or state regulations.