主要职责/Your Responsibilities:
· Develop, maintain, and execute automated test scripts to ensure system functionality and reliability.
· Using tools like CANoe to analyze CAN/ETH protocols and signals.
· Identify, analyze, and document defects, working closely with development teams to ensure issues are resolved.
· Continuously improve testing processes, frameworks, and tools to enhance efficiency.
· Perform both manual and automated testing as needed to meet testing coverage and project timelines.
· Participate in the deployment, debugging, and performance optimization of the system on vehicle platforms(ARM/x86, Linux/RTOS).
· Develop high-performance and high-reliability software systems based on C++, with adaptation to automotive-grade hardware and operating systems
· Participate in the research and development of core modules in ADAS system, including perception, localization, path planning, control and decision-making, etc.
· Be responsible for the development and optimization of data processing and fusion modules for sensors (such as LiDAR, MRR, cameras, IMU, etc.).
岗位要求/Required Qualification:
· Proficiency in the C++ language, with solid mastery of the C++11 standard or above, and adherence to good programming standards and documentation practices.
· Solid foundational knowledge of computer science, including familiarity with data structures, algorithms, operating systems, and memory management.
· Familiarity with Linux system development, and proficiency in commonly used tools such as CMake, GCC/Clang, GDB, and Valgrind
· Hands-on experience in automation testing, including script creation, execution, and report generation.
· Possession of a C1 driver’s license to meet occasional driving