软件架构经理/专家
Core
Design and maintain the software architecture and interfaces for embedded ADAS systems and SoC function chains, optimizing runtime performance.
Role type
Senior IC embedded software architect (automotive ADAS)
Builds
ADAS system software, SoC function chains, and embedded runtime optimizations for autonomous driving vehicles
Domain
Automotive industry, embedded systems, autonomous driving (ADAS)
Required skills
Embedded software architecture, SoC function chain design, C/C++ development, Linux/QNX system debugging, performance optimization (CPU/memory/model), cross-compilation, build systems (Bazel/cmake/makefile), shell scripting, performance profiling tools (Perf, Valgrind)
Preferred skills
Experience with Conan package manager, large-scale automotive project experience
Technologies
Linux, QNX, SoC, C++, CMake, Bazel, Makefile, Shell, Perf, Valgrind, Conan
Responsibilities
Design ADAS system software architecture and module interfaces, debug runtime issues (memory leaks, core dumps, latency), optimize system performance, develop and maintain embedded software for ADAS and cockpit systems
Seniority
Senior, hands-on IC