编程工程师,也被称为软件开发者,是信息技术领域中不可或缺的角色。他们专注于设计、编写、测试和维护计算机程序,以解决特定的业务需求或提升用户体验。
作为编程工程师,你需要具备以下核心能力:
1. 熟练掌握至少一种编程语言,如java、python、c 或javascript。
2. 理解软件开发的生命周期,包括需求分析、设计、编码、测试和部署。
3. 具备良好的问题解决技巧,能在遇到技术难题时迅速找到解决方案。
4. 能够编写清晰、可维护的代码,并遵循最佳编程实践。
5. 对软件性能优化有深入理解,能有效提高代码运行效率。
6. 适应团队协作,具备良好的沟通能力,能有效地与设计师、项目经理和其他开发人员合作。
编程工程师的工作日常包括但不限于:
1. 分析用户需求,与产品经理和设计师紧密合作,共同确定项目的技术实施方案。
2. 设计和实现软件功能,确保代码质量、稳定性和安全性。
3. 进行单元测试和集成测试,确保代码无明显错误,并能正常运行在多种环境和设备上。
4. 参与代码审查,提高团队的整体代码质量。
5. 对现有软件进行维护和升级,修复发现的问题,持续优化软件性能。
6. 保持对新技术的关注,适时引入创新技术以提升产品竞争力。
编程工程师的工作内容广泛且多元化,可能涉及以下方面:
1. 开发新应用程序,从概念验证到实际部署的全过程。
2. 为现有系统添加新功能,改进用户界面,提升用户体验。
3. 与数据库管理员合作,优化数据库查询,提高数据处理速度。
4. 实施自动化测试策略,减少手动测试的工作量,提升测试覆盖率。
5. 参与构建持续集成/持续部署(ci/cd)流程,确保快速、可靠的软件发布。
6. 与运维团队协同,确保应用在生产环境的稳定运行,及时响应和解决线上问题。
作为编程工程师,你的工作将直接影响到产品的质量和用户的满意度。你不仅需要扎实的技术基础,还需要灵活的思维和不断学习的热情,以适应快速变化的科技环境。
第1篇 edm编程工程师岗位职责
岗位职责:
3、年慢走丝线切割专职编程工作经验(专职编程非操机)
2 、快速熟练运用autocad绘图软件和线切割统达twincad软件对图形进行编辑处理和程序转换
3、熟悉五金塑胶模具结构,对复合模,大斜度侧割,滑块,上下异形,斜顶等主要类型工件熟悉
4、对机加工熟悉
任职要求:
1、加工治具,检具的程序编写
2、新开维修模具和零件的程序编写
3、工作环境的5s卫生清理
4、加工异常处理
第2篇 cnc编程工程师岗位职责
cnc编程工程师 苏州晶洲装备科技有限公司 苏州晶洲装备科技有限公司,晶洲 此岗位是给苏州品汇精密电子有限公司代招。
大专以上学历,机械专业;1.能够熟练运用3维软件图(ug/solidmorks/proe)能运用mastercam/ug 编写程序,有产品编程经验;熟悉加工工艺,能够独立编排工艺和作业指导书,对cnc转速,进给及吃力运用恰当合理。
第3篇 c语言编程工程师岗位职责
职位描述:
1.负责java项目模块的程序设计、编码;
2.参与系统架构设计、接口规范制定、技术文档编写等;
3.改进现有模块功能,提高系统的健壮性,稳定性以及性能;
4.协助完成新产品的开发;
5.参与软件系统设计,能编写代码。
任职要求:
1.计算机或相关专业,专科以上学历,充分理解面向对象编程思想,有较强的逻辑思维能力;
2.良好的文档编写习惯和能力
3.希望你对开发充满热情、踏实务实,并且学习能力强,心态好,有潜力;
第4篇 cam编程工程师岗位职责
软件研发工程师(机器人离线编程/cam/nc)(r&d engineer) uds联合数字集团 优集计算机信息技术(上海)有限公司,优集计算机信息技术,优集 任职要求:
本科及以上学历,数学、物理、计算机、机械相关专业;
有一年以上的c++使用经验,熟练使用 visual studio或 matlab等编程平台(对应届毕业生要求有編程基础即可),具有较强的独立解决问题的能力;
具备全面良好的知识及技能,掌握其主要从事领域所需知识;
英语cet四级及以上水平,能阅读英文技术文档;
具有以下技能者优先考虑:
对cam/nc加工(算法)/工业机器人中至少一种领域有所了解;
有较好的数学功底
职责描述:
协同团队完成软件开发项目,执行敏捷开发流程,保证项目的质量;
解决软件工程中的关键问题和技术难题;
在技术领导的指导下,根据其所提供的想法与设计,书写高水平专利或内部技术文档。
第5篇 数控编程工程师岗位职责
数控编程工程师 上海神弋智能科技有限公司 上海神弋智能科技有限公司,神弋互联网,神弋智能,上海神弋 职责描述:
1、提高加工中心、龙门铣的生产效率;
2、负责数控程序编制和优化;
3、负责加工工艺的编制;
4、负责生产现场的工艺、工装和刀具的优化;
5、负责数控设备使用状况监督指导;
6、负责进口刀具的合理使用成本控制;
7、负责工时定额的审核制定;
8、负责解决难点和重点的技术问题;
9、负责举办学习园地,增强员工的理论知识。
任职要求:
1、数控加工实践经验五年以上;
2、熟练掌握数控编程,熟练掌握进口刀具的使用管理,掌握数控设备使用;
3、丰富的机械知识和实践经验,熟练使用cad/mastercam/solidworks软件;
4、具有认真负责、细心的个性,团队意识强、较好的协调能力,综合能力强、执行力强。
第6篇 网络编程工程师岗位职责
嵌入式软件工程师(应用层、网络编程) 天诚智能集团 上海天诚线缆销售有限公司,天诚智能集团,天诚智能集团总部,天诚通讯,天诚集团,天诚 职责描述:
1、负责无线路由器等智能设备软件系统方案设计、架构设计、平台搭建;
2、负责无线路由器嵌入式系统应用层、中间件、网络协议开发;
3、负责与其他模块接口联调;
4、负责相关技术文档的编写;
5、完成上级安排的其它工作任务。
任职要求:
1、本科及以上学历,通信、计算机、电子等相关专业;
2、3年以上嵌入式软件开发经验,1年以上linu_平台开发经验;
3、熟悉linu_平台c/c++开发调试, 包括多进程、多线程、网络编程;熟悉交叉编译,gdb及gdbserver调试,代码静态、动态分析工具;熟悉automake、autoconf、makefile等;
4、熟悉tcp/ip等网络协议,熟悉socket编程;
5、熟悉vpn,nat,qos,端口映射,防火墙等路由器应用;
6、熟悉http协议,有嵌入式web后端开发经验优先;
7、熟悉mtk、broadcom、高通等开发平台优先;
8、熟悉mesh技术优先;
9、有无线路由器、智能插座、智能网关等开发经验优先;
10、良好的英文资料读写能力;
11、具有良好的学习能力和积极的工作态度,具有良好的团队协作能力和较强的沟通能力。
第7篇 高级编程工程师岗位职责
高级编程工程师 1、大专含以上学历;
2、五年含以上五轴编程经验、熟练运用ug或hypermill五轴编程软件、熟悉五轴后处理;
3、三年含以上模具工作经验;
4、具有较强的抗压能力及团队协作精神。 1、大专含以上学历;
2、五年含以上五轴编程经验、熟练运用ug或hypermill五轴编程软件、熟悉五轴后处理;
3、三年含以上模具工作经验;
4、具有较强的抗压能力及团队协作精神。
第8篇 软件编程工程师岗位职责
上位机软件编程工程师 先导智能 无锡先导智能装备股份有限公司,先导智能,先导股份 任职要求:
了解it网络系统硬件(服务器、工控机、路由器、hub)的基本设置和搭建。
熟练使用visual studio开发环境、windows平台
精通c#.vb .net程序开发,能够根据客户需求开发cs或bs架构现场数据采集管理和转发应用。
精通tcp/ip、udp、modbus、rs485232、opc、webservice等通讯程序开发。
精通sql sever ado.net数据库开发。
熟悉_ml开发。
良好的编程习惯,会系统架构设计,保证面向对象性能。
具有数据库安全处理和程序debug经验。
具有与现场plc通讯和数据转换的经验。
独立编写上位机程序、调试。。客户提供接口,我们做数据交互。
需要ui方向,会c#、wpf、sql server、tcp/ip,opc
第9篇 硬件编程工程师岗位职责
岗位职责;
1.分析需求,在控制器上合理分配资源,实现逻辑设计方案;
2.根据现场逻辑表,完成符合功能和性能要求的逻辑设计;
3.编写调试程序,测试或协助测试开发的硬件设备,确保其按设计要求正常运行;
4.编写项目文档、质量记录以及其他有关文档;
5.维护管理或协助管理所开发的硬件。
技能要求;
1.熟悉数字电路、模拟电路、通讯原理等;
2.精通c、c++语言,并能熟练进行逻辑编程;
3.熟悉当前主流的控制器及其开发环境,如k60、stm32等;
4.熟悉基本的元器件,可以看懂原理图;
5.具有良好的沟通能力和抗压能力。
第10篇 机械手编程工程师岗位职责
1)根据项目要求,完成模具分模面加硬机械手编程工作;
2)负责提出编程意见,协调客户与公司内部的技术沟通。
职位要求:
1)教育:大专以上学历,机械/电气自动化/工业/工程或相关专业;。
2)5年以上编程经验在机械或自动化设备;
3)5轴机器编程优先(有机械手编程背景者优先);
4)软件要求熟悉运用c语言
5)英语听说读写良好(能够与外国人日常沟通)。
第11篇 机器人编程工程师岗位职责
机器人编程工程师 广东万事泰集团有限公司 广东万事泰集团有限公司,万事泰集团,万事泰 职责描述:
1、负责机器人的系统配置和选型
2、机器人工站及产线的规划及组建
3、负责机器人系统编程工作
4、机器人自动化生产工艺的编排
5、配合机械和电器相关人员,进行机器人系统在线调试
6、售前及售后的机器人技术支持
7、参与自动化项目的技术支持:项目方案设计、项目传真、客户技术交流等
8、自动化项目工业机器人及系统的安装、调式和客户技术支持
任职要求:
1、大专以上学历,机电一体化、电气工程、自动化等相关专业毕业
2、有3年以上plc编程经验者优先考虑
3、善于与同事、客户沟通、勤奋踏实、能够吃苦耐劳、积极向上
4、富有团队精神和良好的自学能力
第12篇 c#编程工程师岗位职责
岗位职责:
会韩语;能够正常交流;
能够独立对设备进行pc程序的编程和调试等(通讯,控制);
熟悉常见pc软件的编程应用;
完成上级分配的其他任务。
具有oled,lcd产线相关设备的软件编程经验者优先考虑。
任职要求:
35岁以下,大专及以上学历,计算机,信息管理,软件编程及相关专业;
熟悉c#,c++,编程熟练;
有较强的沟通能力,协调能力,要求执行力强,心理承受力强;
工作态度积极、主动性强、责任心强,能吃苦耐劳;
能够适应长期出差(驻厂);
会韩语者优先考虑
第13篇 冲床编程工程师岗位职责
岗位职责:使用制图软件,精通数控机床控制系统的编程和操作方法,在机床上进行操作。
任职要求:1、有数控机床编程二年以上工作经验,熟悉钣金加工工艺。
2、熟悉亚威机床及操作。
3、熟悉电器低压配电线柜(含配电箱、配电柜、ggd)等产品的优先录用。
4、有责任心,服从公司安排,按时完成生产任务。
第14篇 cnc产品编程工程师岗位职责
岗位职责:
1.负责加工中心cnc程式编写,刀具设计,新产品评估;
2.负责工装夹具方案制定;
3.负责已投产品sop的编制、修订及完善;
4.新产品打样fai数据分析及调整;
5.解决客诉工程方面相关问题;
6.培训技术人员技能水平.;
7.制定调机sop
8.对量产项目进行优化;
9.完成上级交给的其他任务
招聘要求:
1、5年以上手机,数码相机,笔记本电脑行业cnc编程经验
2、熟练使用ug软件编程并进行夹具,刀具设计;
3、精通cnc加工工艺;
4、熟练操作fanuc 三菱 brother 等系统的加工中心, 具有较强的加工效率观念,能对量产项目进行c/t优化;
5、熟悉手工编程;
6、熟练使用cad和常用办公软件.
第15篇 cnc数控编程工程师岗位职责
cnc programmer 机加数控编程工程师 舒勒(中国)锻压技术有限公司 舒勒(中国)锻压技术有限公司,舒勒 responsibilities - prepare cnc program, maintain and optimize the program
编写、维护和优化数控加工程序
- calculate machining time
计算加工时间
- prepare all necessary documents like tool list, setup plan and process card according to production demand
准备所有必要文件如工具单,根据生产需求设置计划和工艺卡
- stay in contact with designer for problems and changings
与设计部门保持沟通以解决问题或更改设计
- continuously improve operational processes
持续改进操作流程
- train and instruct operators
培训及指导机加工操作者
- other tasks assigned by machining manager
其他相关工作
qualification:
education
e_perience
language
it skills
- bachelor degree or above, mechanical background
本科以上,机械学相关专业
- over 3 years programming e_perience in manufacturing industry
三年以上制造业编程经验
- good english skills in speaking and writing
英语听说流利
- knowledge of machining process and tools
熟悉机加工工艺及工具
- knowledge in ms-office and read drawing
熟练使用ms办公室软件,能读懂图纸
- good knowledge in siemens 840d
熟悉西门子840d数控系统
- familiar with cad/cam software. (autocad, catia etc.)
熟悉cad/cam软件
- initiative and commitment
有主动性,责任心
- good communication skills and analytical abilities
沟通和整合能力强
- creative and self-motivated
有创造力和自我激励
第16篇 产品编程工程师岗位职责
1、有精密机械零件编程三年以上工作经验。
2、熟悉铝、不锈钢、钢等cnc加工工艺,能正确合理选用刀具,设定合理加工参数。
3、熟练使用ug、pm编程软件,根据工艺要求编制合理加工程序,并指导生产员工操作,能根据2d图纸熟练出3d。
4、工作严谨,勤勉,富工作激情和创新精神,有较强团队协调能力,责任心强。
第17篇 编程工程师岗位职责
编程工程师 明志科技 苏州明志科技有限公司,明志科技,明志 任职要求:
1、本科学历,电气自动化专业,应届毕业生或者一年以上经验;
2、了解西门子plc s7-200smarts7-1200s7-1500人机界面wincc/tia
3、英语4级,听说良好
工作内容:
1、设备编程设计;
2、制芯设备及辅助设备内部调试及现场调试;
3、设备售后服务;
4、使用eplan p8软件对公司设备进行电气原理设计及输出清单图纸。
90位用户关注