职位详情
QNX应用开发工程师
1.4-1.8万
上海华驿汽车技术有限公司
上海
3-5年
大专
07-14
工作地址

汽车·创新港

职位描述
1)功能开发与维护:负责智能座舱QNX端 中间件开发、以及App 的功能开发,根据产品需求和项目计划,按时完成开发任务,并对现有 中间件、App 进行维护和更新,修复漏洞、优化性能等;
2)技术方案设计与文档编写:参与需求评审和技术可行性评估,设计合理的技术方案。同时,编写相关的开发文档,包括项目架构设计、详细设计、接口文档等,以便于团队成员之间的协作和后续的维护工作;
3)性能优化:关注 App 的性能表现,通过各种技术手段对 App 进行性能优化,如优化内存使用、提高响应速度等,提升用户体验;
4)问题解决与调试:负责QNX系统内部及跨越系统间的疑难问题分析。在开发过程中,及时解决遇到的技术问题,进行代码调试和错误排查,确保 App 的稳定性和正常运行;
架构设计与技术研究:承担部分架构设计工作,参与应用和 SDK 产品的架构设计和开发。关注行业内的新技术、新趋势,学习和研究新技术,将其引入到项目中,推动产品的不断升级和创新。
任职要求:
1)编程语言:精通 C/C++编程、数据结构以及面向对象思想;熟悉常用软件设计模式,并能深刻理解及应用;
2)开发框架与工具:熟悉QNX开发调试工具;
3)系统架构与组件:精通 QNX Neutrino RTOS 并指导团队开发多个模块。 Time,Camera,Display,Security,电源管理等;熟悉 OpenGL 或常规 HMI 技术框架;
4)通信机制:熟悉QNX Neutrino RTOS IPC机制;熟悉 SOA 关键协议栈(SOME/IP),SOA Framework 原理;
5)性能优化:了解内存管理、多线程等性能优化策略,能够通过技术手段对 App 的性能进行分析和优化,避免内存泄漏、系统负载过高等问题;
6)测试与调试:熟练使用 gtest等单元测试框架,确保 App 的质量和稳定性;
加分项:有过量产 QNX 产品开发经验;熟悉Java 编程语言,掌握其语法和特性;也熟悉 Kotlin 语言等; 熟悉hypervisor(高通平台等)。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请