职位:软件工程师(DSP)
职位描述
作为一名DSP软件工程师,您将负责开发、测试和优化用于处理LiDAR和图像数据的算法。您将与软件开发人员和系统工程师紧密合作,创建高性能的深度处理应用程序,以展示我们的世界级设计。我们将高度重视测试和验证,以确保最佳性能和可靠性。
主要职责:
• 设计、开发和实现用于LiDAR和图像数据的信号处理算法。
• 优化软件以在包括GPU和CPU在内的各种硬件平台上实现实时性能。
• 进行CPU基准测试和分析,以识别优化并实施改进。
• 开发全面的测试和验证策略,包括单元测试、集成测试和系统级测试,以验证算法性能和准确性。
• 与跨职能团队合作,将DSP算法集成到现有系统中。
• 维护和记录软件架构、设计决策和测试程序。
• 及时了解DSP、计算机视觉及相关技术的最新进展。
资格要求
• 计算机科学、电气工程或相关领域的硕士或博士学位。
• 在DSP软件开发方面有丰富经验,特别是LiDAR和图像处理应用。
• 熟练掌握现代C++(C++11及以上)和Python。
• 对GPU编程(CUDA、OpenCL等)有深入理解。
• 具备CPU基准测试工具和技术以及代码优化的经验。
• 具备实时系统和嵌入式编程经验。
• 熟悉用于软件验证的测试框架和方法。
• 优秀的问题解决能力,能够独立工作并在团队环境中协作。
• 良好的口头和书面沟通能力。
• 了解传感器融合技术。
• 熟悉Git、Docker或类似的开发工具。
附加信息
基本工资范围为120,000至150,000加元(CAD)+ 基于绩效的季度奖金 + 根据经验的股权。
福利
• 健康保险
• 牙科保险
• 视力保险
• 14天带薪假期
• 公司支付的福利:人寿保险、长期残疾保险、短期残疾保险