Talent.com
Bosch Group
QNX嵌入式C++软件工程师 (ADAS)_XC-CPBosch Group • Shanghai, China
搜索其他职位
QNX嵌入式C++软件工程师 (ADAS)_XC-CP

QNX嵌入式C++软件工程师 (ADAS)_XC-CP

Bosch Group • Shanghai, China
30 天前
职位描述
  • Job Description* *Job Responsibilities : * * Develop inter-chip and inter-core communication by creating Complex Device Driver Software for real-time systems or gateway applications on Linux / QNX, using Embedded C++. * Lead a team and collaborate with subsystem owners to define and coordinate software interfaces in line with defined software architecture and requirements. * Optimize software performance through profiling, debugging, and code optimization techniques. * Create and maintain comprehensive documentation, including software designs, specifications, test plans, and results, adhering to company and industry standards. * Conduct unit testing, ensure code quality, and conduct in-depth analysis. * Support real-vehicle debugging, collaborating with internal and external partners on automated driving development and mass production. * Analyze, maintain, and resolve software issues in a timely manner, ensuring system stability and reliability *Qualifications* *Technical Requirements : * * Bachelor / Master degree in computer science or comparable major. * At least 5+ years of working experience in engineering of embedded systems or automotive electronics. * Proficient in Modern C++ with a good coding style; extensive development and debugging experience in embedded environments; hands-on development and mass production project experience is required. * Experience in developing on Linux, QNX, or equivalent OS platforms, with a solid grasp of multithreading and concurrency concept, is mandatory. * Familiar with network communication, inter-core communication, and related knowledge like CAN and Ethernet is a required. * Experience with sensors such as radar, lidar, GNSS & IMU, USS, or relevant hands-on development experience is a plus. * Experience in developing software according to the Classical AUTOSAR standard, especially in COM stack or time synchronization-related development, is a plus. * Familiar with software development processes and proficient in using code management tools such as Git. * Familiar with python, json, yaml and other script programming is a plus. * Responsible, with strong independent problem-solving and troubleshooting abilities. * Solid understanding of ARM architectures such as Cortex-A78, Cortex-R52, and Cortex-M7, or Infineon TC3xx series; hands-on experience with Nvidia Orin or Horizon J5 / J6 platforms is highly desirable.
为此搜索创建职位提醒

QNX嵌入式C++软件工程师 (ADAS)_XC-CP • Shanghai, China