Description
The Autonomous Driving Software Architect will design and optimize software architectures for ADAS SoC platforms, improve runtime performance across perception, fusion, and planning pipelines, and resolve complex system issues such as core dumps, memory leaks, latency, and resource contention. The role also covers CPU/GPU/NPU/DSP heterogeneous computing, AI model deployment optimization, profiling and benchmarking, and collaboration with algorithm, platform, and middleware teams. Candidates should have substantial embedded development experience, strong C/C++ or Python skills, knowledge of Linux/QNX and system debugging, and familiarity with performance-analysis tools and build systems.
