主要任务和职责 Primary Duties and Responsibilities: 1.分析客户需求和软件设计框架,评估技术可行性和建议反馈; Analyze customer needs and software design frameworks, evaluate technical feasibility, and provide feedback on suggestions; 2.负责汽车仪表中控等车载产品的HMI逻辑开发和中间件开发; Responsible for the development of HMI logic and middleware for automotive instrument control and other onboard products; 3.负责功能模块的设计,编码实现和测试; Responsible for the design, coding implementation, and testing of functional modules; 4.配合集成和测试完成功能模块的交付; Collaborate with integration and testing to complete the delivery of functional modules; 5.配合项目计划完成样件交付。 Coordinate with the project plan to complete the delivery of prototypes.
任职资格和要求 Qualification and Requirements: 1.全日制本科及以上学历; Full-time undergraduate degree or above; 2.2年以上汽车电子产品开发经验,至少参与一个完整的项目开发; Over 2 years of experience in automotive electronics product development, having participated in at least one complete project development; 3.熟练使用C/C++设计思想和编程,了解多线程编程; Proficient in C++ design principles and programming, with an understanding of multi-threaded programming; 4.精通C++和Linux内核编程,熟悉LINUX BSP(Bootloader)开发流程,了解Linux驱动(audio/CSI/display/SPI)编程; Proficient in C++and Linux kernel programming, familiar with the LINUX BSP (Bootloader) development process, and knowledgeable in Linux driver(audio/CSI/display/SPI programming; 5.了解嵌入式操作系统原理,具备调试和优化嵌入式应用的能力; Understand the principles of embedded operating systems and have the ability to debug and optimize embedded applications; 6.熟悉Linux/QNX相关嵌入式产品系统并基于这些系统上功能开发; Familiar with Linux/QNX related embedded product systems and functional development based on these systems; 7.了解汽车仪表/中控等车载产品的基本功能业务需求和背景。 Understanding of the basic functional business requirements and background of automotive dashboard/central control and other in-car products.