Android Camera 岗位还挺多的,哪个适合你?
前面有不少同学,问过有哪些camera相关的岗位?以及具体的岗位有哪些要求?
这篇文章来做下总结。对于想从事Android Camera相关工作的初学者,相信能带来一些帮助。
我们想了解有哪些岗位以及各个具体岗位的要求,方法其实也很简单,那就是直接到招聘网站上搜索相关岗位,我们就能够非常直观的看到想要的信息。
这篇文章分下面2点展开:
1)Android 有哪些Camera相关的岗位
2)相关岗位的岗位要求 (注:文章内容仅代表个人观点,讲述有误的,还请指点)
一、Android 有哪些Camera相关的岗位
我们来看下目前主流高通平台的手机,采用的camx框架图。大家从图上也能大体的看到有哪些模块。
结合上面的框架图,以及我在实际工作中了解到的情况,下面来列下camera相关的都有哪些岗位吧:
1)Camera 应用工程师
这个岗位相信大家很清楚了。这个岗位主要是就是负责相机应用的开发,其它应用需要的技能,这个岗位基本也需要。这个岗位还需要对camera api的调用、camera的处理流程比较熟悉。另外很多算法开始喜欢在app层集成,所以会ndk开发也会是个加分项。
2)Camera 系统工程师
据我了解,基本是大公司才会分的比较细,也才会有专门针对camera模块的系统工程师。camera系统工程师又会再细分:Camera 性能优化工程师、Camera 算法工程师等等。
3)Camera 驱动工程师
也就是camera bsp 工程师。目前有些公司,camera bsp工程师的工作可能是包括了系统、hal层以及hal层以下的工作。如果camera 驱动工程师只负责camera 的bring up工作,那工作量可能会少了点。
4)Camera 效果调试工程师
效果调试,也就是我们经常说的tuning工程师,一般是细分成3A(aw、ae、af)和isp。大公司会分的比较细,3a每个模块可能都有单独的岗位。
5) Camera效果评测工程师
这个就是效果测试工程师了。基本做影像的公司,都有专门针对camera测试的工程师。如果细分的话,会细分出camera功能测试和camera效果测试。
二、相关岗位的岗位要求
下面来看下目前市面上各个公司对相应岗位的一些要求:
1)Camera 应用开发工程师
2)Android Camera 系统工程师
3)Android Camera性能优化工程师
4)Android Camera Tuning工程师
针对af tuning的岗位
5)Android Camera评测/测试工程师
三、后记
好了,要讲的也就差不多这些了,希望能给你带来一些帮助,也欢迎留言评论、补充、交流~
推荐阅读:
深圳上班,
生活简简单单,
14年开始从事Android Camera相关软件开发工作,
做过车载、手机、执法记录仪......
公众号记录生活和工作的点滴,
点击关注“小驰笔记”,期待和你相遇~