职位描述
我们正在寻找多名经验丰富的高级和员工级软件工程师,以将边缘人工智能和系统软件团队发展到一个新的水平。该团队与更大的ASIC团队合作,在视频处理器路线图中架构和增强神经网络解决方案,包括以下当前和较旧的产品:
• https://www.ovt.com/products/oax8000/
• https://www.ovt.com/products/oax4600/
• https://www.ovt.com/products/oa7100/
交付内容:
• 神经网络推理库、驱动程序和示例应用程序
• 引导程序ROM、RTOS/OS BSP和平台SDK以及示例应用程序
• SoC IP编程模型
职责:
• 开发交付内容的各种功能
• 解决方案分析、优化和基准测试
• 直接支持内部开发人员和通过FAE支持客户
• 确保符合要求,例如ASPICE、MISRA C、Coverity、BlackDuck
• ASIC IP的系统架构、验证和验证
• 在各个领域通过自动化不断提高生产力
技能:
• 使用类似GCC的工具链进行强大的ANSI C设计、实现、优化和调试
• 良好的沟通、协作、任务估计与报告,通过Confluence、Git、JIRA等工具进行CI/CD
• 熟悉以下内容:
• Python用于演示、验证和/或自动化
• 操作系统:GNU/Linux、专有RTOS、裸机
• 处理器架构:具有缓存和内部总线的ARM/RISC-V对称多处理、SIMD、向量处理
• 调试工具:gdb、模拟器、仿真器、JTAG、示波器、逻辑分析仪
要求:
• 电气工程、计算机科学或计算机工程专业的博士/硕士/学士学位
• 至少5年的商业嵌入式开发经验