职位责任
• 提供位置和传感器(陀螺仪和加速度计)HAL解决方案和实施,领导导航解决方案的设计和集成到信息娱乐系统中。
• 作为设计师和开发人员,参与设计、编码和发布基于Android的信息娱乐系统的软件。
• 参与改进和维护现有的信息娱乐软件。
• 参与功能需求分析和测试用例设计审查。
• 参与与不同ECU的集成测试。
• 使用Scrum/Agile开发流程与其他工程师合作。
• 能够偶尔国内出差。
职位要求
• 5年以上使用Java、C++或C开发嵌入式/移动平台应用程序或中间件的实际经验。
• 具有扎实的算法和数据结构的面向对象软件开发经验。
• 在处理大型代码库、开发全新代码和维护现有代码方面有经验。
• 软件平台开发经验,如Linux和Android平台。
• 在Java、C++或C的商业软件开发经验。
• 熟悉Android开发工具包、测试框架和流程。
• 有Android AIDL/HIDL接口和HAL实现经验。
• 有SCM工具(GIT、GitHub、JIRA、Jenkins等)的经验。
• 有Scrum/Agile软件开发流程的经验。
• 有创造力、纪律性、强烈的责任感、交付和进度承诺。
• 良好的口头和书面沟通能力。
• 加拿大G级驾照。
预期开始日期:2024年3月4日
职位类型:全职,永久
薪资:每年从80,000.00加元起
福利:
• 牙科护理
• 带薪休假
• 视力护理
工作时间:
• 8小时轮班
• 白班
• 周一至周五
教育:
• 学士学位(优先考虑)
经验:
• Android开发:5年(必需)
• C/C++:5年(必需)
• Linux:5年(必需)
• Git:3年(必需)
通勤能力:
• 加拿大安大略省马克姆邮编L3R 4H8(必需)
工作地点:亲自上班
预期开始日期:2024年3月4日