本人读研期间主要也是做嵌入式的,做的是深度学习算法在嵌入式AI芯片上的部署和优化加速的工作。在华为的Atlas200DK上部署过目标跟踪算法;在欧比特的Yulong810A上部署过目标检测算法;还做过一段时间的DSP,在FT6678上移植过DSST跟踪算法,用了一些优化加速的手段,效果和实时性都还不错。在做项目期间学习了一些异构并行计算的思想和方法,比如在Yulong上用openCL和openVX加速了一段目标检测后处理的代码(但是我觉得不是很复杂,按照例程和说明文档慢慢改的,做的比较粗糙),在FT6678上用了intrinsic指令集优化过一些代码片段(这个我个人觉得做的还算不错,挺有效果的)。现在马上要秋招了,我比较迷茫自己适合什么样的岗位,个人觉得嵌入式软件开发这个范围太宽泛了,我看过不少嵌入式软件开发的招聘要求,发现要会单片机、网络编程或者ROS之类的,这些我也没用过,应该是不适合的;然后也看到了一些高性能异构计算的岗位,虽然做项目的过程中用到异构计算优化的思想和方法,但毕竟不是科班出身,理论基础和实践基础都不够扎实。想问问各位前辈,有没有比较适合的岗位方向可以推荐呢。