QNX高级系统软件开发工程师;BSP/驱动程序开发

蒙特利尔 10天前全职 网络
面议
QNX高级系统软件开发人员(BSP/驱动程序开发)页面已加载## QNX高级系统软件开发人员(BSP/驱动程序开发)地点:渥太华,安大略省 时间类型:全职 发布日期:今天发布 申请截止日期:截止日期:2026年2月20日(剩余30多天申请)职位申请: • * 工作者子类型: • * 正式 • * 职位描述: • * QNX是安全和可靠操作系统、虚拟机管理程序、框架和开发工具的可信供应商,并为构建世界上最关键的嵌入式系统提供专家支持和服务。我们是嵌入式专家。QNX诞生于嵌入式领域,提供经过时间考验和信赖的基础软件,包括我们的确定性微内核实时操作系统(RTOS)、安全认证产品、中间件和安全解决方案,所有这些都是专为嵌入式系统打造的。 QNX软件受到全球超过275万辆汽车的信赖,其中包括24家顶级电动汽车制造商中的23家。我们的基础产品已通过ISO 26262 ASIL D预认证,我们提供广泛的板级支持包、专业服务、AUTOSAR自适应支持和中间件解决方案——从声学管理到数字驾驶舱到高级驾驶辅助系统(ADAS)——以加速开发并帮助OEM满足生产开始(SOP)日期。 我们的客户依靠我们将出色的想法转化为优秀的产品和服务。QNX板级支持包(BSP)团队正在寻找一位高级驱动程序开发人员,为我们的汽车客户设计和实现下一代计算平台。 您将成为一个开发团队的一员,负责创建软件驱动程序,以支持一些最先进硬件平台上的下一代硬件外设。您必须是一个有想法并对软件充满热情的人,为了最大化重用、效率和回报,凭借您的技能、专业知识和热情,我们将为您提供有吸引力的薪酬和全面的福利套餐。 在QNX,我们有一些最聪明的人才在开发前沿平台。加入我们,您将成为一个已经引领潮流的团队的一部分,您可能会取得不可思议的成就。 • * 您将: • ** 拥有为各种硬件外设开发驱动程序的成功记录,包括为嵌入式平台适配现有驱动程序。 • 拥有BSP开发的证明能力,例如板级启动、现有软件的增强和性能调优。 • 对开发新驱动程序架构以支持未来硬件外设的进步充满热情。 • 专注于确保软件符合我们的质量标准 • 对在ISO 26262、IEC 61508等专业安全标准下开发软件的机会感兴趣。 • 享受作为全球团队的一部分工作 • * 您将具备以下技术技能: • ** 启动加载程序和板级启动技能,例如u-boot/DRAM控制器初始化/系统时钟配置/GPIO和引脚复用) • 精通C和汇编编程语言。 • 使用嵌入式操作系统进行开发的实际经验(优选QNX、Linux、Green Hills、VXworks) • 为主要处理器架构(ARM、x86、PPC等)编写软件的经验 • 具有为UART、i2c、SPI、CAN、输入设备、触控控制器等串行驱动程序开发的经验 • 针对块存储设备、UFS、SD/eMMC、AHCI/SATA或闪存技术(NAND/NOR)的存储设备驱动程序开发 • 高速复杂通信总线如PCIe、USB • 为有线和无线网络接口编写驱动程序的经验 • 在电源管理、DVFS、热管理等方面的开发知识 • 具有安全硬件和固件(TPM、Trust Zone等)领域专业知识 • 掌握多种总线架构和通信协议 • * 您的工作将影响数百万用户,并对QNX的成功至关重要。****#LI-KH1* • ** 每周计划工作时间: • * 40 • * 薪酬招聘基本工资范围:**$ - $ 请注意,此处所示的薪酬招聘范围仅作为善意估计提供…