网络硬件工程师是从哪些方面开始入手学习的?
计算机的硬件系统
什么是硬件
通俗一点说,硬件就是我们能看得见,摸得着的机器设备,像键盘、鼠标、显示器、主机箱等由电子、机械和光电元件组成的各种计算机部件和计算机设备,这些部件和设备依据要求构成一个有机整体,称为计算机硬件系统。
计算机硬件系统的基本组成
1.五个基本组成
计算机能够按照人们预先编好的的程序完成某项工作,而不象一些简单的电器,比如早期的电视机一样按哪个键执行哪项操作,这就是由著名的计算机科学家冯诺依曼提出的存储程序工作原理,这一工作原理决定了计算机硬件系统的五个基本组成部分,即:运算器、控制器、存储器、输入设备和输出设备。几十年来,尽管计算机在各方面都发生了很大变化,但计算机的基本结构没变。这种基本结构如图 2-2 所示。图中的实线代表数据流;虚线代表控制流。
图2-2 计算机硬件系统的五个基本组成
对以上图形的解释:输入设备、存储器、输出设备、运算器的工作都在控制器的控制之下,数据由输入设备输入到存储器,控制器控制运算器从存储器取出数据,进行算术或逻辑运算,并把处理后的结果送回存储器,由输出设备输出。
2.运算器
计算机在执行程序时需要进行各种算术和逻辑运算,承担这一功能的部件称为运算器,又叫算术逻辑单元。它包括寄存器、执行部件和控制电路三部分。操作时,控制器控制运算器从存储器取出数据,进行算术运算或逻辑运算,并把处理后的结果送回存储器。
3.存储器
计算机能够处理大量的数据,数据在处理过程中还在不断变化,这些大量的数据需要有一个记忆存储的部件,这个部件就称为存储器。存储器既能够接收和保存数据,又能够向其他部件提供数据。存储器分为主存储器和辅助存储器两大类。
主存储器简称主存或内存,是计算机中用来存放指令和数据并能由中央处理器直接从中存取数据的存储器。计算机在工作时,整个处理过程用到的指令和数据都存放在内存中。
辅助存储器简称辅存或外存。通常内存的空间很有限且价格昂贵,计算机在工作时,当前程序用不到的数据没有必要存放在内存中,而是把这些数据存放在外存中。外存不直接向中央处理器提供指令和数据,仅在程序执行中用到时再从外存调入内存。常用的外存有软盘、硬盘、光盘、磁带、优盘等。
内存存取速度快,但存储成本高且容量小;外存存储容量大,存储成本低,但存取速度慢。衡量存储容量单位的有B、KB、MB、GB等,分别表示1字节,千字节,兆字节,千兆字节。当前市场上的主流产品中,内存容量一般为128MB或256MB,软盘容量通常为144MB,而硬盘容量为10~100GB不等。
内存中的数据只有在加电开机时才能存在,断电后即消失,而外存中的数据在删除之前却可以永久保存,因此,我们在完成某些文件的操作时一定要存盘,将数据保存在外存中。
4.控制器
计算机的几个组成部分如何才能协调一致的工作呢?这就需要一个总指挥才行,控制器的主要作用是使整个计算机能够自动的运行。执行程序时,控制器从主存中取出相应的指令数据,然后向其他功能部件发出该指令所需的控制信号,完成相应的操作,再从主存中取出下一条指令执行,如此循环,直到程序完成。
5.输入设备和输出设备
输入设备的功能是将数据、程序等用户信息转换为计算机能识别和处理的信息形式。输入设备将信息转变为计算机所能接收的形式并被计算机接收后,信息将存入存储器。输出设备的主要功能是将计算机中的二进制信息变换为计算机用户所需要并能识别的信息形式。
常见的输入设备有:键盘、鼠标、数字化仪、扫描仪等;常见的输出设备有:打印机、绘图仪、显示器等;微机上常用的磁盘驱动器既可以作为输入设备,也可以作为输出设备。随着多媒体技术的发展,扬声器、触摸屏、声音识别器、图形图像识别器等输入输出设备已逐渐普及。
与计算机硬件有关的其他重要概念
对于计算机的硬件系统,除了五个基本组成外,我们还经常听到另外一些重要概念,像CPU、主机、外部设备等。
1.中央处理器(CPU)
我们知道,人类大脑有记忆和处理问题的功能,电脑则利用中央处理器(英文缩写为CPU)处理数据并利用存储器来存储数据。CPU 是计算机硬件的核心,主要包括运算器和控制器两大部分,控制着整个计算机系统的工作。计算机的性能主要取决于CPU。
2.主机
计算机硬件系统中,习惯上把内存、CPU 合称为主机。
3.外部设备
张飞老师及团队其他若干牛逼工程师亲授的《张飞电子实战营--硬件工程师90天速成线上班》。90天每天进步一点点,从入门到精通,助你早日成为一个“功底扎实”“独立研发”的硬件工程师。
专门培养能够独立设计电路做项目的一个电子工程师强化班,第一期已经开启了两月的教学,在这段时间内这种“手把手教的线上教育”得到了学员们的高度评价和认可!
群内学员的评价
随着《硬件工程师90天速成培训班第一期》的口碑越来越好,原来很多在观望的学员现在已经坐不住了,强烈要求“张飞实战电子”尽快开启第二期的招生
现今张飞实战电子正式决定,《硬件工程师90天速成培训班第二期》今天开始(2月2日)正式招生,于公历2020年3月16日正式开课!!!尺寸无误差,材料也结实,服务态度非常好,第一次有问题,马上就给解决了。性价比高,推荐张飞打印
1、精通电脑软硬件、周边产品的安装调试及组网;
2、大学以上文化,具相关工作经验者优先。
作为一个硬件工程师,既需要塌实的硬件知识也需要很好的软件知识,现在随着使用器件的更新对软件的要求越来越高
学会并掌握主板芯片级维修的基础知识、仪器仪表的使用方法和维修焊接技术,熟悉主板故障现 象和维修方法,熟悉主板维修的各种检测方法和器件替换原则,具有分析、解决问题能力,能够维修主板的常见故障。
① 硬件技术工程师课程
学会并掌握系统的微型计算机硬件基础知识和PC机组装技术,熟悉市场上各类产品的性能,理解各种硬件术语的内涵,能够根据客户的需要制定配置表,并独立完成组装和系统的安装工作。
② 硬件维护工程师课程
学会并掌握系统的微型计算机硬件基础知识和PC机组装维护技术,熟悉各种硬件故障的表现形式和判断方法,熟悉各种PC机操作系统和常用软件,具有问题分析能力,能够制定详尽的日常保养和技术支持技术书,跟踪实施所受理的维护项目。
③ 硬件维修工程师系列课程
学会并掌握较为深入的微型计算机硬件结构及数码产品的电气知识,部件维修的操作规程,熟练使用各种检测和维修工具,具有问题分析能力,能够对硬件故障进行定位和排除。硬件维修培训分模块进行,包括主板、显示器、外存储器、打印机、笔记本电脑维修课程。
④ 硬件测试工程师
学会并掌握硬件产品的硬件结构、应用技术及产品性能,熟练使用各种测试的软硬件测试工具,能够独立搭建软硬件测试平台,并评价产品、写出产品的测试报告。
⑤ 硬件设计工程师
学会并掌握IC 设计、电路设计和PCB布线标准规范,熟练使用各种模拟器和PCB布线软件,达到具有分析和调试操作水平。
硬件工程师岗位职责(20篇)
在现在的社会生活中,岗位职责起到的作用越来越大,制定岗位职责可以有效地防止因职务重叠而发生的工作扯皮现象。我敢肯定,大部分人都对制定岗位职责很是头疼的,下面是我收集整理的硬件工程师岗位职责(20篇),仅供参考,欢迎大家阅读。
硬件工程师岗位职责(20篇)1
高级嵌入式硬件工程师岗位职责:
1、参与制定公司产品规划,以及新技术、新产品的评估工作;
2、基于嵌入式系统,负责车载硬件类产品研发;
2、根据项目需求确定解决方案、搭建系统硬件平台、器件选型、原理图设计、layout设计,电路调试测试等工作;
3、输出各类研发过程技术文档,调测报告、bom及生产相关文档;
4、对产品试产、量产、客户使用过程中遇到的问题全程提供技术支持;
5、分析并解决产品在认证中出现的问题;
任职资格:
1、本科及以上学历,年及以上相关工作经验,计算机、自动化、通信、电子等相关专业毕业;
2、具备扎实的数字电路、模拟电路和信号处理等方面的理论基础;
3、能够独立完成硬件方案设计,器件选型,原理图设计,layout设计,电路调试测试等工作,有一定的rf射频调试经验,能独立解决项目中出现的技术问题;
4、熟悉嵌入式处理器和常用外围器件的使用,具有海思hi3520、hi3521、nxp、stm32等cortex系列硬件平台开发经验优先
5、能熟练使用pads, cam350或其他eda工具绘制电路原理图,pcb图等,熟悉电路仿真;
6、具备分析、系统设计能力,熟练阅读英文手册资料;
7、具有汽车电子产品开发经验、熟悉车载电子类产品测试方法和可靠性试验标准的优先;
8、具有gsm、gps 、bt、 wifi等无线通讯产品设计经验优先;
8、具有t-box、行车记录仪、部标机、车载导航、车载dvr等相关车载产品经验优先;岗位职责:
1、参与制定公司产品规划,以及新技术、新产品的评估工作;
2、基于嵌入式系统,负责车载硬件类产品研发;
2、根据项目需求确定解决方案、搭建系统硬件平台、器件选型、原理图设计、layout设计,电路调试测试等工作;
3、输出各类研发过程技术文档,调测报告、bom及生产相关文档;
4、对产品试产、量产、客户使用过程中遇到的问题全程提供技术支持;
5、分析并解决产品在认证中出现的问题;
任职资格:
1、本科及以上学历,年及以上相关工作经验,计算机、自动化、通信、电子等相关专业毕业;
2、具备扎实的数字电路、模拟电路和信号处理等方面的理论基础;
3、能够独立完成硬件方案设计,器件选型,原理图设计,layout设计,电路调试测试等工作,有一定的rf射频调试经验,能独立解决项目中出现的技术问题;
4、熟悉嵌入式处理器和常用外围器件的使用,具有海思hi3520、hi3521、nxp、stm32等cortex系列硬件平台开发经验优先
5、能熟练使用pads, cam350或其他eda工具绘制电路原理图,pcb图等,熟悉电路仿真;
6、具备分析、系统设计能力,熟练阅读英文手册资料;
7、具有汽车电子产品开发经验、熟悉车载电子类产品测试方法和可靠性试验标准的优先;
8、具有gsm、gps 、bt、 wifi等无线通讯产品设计经验优先;
8、具有t-box、行车记录仪、部标机、车载导航、车载dvr等相关车载产品经验优先;
硬件工程师岗位职责(20篇)2硬件pcb工程师成都皓图智能科技有限责任公司成都皓图智能科技有限责任公司,成都皓图智能,皓图智能,皓图岗位职责:
1、根据项目需要,设计、开发符合功能、性能要求和质量标准的硬件产品;
2、根据项目要求,设计详细的原理图和pcb图;
3、负责元器件的选型与评估;
4、制定硬件测试方案,负责硬件调试和系统联调;
5、完成领导交办的其他工作。
任职要求:
1、本科及以上学历,3年以上相关工作经验,有it行业经验优先;
2、具有硬件设计和调试经验,有硬件系统架构设计经验优先,有独立工作能力,有较强的分析和解决问题能力;
3、具有良好的模拟和数字电路基础,熟悉常用的模拟电路、数模转换和各类接口电路设计经验;
4、有独立分析问题、解决问题的能力,良好的团队合作精神、沟通协作能力。
硬件工程师岗位职责(20篇)3服务器硬件工程师中国长城科技集团股份有限公司中国长城科技集团股份有限公司,中国长城,中国长城科技集团股份有限公司,长城信息,长城信息产业股份有限公司公司介绍:深圳中电长城信息安全系统有限公司(简称“长城信安”)于xxxx年5月14日成立,是中国长城科技集团的全资子公司(属于中国电子),公司注册资本为人民币27亿元,公司专门从事信息安全与自主可控产品(涵盖计算机软硬件、网络设备、通信设备技术)的研发、生产制造、销售和服务,以及计算机软件系统设计及系统集成等领域。公司拥有先进的研发和测试设备,拥有专业的研发和管理团队。公司致力于通过持续提升信息安全产品技术的自主研发设计能力,建设基于国产处理器的自主可控计算机的整机研发和产业化能力,将努力发展成为国家信息安全领域的重要骨干企业。
团队介绍:做国产自主可控服务器,目前研发的服务器平台有津逮(澜起,intel,清华大学合作研制的基于x86平台cpu),飞腾(国防科大研制的基于arm架构cpu),团队气氛非常好,积极上进,新人有资深人员指导学习工作。
招聘硬件工程师:
工作包括:服务器原理图设计、layout检查,调试,问题解决
要求:本科学历,电子相关专业,工作经验刚毕业或3年以内,聪明灵活,学习能力强,有硬件相关设计经验的更佳。
硬件工程师岗位职责(20篇)4工作职责
1有良好的dsp、mcu编程经验和项目经历,硬件设计、改型、布线、电磁兼容设计等硬件工作经验,能够根据项目需求进行准确的硬件设计;
2熟练使用altium designer或allegro进行电路原理图和pcb设计;
3复杂的嵌入式系统软硬件优化设计、编程,并解决相关开发问题;
4制定并参与产品的调试、测试流程,严格管控产品质量;
5方案改进,质量提升相关工作;
6撰写相关功能开发说明文档,完善相关制作规范文档;
岗位要求
1本科及以上学历,电气、机械电子、自动化、电子信息等相关专业;
2较好的嵌入式软硬件设计经验,mcu或dsp熟练掌握一种。
3具有较强的学习能力、创新能力,能快速掌握新技术;
责任感强,工作认真负责,能承受压力,有良好的团队合作精神和沟通能力、独立解决问题的能力;
具备独立开发嵌入式系统,且对硬件电磁兼容、软件编程较熟悉者,能够较快进行嵌入式、数字控制系统开发工作者,待遇可面谈。
硬件工程师岗位职责(20篇)5hardware rd engineer硬件工程师智邦科技智邦大陆科技有限公司,智邦科技,智邦职位要求:
1 hardware circuit design, verification, testing, debugging (硬体线路设计,验证,测试,除错)
2 parts selection and bom maintenance (零件选用, bill of material维护)
3 hardware design document writing (硬体设计文件撰写)
4 teamwork, inter-departmental communication and coordination, to assist rapid product into mass production (团队合作,跨部门沟通协调,协助产品快速导入量产)
5 product development process and time schedule control (产品开发的流程和时程的掌握)
6 a new product or new technology research and development (新产品或新技术研发)
7 design optical transceiver experience and familiar optical bosa technique
8 bosa cost down experience
硬件工程师岗位职责(20篇)6电子电路/硬件工程师岗位职责:
1负责公司产品电路部分设计、pcb制作及优化;
2、产品硬件设计,包括设计文档的编写,原理理图设计,pcb板layout,样机制作。
3、产品调试,与软件、结构、项目工程师配合进行调试工作;
4、进行产品的硬件测试和验证;
5、在产品设计阶段配合生产部门进行可生产性的确认,并支持产品的生产转化;
6、物料选型和测试认证;
7、与各相关部门沟通配合,保证项目的'顺利实施。
任职要求:
1、专科及以上学历,通讯、计算机、自控、电子等相关专业;
2、有独立电子产品开发经验;
3、熟练掌握数字电路及模拟电路设计;
4、熟练应用arm嵌入式系统软硬件设计;
5、熟练c,c++,linux
6、具有良好的沟通能力和团队合作精神。
7、有小家电、智能家居产品、等设计从业经验的优先考虑。岗位职责:
1负责公司产品电路部分设计、pcb制作及优化;
2、产品硬件设计,包括设计文档的编写,原理理图设计,pcb板layout,样机制作。
3、产品调试,与软件、结构、项目工程师配合进行调试工作;
4、进行产品的硬件测试和验证;
5、在产品设计阶段配合生产部门进行可生产性的确认,并支持产品的生产转化;
6、物料选型和测试认证;
7、与各相关部门沟通配合,保证项目的顺利实施。
任职要求:
1、专科及以上学历,通讯、计算机、自控、电子等相关专业;
2、有独立电子产品开发经验;
3、熟练掌握数字电路及模拟电路设计;
4、熟练应用arm嵌入式系统软硬件设计;
5、熟练c,c++,linux
6、具有良好的沟通能力和团队合作精神。
7、有小家电、智能家居产品、等设计从业经验的优先考虑。
硬件工程师岗位职责(20篇)7实习硬件工程师儒竞艾默生环境儒竞艾默生环境优化技术(上海)有限公司,儒竞艾默生,儒竞艾默生环境,儒竞艾默生岗位职责:
1根据产品设计需求,开发进度及任务分配,设计产品各部件原理图
2完成产品关键器件选型
3配合生产部门完成相关产品产前准备工作,提供技术支持
4完成上级领导安排的其他工作
岗位要求
1电力电子、自动化、电气等相关工科背景,研二同学优先;
2有较强的学习能力;
3可留用,毕业后待遇另谈
硬件工程师岗位职责(20篇)8硬件工程师(数字电路)广州广电计量广州广电计量检测股份有限公司分支机构任职要求:
1、本科或硕士学历,微电子学、电子科学与技术、集成电路设计与集成系统等相关专业;
2、2年以上数字电路设计相关经验,具有电子线路设计能力,并熟悉相关设计工具,具有一定的图纸设计经验;
3、了解和掌握研发流程、标准化设计、质量控制体系者优先。
岗位职责:
1、失效产品(如消费类电子产品)的电路设计可靠性分析,
2、针对常用电子元器件的电路设计,保证器件主要功能的实现,
3、元器件的功能测试;
4、常见电路的设计和实现。
硬件工程师岗位职责(20篇)9自动化硬件工程师江苏索众智能科技有限公司江苏索众智能科技有限公司,索众职责描述:
1、编写嵌入式系统硬件总体方案和详细方案,进行硬件选型(单片机、arm或者其他处理器)及系统分析;
2、负责硬件详细设计及实现,包含原理设计、pcb layout、硬件调试;
3、编写产品技术规格书;
4、负责对客户的技术支持;
5、负责本专业批产阶段产品电子部件的内外场排故、技术质量问题处理等工作;
任职要求:
1)专科3年以上工作经验,电子以及通信类专业毕业;
2)熟悉硬件研发基本流程,精通sch,pcb相关开发软件;如:protel、oracad、powerpcb等eda软件;
3)掌握基本的模拟、数字电路原理;
4)对硬件器件选型有较全面和深刻认识,熟悉各种常用ic和分立元件的基本常识和用法;
5)熟悉arm 、cortex-m0、m3、并有相关电路设计经验;
6)熟练使用debug调试相关的仪器仪表;
7)良好的团队协作精神,良好的技术开发学习和攻关能力,能够承受工作压力;
8)从事过高速信号处理,有丰富的高速信号理论基础;
9具有pwm合成语音,人脸识别,直线电机,声控手势项目经验者优先;
硬件工程师岗位职责(20篇)10嵌入式软硬件工程师1从事智能穿戴设备原型产品的开发;
2参与项目需求分析,系统设计,系统框架和核心模块的开发;
3负责智能穿戴设备硬件的方案设计,器件选型、评估及测试,原理图设计、pcb设计、电路调试及优化;
4参与产品的设计、开发、测试、维护全过程,解决硬件相关的关键问题和技术难点;
5完成智能穿戴设备硬件测试流程规划、制定测试标准等技术文档;
6根据产品的功能要求,进行系统软件的开发和设计。
1从事智能穿戴设备原型产品的开发;
2参与项目需求分析,系统设计,系统框架和核心模块的开发;
3负责智能穿戴设备硬件的方案设计,器件选型、评估及测试,原理图设计、pcb设计、电路调试及优化;
4参与产品的设计、开发、测试、维护全过程,解决硬件相关的关键问题和技术难点;
5完成智能穿戴设备硬件测试流程规划、制定测试标准等技术文档;
6根据产品的功能要求,进行系统软件的开发和设计。
硬件工程师岗位职责(20篇)11android开发工程师(智能硬件) innovatech上海易景信息科技有限公司,innovatech,上海易景,易景信息,易景职责描述:
1、根据产品的需求进行android app产品的开发,对相关模块做重构、优化和移植;
2、对android平台开发技术进行研究,定位和解决一些技术上的疑难问题;
3、根据项目需求快速学习并掌握新技术技巧。
任职要求:
1、本科及以上计算机相关专业毕业,3年以上android开发经验;
2、熟悉android平台的开发技术,如ui,网络,性能和内存优化等,熟悉常用的开源框架,能独立完成app的开发工作;
3、熟悉面向对象设计,代码风格良好;
4、有kotlin使用经验优先;
5、有阅读过android系统源码优先;
6、乐于学习,对新技术不排斥。
硬件工程师岗位职责(20篇)12j2ee高级软件工程师(智能硬件大数据方向)南京筑慧宝信息科技有限公司南京筑慧宝信息科技有限公司,筑慧宝,筑慧宝职位描述
1负责智能硬件&手机客户端的服务器的整体架构设计与开发;
2负责智能硬件设备运行大数据的分析处理及开放接口实现;
3负责智能硬件系统需求分析、软件设计并撰写相关文档;
资历要求
1计算机、电子等专业专科以上学历,3年以上j2ee服务器开发经验;
2熟悉socket、tcp/udp和http协议;熟悉mina、netty等nio框架;
3熟练应用mybatis、ssh框架,熟悉web service,有大负载环境下的接口开发经验者优先;
4精通oracle、db2、mysql等数据库的应用及开发,有大数据环境下的系统开发经验者优先;
5熟练应用tomcat,jboss或者weblogic等开源应用服务器;
6熟练应用web开发技术(jsp, html, css, js, servlet, xml,php),熟悉ajax;
7熟练应用windows, linux操作系统;能够熟练在linux环境搭建数据库及j2ee环境。
8良好的团队精神和沟通、领悟能力,有项目带队开发经验;
9善于学习、思考问题;责任心强,能够承受一定的压力;
10对物联网/智能家居/智能硬件/大数据有浓厚兴趣;
硬件工程师岗位职责(20篇)13初级硬件工程师浙江大立科技股份有限公司浙江大立科技股份有限公司,大立科技,大立1电子、自控、自动化等相关专业,本科及以上学历;
2 1年以上硬件开发工作经验,熟悉硬件设计和验证流程;
3思维清晰敏捷,逻辑分析能力强;良好的语言表达能力
4具备良好的表达和沟通能力,具备极强的团队精神和合作精神,能够在一定压力下工作;
5具有良好的英语阅读和书写能力。
硬件工程师岗位职责(20篇)14岗位职责:
1、负责公司智能终端、通讯设备设计和自测;
2、负责编写设计相关文档。
任职要求:
1、熟悉手机模块设计或arm系列单片机,有efm32、stm32系列单片机产品设计经验优先;
2、精通数字电路、模拟电路,熟练使用protel软件,对emc有一定程度的把握;
3、具备团队合作精神。
硬件工程师岗位职责(20篇)15硬件售后支持工程师涂鸦智能杭州涂鸦科技有限公司,涂鸦智能,爱相机工作职责:
1、负责电子产品的维修及售后服务。
2、协助进行产品生产及调试。
3、汇总维修报表并定期上报。
4、统计维修成本。
工作要求:
1、电子、通信类专业;
2、电子产品调试、维修经验三年以上;
2、熟练表贴元件的焊接,熟练使用三用电表、示波器等常用测试仪器/工具;
3、具有电子线路分析能力和较强的动手能力,熟悉常用电子元器件原理、性能;
4、具有编写相关文档和资料的能力;
5、工作认真负责、细致、勤奋、有条理性,有团队协作精神和良好的职业道德;
硬件工程师岗位职责(20篇)16任职资格:
1)本科生4年以上工作经验;硕士生3年以上工作经验。
2)电子、通信相关专业,英语4级以上。
3)熟练使用pads、candence硬件开发工具软件。
4)熟悉示波器、精密电源等常用仪器的使用。
5)熟悉常用电子元器件特性。
6)精通模拟电路、数字电路,熟悉常用接口协议,熟悉基带电路堆叠设计、pcb设计、esd防护设计、高速电路设计、热设计等。
7)有海思、君正、mstar其中一家供应商平台方案的独立原理设计经验者优先。
8)有安防产品硬件开发经验者优先。
9)有良好的团队协作精神、沟通能力、学习能力。
职位描述:
1)负责安防产品的硬件电路设计、器件选型、电路调试、问题解决工作。
2)负责硬件相关原理图、bom、设计规范、测试用例等文档输出工作。
硬件工程师岗位职责(20篇)17无线高级硬件工程师无线高级硬件工程师
任职要求:
1、大学本科(含)以上学历,电子信息/通信工程/微波电磁场等相关专业,硬件开发5年及以上经验;
2、有扎实的电路专业理论基础;有嵌入式系统和模拟电路设计经验;有良好的产品开发经验,具有3个以上产品完整开发过程的专业经历;
3、精通tp、屏、摄像头、电池、电源等部件中的至少一个的原理以及应用;
4、熟悉硬件设计的各种设计软件;
5、熟练使用各种测试仪器和工具,熟悉智能终端可靠性测试指标;
6、端正的工作态度和良好的沟通能力,良好的执行能力和团队合作精神;
7、专注于工作,以结果为导向。
岗位职责:
1、参与项目立项,确定项目平台选型;
2、负责设计无线终端产品硬件总体方案和详细方案设计及系统分析;
3、参与堆叠评审、项目需求评审、电子元器件评审;
4、负责原理图的设计、bom器件标准化制定;负责主板整体器件布局,评估整机结构;指导layout走线,检查pcb layout,指导layout对各种器件做标准化库;
5、硬件调试与问题分析(功能、功耗、屏、摄像头、audio、温升等);
6、试产、量产技术支持,确保量产导入。
7、输出相关技术文档、资料、报告;
无线高级硬件工程师
任职要求:
1、大学本科(含)以上学历,电子信息/通信工程/微波电磁场等相关专业,硬件开发5年及以上经验;
2、有扎实的电路专业理论基础;有嵌入式系统和模拟电路设计经验;有良好的产品开发经验,具有3个以上产品完整开发过程的专业经历;
3、精通tp、屏、摄像头、电池、电源等部件中的至少一个的原理以及应用;
4、熟悉硬件设计的各种设计软件;
5、熟练使用各种测试仪器和工具,熟悉智能终端可靠性测试指标;
6、端正的工作态度和良好的沟通能力,良好的执行能力和团队合作精神;
7、专注于工作,以结果为导向。
岗位职责:
1、参与项目立项,确定项目平台选型;
2、负责设计无线终端产品硬件总体方案和详细方案设计及系统分析;
3、参与堆叠评审、项目需求评审、电子元器件评审;
4、负责原理图的设计、bom器件标准化制定;负责主板整体器件布局,评估整机结构;指导layout走线,检查pcb layout,指导layout对各种器件做标准化库;
5、硬件调试与问题分析(功能、功耗、屏、摄像头、audio、温升等);
6、试产、量产技术支持,确保量产导入。
7、输出相关技术文档、资料、报告;
硬件工程师岗位职责(20篇)18硬件工程师(pon)太仓市同维电子有限公司太仓市同维电子有限公司,同维岗位职责:
1、负责公司pon相关产品的硬件设计和开发;
2、按照项目要求完成总体方案、器件选型、原理图详细设计、单板逻辑设计、调试、解决bug等工作;
3、及时完成各种文档和标准化资料的编写;
任职资格:
1、电子、自动化等相关专业,英文能力较好;
2、本科一年以上通讯或网络产品相关工作经验;
3、在数字电路设计尤其是高速数字电路方面有丰富的经验;
4、应用过mips,arm或powerpc等嵌入式cpu的硬件开发;
5、掌握verilog或vhdl等硬件描述语言进行cpld的开发;
6、从事过光接入,光模块,switch,sdh,dsl等产品硬件开发者优先;
7、熟悉以太网以及voip相关标准和架构优先;
8、有良好的团队精神以及吃苦耐劳的品性,工作认真,积极主动,自学能力较好。
硬件工程师岗位职责(20篇)19mtk硬件工程师兴天实业(深圳)有限公司兴天实业(深圳)有限公司,兴天实业,兴天职位描述:
1、负责mtk方案硬件系统电子设计;
2、负责硬件器件选型,如系统使用的各种传感器,驱动电路,控制电路的选型;
3、负责硬件部分现场安装、调试及维护,和测试工程师一起整理确认产品硬件测试计划和相关文档。
岗位要求:
1、计算机专科以上学历;
2、熟悉mtk方案产品的特殊设计要求,能根据设计差异化,选择相应部件来满;
3、对mtk方案的常用电路,包括:电源部分,音视频电路,等有丰富的设计经验和理论基础;
4、能熟练的使用orcad或pads等工具软件,有多层pcb板的开发能力和实际操作能力;
5、具备多年量产产品的设计经验,动手能力强,能熟练操作常用的各种测试仪器和工具。
6、有三年工作经验以上。
硬件工程师岗位职责(20篇)20嵌入式硬件开发工程师/助理(职位编号:002)杭州曼安智能科技有限公司杭州曼安智能科技有限公司,曼安,曼安智能,曼安岗位描述:
1、实现嵌入式系统;
2、开发、调试下位机软硬件;
3、与软件部同事沟通协作,理解并实现业务功能需求;
4、编写、维护开发文档,设计测试用例。
招聘要求
1、本科及以上学历,计算机、电子信息、精密仪器等相关专业;
2、会使用c/c++语言,具备良好的编程风格;
3、掌握硬件焊接调试工作,熟悉硬件开发流程;
4、能使用altium designer绘制pcb的优先考虑;有c++编写上位机软件经验者优先;熟悉arm、dsp系列等芯片使用的优先考虑
;这里有一些书,也许是你所想要的。
电脑硬件工程师
http://bookjqcqcom/product/110657html
计算机硬件的基本结构以及各部件的工作原理和性能全书分为三部分:第一部分主要讲解计算机系统的硬件组成;第二部分分别以计算机的各部件为专题讲解如何识别,安装和使用硬件设备;第三部分主要配合第一,二部分的基本知识,讲解计算机硬件的装配方法本书最后还给出考试评估本书可作各类职业学校,各类培训班的教材
计算机组装与维护一点即通
http://bookjqcqcom/product/340369html
计算机组装与维护的普及性读物。全书主要介绍了计算机硬件知识,计算机硬件选购、计算机组装与维护的基本知识和技巧。主要内容包括计算机硬件的基本知识,主板、CPU、内存、硬盘、光驱、显卡与显示器、声卡与音箱等计算机配件的选购,计算机组装的全部过程,BIOS程序的全面设置,硬盘的分区及格式化,常见操作系统及软
计算机硬件及组成原理(含光盘)
http://bookjqcqcom/product/620642html
计算机体系结构,重点讲解如何处理存储器问题以及如何写出能直接与底层硬件交互并充分利用底层硬件的高效汇编代码。本书主要讲述硬件基础和数字化设计,涵盖现代计算机操作系统下硬件开发的各种元素,从汇编语言讨论软件设计,从宏观角度探讨计算机体系结构,并着重探讨了CISC和RISC两种微处理器体系结构。本书适合
计算机硬件技术教程 计算机硬件技术教程
http://bookjqcqcom/product/851563html
计算机硬件方面的理论知识,微机的硬件组成进行了详细地介绍。该书将计算机导论、微型计算机组成原理、计算机外部设备及计算机网络等有关硬件课程有机的融合在一起,便于读者对微机硬件知识系统地学习,使读者能在较短时间内迅速掌握相关知识,起到事半功倍的作用。 全书既通俗易懂的阐述了微机硬件的理论知识、常
硬件维修圣典:罗工谈维修
http://bookjqcqcom/product/399255html
计算机硬件商情网站“走进中关村”的名牌栏目《罗工谈维修》编写而成。全书以翔实的文字介绍了计算机在使用过程中遇到的常见和疑难硬件错误,同时,配以大量珍贵的第一手硬件维修资料和高清晰度全真,是一本不可多得的硬件故障查询手册。包括开篇,主板篇,CPU篇,内存、硬盘和光驱篇,显卡篇,显示器篇,电源及外设
软件方面:
首先,学编程很苦,并且周期很长,大概7-8时间,你可以达到高级程序员这个级别。
学习的最佳时间是晚上。
刚开始从BASIC开始吧,为什么,简单啊!
QBASIC语言程序设计
http://bookjqcqcom/product/582009html
本书是根据教育部最新颁布的中等职业学校计算机及应用专业《QBASIC编程语言》基础教学基本要求编写,同时参考了教育部考试中心制定的计算机等级考试大纲。本书主要内容包括QBASIC语言的基础知识、基本概念、程序结构及程序设计方法、数组、函数和子程序、字符串、文件
为什么学它呢?因为他很简单,刚开始学,最主要的是兴趣。我可不想一开始就被C++打倒。
可光看书不行,学编程最要紧的就是练习,可能一开始你会想到用VB。在网吧中可以下,但下完后就半夜了。
这里,我给你推荐一个利器:
FreeBasic
可以编写WINDONS程序。
http://wwwfreebasicnet/
这个软件是免费的,而且很小,大概十几分钟就下来了。
BASIC学好后,可以看VB,但我不知道是否能在这个软件运行。
学完BASIC,你的程序基础就差不多了。这个时候有四条路在你面前:
VB,C,JAVA,PASCAL。
其中,VB最简单,但可能工作不是那么好找,其它三种可以,其中C,JAVA应该是最流行的。
就我的精练,PASCAL比较简单,JAVA迟滞,最难是C。
下面我分别讲讲。
首先,PASCAL:
程序设计方法与PASCAL语言
http://bookjqcqcom/product/100865html
本书是作者多年教学的总结,通过分析、加工、提炼而成。针对程序设计语言的特点,针对人的思维特点,以面向程序设计为中心,以程序设计方法为主线来介绍PASCAL语言的基于结构化程序设计思想的教科书。作者力求使读者通过学习本书不仅掌握PASCAL语言,更主要的是使读
你可以在
FreePascal
http://wwwfreepascalorg/
下载免费的编译器。
然后,VB:
VB语言程序设计
http://bookjqcqcom/product/345299html
本书以VISUAL BASIC 60为语言背景,以程序结构为主线,介绍可视化程序设计的基本知识和编程方法。内容包括:面向对象的初步概念,程序设计基础,数据输入/输出,选择结构设计,循环结构设计,数组,过程,数据文件,常用控件的使用,程序调试等。
C语言
C程序设计(第二版)
http://bookjqcqcom/product/811006html
C语言是国内外广泛使用的计算机语言,是计算机应用人员应掌握的一种程序设计工具。本书第一版于1991年出版,全书针对初学者的特点,精心策划、准确定位、概念清晰、例题丰富、深入浅出,受到专家和读者的一致好评。普遍认为它是学习C语言的好教材,被全国大多数高校
C语言参考手册
http://bookjqcqcom/product/377506html
语言参考手册的最新版,在强调正确性、可移植性和可维护性的基础上,对C语言的具体细节、运行库以及C语言编程风格做了完整、准确的描述。本书涵盖了传统C语言、C89、C95、C99等所有C语言版本的实现,同时讨论了C++与C语言兼容的部分。全书自上而下介绍了C语言的词法结构、预处理器、声明、类型表达式、语句、函数和运
C++沉思录 C++沉思录
http://bookjqcqcom/product/381460html
编程技术,不仅告诉你如何编程,还告诉你为什么要这样编程。本书曾出现在众多的C++专家推荐书目中。 这将是C++程序员的必读之作。因为:它包含了丰富的C++思想和技术,从详细的代码实例总结出程序设计的原则和方法。 不仅教你如何遵循规则,还教你如何思考C++编程。既包括面向对象编程也包括泛型编程。 探究STL这一近
泛型编程与STL
http://bookjqcqcom/product/332062html
编程与STL》阐述了泛型编程的中心思想:concepts、modeling、refinement,并为你展示这些思想如何导出STL的基础概念:iterators、containers、function objects。循此路线,你可以把STL想像为一个由来的完整优势……
C++编程思想第2卷:实用编程技术
http://bookjqcqcom/product/413352html
编程技术和最佳的实践方法,深入探究了异常处理方法和异常安全设计;介绍C++的字符串、输入输出流、STL算法、容器和模板的现代用法,包括模板元编程;解释多重继承问题的难点,展示RTTI的实际使用,描述了典型的设计模式及其实现,特别介绍被认为是标准C++下一版特征之一的多线程处理编程技术,并提供了最新的研究成果
C语言的编译器,可以使用VCNET,BC++这些商业软件。也可以使用一些免费的软件。
DEV-C++
http://wwwbloodshednet/devcpphtml
这个编译器很好,我读书时一直使用。功能不是很强大,但插件很多。
code::blocks
http://wwwcodeblocksorg/
最近发现的,和DEV-CPP差不多,但功能比前者全面。
OpenWatcom
http://wwwopenwatcomorg/indexphp/Main_Page
老牌的编译器,很多游戏都是它写的。
以上这些软件同样可以编译C++。
C学好后可以学C++,我学C用了可能两年多时间。
JAVA语言:
应该说JAVA是最有前途的语言,我建议你学这个,又好找工作。
Java程序设计基础
http://bookjqcqcom/product/800381html
本书主要针对初学Java的读者,主要介绍了面向对象程序代码的基本概念:创建图形用户接口所要事的可视化对象:基于事件的编程等内容。本书的主要目标是:在合理的编程规则下以一种能够被初级程序员接受的方式介绍上述内容,以期提供给读者工具、技术以及创建并保持程序的
Java编程思想(原书第3版)
http://bookjqcqcom/product/412312html
从本书获得的各项大奖以及来自世界各地的读者评论中,不难看出这是一本经典之作。本书作者有多年的教学经验,对C、C++、Java语言都有独到、深入的理解。因此他非常了解如何教授Java语言这门课程,也非常明白语言教学中的难点及人们的困惑。作者以通俗易懂及小而直接
刚开始学,要选择合适的工具,象NETBEANS,ECLIPSE这些东东都是专业级的,最好使用JCREATOR。这个软件小巧到功能强大。
JCREATOR
http://wwwjcreatorcom/
其次就是网页制作,这是每个程序员不得不做的事情。
如果你学的是VB。可以学ASP:
ASP程序设计
http://bookjqcqcom/product/583309html
本书对ASP动态网站编程作了系统的介绍,全书分成四大部分。第一部分为环境配置与ASP编程基础,介绍ASP+SQL Server平台的配置,以及HTML、CSS和VBScript语言的使用。第二部分为ASP数据库程序设计,介绍了ASP操作Access和SQL Server数据库的三大基本格式,以及如何读
ASPNET 20高级编程
http://bookjqcqcom/product/585043html
ASPNET 20技术内幕》的姐妹篇,侧重于延伸和拓宽ASPNET 20的高级主题,进一步帮助读者掌握并深入ASP NET 20的精髓,为将来成功地构建复杂精巧的、功能性更强的Web应用程序奠定基矗全书共三部分:ASPNET内部机理、特有特性和ASPNET控件。本书适合从事Web开发的程序员阅读,旨在帮助他们提升ASPNET开发技能。
ASPNET 20 高级编程(第4版) ASPNET 20 高级编程(第4版)
http://bookjqcqcom/product/585065html
ASP.NET各种编程技能的同时重点介绍了ASP.NET 2 O版本中的巨大变化,详细阐述了ASP NET 2.0中所包含的每个新特性。书中提供了大量的实例,.可帮助读者快速掌握如何在N ET Framework下构建功能强大的ASP.NET应用程序。本书适用于有一些 ASP NET基础知识的学习者以及;隹备迁移到ASP NET 2 0的编程老手。
Programming ASPNET 中文版(第3版)
http://bookjqcqcom/product/543179html
ASPNET;HTML编程基础;比较ASP和ASPNET;ASPNET中的事件;比较HTML控件和ASP控件;基本的ASP控件 API;代码隐藏窗体;使用Visual Studio NET集成开发环境;跟踪,调试和错误处理;ASPNET中的验证控件;数据绑定技术基础;列表控件和DataGrid控件;ADONET指南;调用存储过程;更新数据库记录;Repeater和DataList
要建立网站,你就不得不搭建服务器,IIS你肯定是用不上了,可以使用Apache的服务器,它提供ASP的,JSP和PHP的服务器
http://wwwapacheorg/
相对来说都很小,可你要选择性的下载,安装的时候看看相关的文章。
然后就是数据库,
使用MYSQL吧,前期版本都很小。在网吧中主要就是练习。
http://wwwmysqlcom/
学C的话,可以学PHP。
PHP程序设计与实例分析教程
http://bookjqcqcom/product/315091html
本书为“全面突破网络编程技术丛书”之一。本书介绍的PHP语言是一种服务器端解释的脚本语言,它根据用户请求或服务器端的数据产生动态网页。全书系统地介绍了PHP在多种平台环境中的设计方法,重点讲解了其强大的内建访问数据库的能力,以及它如何能够作为Apache Web服务
PHP高级编程
http://bookjqcqcom/product/310117html
PHP的基本知识与高级特性,指导读者从入门到精通掌握PHP技术。内容包括PHP的变量、函数、语句、表达式,PHP对文件的处理,PHP的模块,如MySQL、XML、LDAP、GD,用PHP发送电子邮件,PHP的安全特性等。本书还介绍了五个范例应用程序,结合实际应用程序来讲述编写 PHP代码的特点。本书的附录还介绍了关于PHP的问题解答、技
PHP与MySQL5程序设计(第2版)
http://bookjqcqcom/product/431905html
PHP脚本语言和MySQL数据库这两种目前最流行的开源软件,主要内容包括PHP和MySQL基本概念、PHP扩展与应用库、日期和时间功能、 PHP数据对象扩展、PHP的mysqli扩展、MySQL 5的存储例程、触发器和视图等。本书实用性强,帮助读者学习PHP编程语言和MySQL数据库服务器的最佳实践,了解如何结合这些卓越的技术创建数据库驱动的
服务器和上面一样。
学JAVA,就学JSP。
JSP程序设计教程
http://bookjqcqcom/product/430966html
本书以JSP为开发工具,以java为开发语言,用通俗、简明的语言由浅入深出地讲解了JSP程序设计的开发方法,同时辅以大量的实例,书中所有实例程序代码均在开发环境中调试通过。同时,每一章后面都附有相应的练习题帮助读者对本章所学知识进一步理解和掌握。本书内容
JSP程序设计
http://bookjqcqcom/product/430739html
JSP(JavaServer Pages)是目前热门的跨平台动态Web应用开发技术。本书由经验丰富的开发人员撰写,是一本通俗易懂的JSP入门书籍。书中主要介绍JSP基础知识、 JSP和表达式语言(EL)、JSP标记库和JSTL、JSP指令、JSP和JavaBean、错误处理、JSP和servlet、访问数据库以
现在在J2EE方面,已经流行框架了,就我自己使用来看,框架的确能大大的减少工作量。
实战Struts
http://bookjqcqcom/product/411616html
Struts解决了许多Web应用程序开发中的常见问题。基于Struts应用程序框架构造的应用程序,除了可以复用业已证明可用的解决方案外,同时也可以使得开发人员更加关注应用程序的特性。Struts是由Apache软件基金会支持的开源软件。本书完整介绍了Struts框架结构,涵盖了设计、数据校验、数据库访问、动态页面生成、本地化、Str
WebWork in Action中文版
http://bookjqcqcom/product/543672html
本书是一本从头至尾都使用现实世界例子讲述有关编写Web应用程序的书籍。WebWork所强调的内容是:利用框架实现你的项目,而不是被框架所阻碍。在本书中,我们将从简单的表单及表单处理开始,逐一讲述编写Web应用程序的基础知识:action、interceptor和result,以及控制反转(IoC)模式、对象图导航语言(OGNL)和所有来自Web
JSF实战
http://bookjqcqcom/product/431957html
JSF是Sun公司J2EE标准指定的Web应用框架,得到了众多厂商的支持。本书是JSF方面的名著,共分五个部分。第一部分是JSF基础知识;第二部分是构建UI;第三部分研究将原型转化为实际应用所需的应用代码;第四部分从组件开发的角度来研究JSF;第五部分基于第四部分所讲述的知识给出了大量示例。本书作者是JSF界的权威,在书中提
Spring in Action 中文版
http://bookjqcqcom/product/431187html
本书分为三大部分和两个附录,每一部分专注于Spring框架的一个领域:核心层、中间层和Web层。第一部分展示了Spring框架的两个核心概念:反向控制(Inverstion of Control,IoC)和面向切面编程(Aspect-Oriented Programming,AOP),以便读者理解Spring的基础原理,这些基础原理在本书各个章节都会用到。第二部分在第1章介
Hibernate实战(第2版·英文版)
http://bookjqcqcom/product/432671html
本书全面讲述了Hibernate和Java Persistence,并对两者进行了详细的对比分析。书中通过一个应用将数百个例子融合起来,不仅深入剖析了Hibernate 32和Java Persistence 丰富的编程模型,还深刻阐述了数据库设计、对象/关系映射(ORM)和优化等方面的基本原则、策略和最佳实践。书中处处闪烁着作者超凡的真知灼见,将大大
掌握AJAX也是很必要的。
基于J2EE的Ajax宝典(含光盘1张)
http://bookjqcqcom/product/543936html
本书主要介绍Ajax开发中的环境与框架特点,着重介绍了Ajax的难点和重点。对于开发Ajax的常用工具也进行了详细讲解。全书分3个部分,内容涵盖 Ajax基本概念、Ajax和新技术和Ajax核心应用。书中通过Ajax与Struts及Ajax与Web Services的配合通过实际案例介绍Ajax的高级应用。本书适合Java程序员;企业级项目的开发人员参考使用
Ajax与PHPWeb开发
http://bookjqcqcom/product/432361html
本书指导读者使用Ajax、PHP及其他相关技术建立快速响应的网页。本书不仅从Ajax的客户端和服务器端技术两个方面指导读者逐步掌握 Ajax基础应用,还通过实例详细演示了Ajax表单验证、Ajax聊天室、Ajax Suggest、使用SVG实现的Ajax实时绘图程序、Ajax Grid、Ajax RSS阅读器和Ajax拖放等的实现过程。同时还介绍了在Windows和UNIX
征服ASPNET 20 Ajax——Web开发技术详解
http://bookjqcqcom/product/432508html
本书介绍了最新的ASPNET Ajax技术。全书共分为8篇,包括Ajax的基本知识、CSS样式表、JavaScript、XMLHTTP请求和DOM对象、Ajax组件、 ASPNET Ajax类库等内容。其中重点介绍的是ASPNET 20 Ajax框架的各种使用方法,由浅入深地讲解了Ajax在实际项目中的应用。其中涉及了上百个Ajax的典型应用,具有很高的参考价值。
Ajax实战
http://bookjqcqcom/product/431150html
服务器和上一样。
最后就是编程利器了,在JAVA方面,除了上面介绍的之外,还有
NETBEANS
http://wwwnetbeansorg/
eclipse
http://wwweclipseorg/
值得注意的是,ECLIPSE非常好用,集成了上述的很多框架,非常方便。
最后是学习的方向,写什么,我的写法是游戏,我写过很多的小游戏,这样程序就越写越好了。
最后是相关网站:
http://wwwvcokcom
http://wwwcstudyhomecom
希望这些对您能有帮助
0条评论