Job Description
XPENG, a smart technology company focused on intelligent mobility, is seeking a Staff Software Engineer to contribute to their autonomous vehicle program. This role is based in Santa Clara, CA.In this position, the candidate will be responsible for designing and implementing modules within the autonomous software stack. The engineer will analyze system CPU and memory performance, debug performance bottlenecks, and provide software design and architecture guidance to other teams.
- Designing and implementing modules for autonomous software.
- Analyzing system performance and implementing optimizations.
- Debugging performance bottlenecks.
- Providing software design guidance.
Requirements: - BS/MS Degree in Computer Science or related field.
- 5+ years of Software Development experience.
- Excellent C++/C programming skills.
- Understanding of multi-threading and concurrency fundamentals.
- Experience with RTOS.
- Proficiency with CPU and memory profiling tools.
- Excellent debugging skills.
- Proficiency with Git, Python, and Shell.
Company Offers: - A fun, supportive, and engaging environment.
- Opportunities to work on cutting-edge technologies.
- Competitive salary.
- Snacks, lunches, and fun activities.