跳转到主要内容

Senior Software Developer Active Safety

Technology
北京掌上先机网络科技有限公司
上海市, 中国¥30,000 - ¥60,000 /月1周前
全职

职位描述

该职位来源于猎聘 Role Mission Design, develop, integrate, and validate production-grade active safety software for an end-to-end or foundation-model-based AD stack. Ensure that active safety functions remain deterministic, diagnosable, and robust across system degradation, edge cases, and production vehicle environments.

Key Responsibilities

  • Develop production-quality active safety software in modern C++, supporting functions such as AEB, FCW, lane-related safety functions, and other collision-avoidance features according to project scope.
  • Integrate active safety functions with perception, prediction, planning, end-to-end model outputs, vehicle motion control, and vehicle communication interfaces.
  • Implement function state machines, activation and suppression conditions, diagnostics, degradation handling, and fallback behaviors.
  • Analyze timing, resource usage, interface compatibility, and failure modes to meet real-time and production software requirements.
  • Support SIL, HIL, proving-ground, and vehicle testing; investigate functional, software, and integration issues using structured root-cause analysis.
  • Work with system, safety, and validation teams to translate system requirements and safety concepts into software design, implementation, and verification artifacts.
  • Contribute to software architecture, interface definitions, code reviews, automated testing, CI/CD, and release-quality improvements.
  • Support production issue analysis, software updates, configuration management, and post-release quality monitoring.

    Required

    Qualifications

  • Bachelor’s degree or above in Computer Science, Electrical Engineering, Automotive Engineering, or a related discipline, or equivalent practical experience.
  • 5+ years of production software development experience, with substantial hands-on modern C++ experience.
  • Experience developing or integrating active safety, ADAS, vehicle motion, or other safety-relevant automotive functions.
  • Strong understanding of real-time software, state machines, diagnostics, fault handling, and embedded software debugging.
  • Experience working with vehicle communication interfaces, such as CAN and automotive Ethernet.
  • Familiarity with software testing, version control, CI/CD, and production release processes.
  • Ability to collaborate effectively with algorithm, system, safety, integration, and validation teams.

    Preferred

    Qualifications

  • Experience with embedded Linux, QNX, AUTOSAR, or other production automotive software environments.
  • Knowledge of ISO 26262, ISO 21448, or Automotive SPICE development practices.
  • Experience integrating active safety functions with learning-based or end-to-end driving systems.
  • Experience with SIL/HIL environments and automated regression testing.
  • Experience analyzing vehicle logs and resolving intermittent or timing-sensitive production issues.

Keywords
LinuxISO/IEC 15504CI/CDDebugger

对这个职位感兴趣吗?