互联网企业中技术岗位被认为是核心岗位之一,常见分类有开发工程师,测试工程师,架构师、运维工程师、数据工程师等等,但是也有很多企业会设置更为细分的技术岗位,例如:DBA、BI、中间件工程师、AI工程师、CAD工程师等等。
今天我们说说技术岗位中的测试工程师之硬件测试工程师,互联网公司中这个系列岗位是至关重要的,有的企业甚至通过测试工程师岗位和运维工程师岗位的配合解决了企业高成本,低效能问题,也有的解决了用户安全和体验问题,下面我们详细说说这个岗位。
测试工程师又有下列职位的区分,硬件测试工程师、软件测试工程师、自动化测试工程师等等。不同的企业因为业务领域不同,所需的测试岗位也不一样。但是不管业务是什么,自己生产出来的互联网产品(以前也叫系统,现在有的叫平台,权且都叫互联网产品)都需要进行测试,无论什么测试层级或深度以及测试手段等。有些企业也会把测试工程师叫做质量工程师或者也担任和质量工程师相似的一些工作任务。
硬件测试工程师需要学的内容包括:
1、基础知识 ①研发部公共类知识; ②开关电源测试方法,以及PWM逆变驱动的测试方法; ③DSP或单片机技术原理,控制板硬件测试方法; ④EMC及安规测试方法; ⑤整机驱动测试,各项保护测试,极限工作测试。
2、操作仪器:EMC测试仪,ESD测试仪, 极限试验室电机系统,示波器,恒温恒湿测试仪,温升测试仪,电子负载仪等。
3、业务知识 ①掌握公司现有开关电源的拓扑结构(包括工作原理,主电路的计算,主要的性能参数,典型波形等),了解电源行业其它的典型拓扑结构; ②掌握逆变器主回路、IGBT驱动电路的基本工作原理; ③掌握DSP或单片机控制电路、信号处理、输入输出接口电路的基本工作原理; ④熟悉RS485和ModBus工控总线物理层接口电路; ⑤熟悉变频器EMC、安规的相关国家标准; ⑥熟悉公司产品开发流程,要明确中试测试工程师在产品开发阶段中的角色和职责。