郭映辉
1月前来过
全职 · 1000/日  ·  21750/月
工作时间: 工作日08:00-23:00、周末08:00-23:00工作地点: 北京远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

我是“程序员客栈”的程序员郭映辉。我在软件开发行业干了二十多年。我擅长

1)单片机开发

2)Linux开发


我可以手搓操作系统,单枪匹马从u-boot实现到Application。我有大型复杂系统的开发维护经验。

我对最近蓬勃发展的AI技术很感兴趣,自己手工实现并尝试了Linux环境下的神经网络和机器学习。我是Nasa Vicar图像处理系统在中国尝试应用的发起人。


我想找找灵活的合作机会,干点事情,可出差。恕不应聘长期工作。


工作经历

  • 2021-06-01 -2024-01-31中冶建筑研究总院节能环保所员工

    我在环保所任职期间,致力于推动“嵌入式ARM系统”在冶金行业应用,实现数字化升级。克服了“行业经验欠缺”和“单位嵌入式人才匮乏”的困难,我的系统在宁钢集团钢渣处理产线中实现了首秀。运行半年以来,未发生重大事故。期间, 1)根据"i.MX porting guide",移植yocto,生成工具链和roorfs。 2)配置与调试u-boot 3)移植Linux Kernel 5,修改设备树,修改驱动程序。 4)依靠很有限的需求描述,盲写了系统原型。 5)先后到各设备厂,调试设备的单体运行。 6)到宁钢集成调试。工人三班两导,我吃住现场。

  • 2011-10-01 -2021-05-31北京西门子西伯乐斯电子有限公司高级嵌入式软件工程师

    1. 我在西门子任职期间,最主要的贡献是“气体灭火+火灾报警控制器”的研发与维护。“气体灭火盘”控制灭火气体喷洒,它要求系统具有极高的可靠性。十年前,我写下第一行代码,见证了该产品从诞生到壮大。它在中国市场取得约25%的份额、属于相当不错的成绩。 第一代产品的时候,我作为组员参与开发。后被任命为“软件组长”负责该第二代产品。现在我一个人独自承担这个产品的定制与改进。灭火盘基于ARM9芯片,所有程序都运行在ARM Linux上,开发工具是C++。灭火盘上有一个不大的显示屏,显示屏的开发使用Qt。它还包括历史记录(SQLite数据库)功能。这是一个典型的多任务系统。我对ARM Linux设备开发有多年经验,能独自研发、设计、维护10万行以上的复杂系统。 灭火盘有一个Windows端配置工具,也由我负责开发维护。开发工具是Visual C++。 2. 我还参与了感烟探头的开发。感烟探头的芯片是430单片机。开发环境基于总部的“类操作系统”。开发语言是C。我对感烟探头、传感器开发、维护有经验。熟悉各种EMC实验和抗干扰技术。熟悉各种光电传感器算法。

  • 2007-10-01 -2011-10-01欧鹏互动电视技术(北京)有限公司全球集成工程师

    OpenTV是全球最大的数字电视中间件供应商。我与我们的客户一道工作,在一个较短的时间内,将OpenTV的中间件产品集成到机顶盒中。和我一道工作的客户先后包括:BroadCom(北京)、Kaon(汉城)、UPC(荷兰)、ST(新加坡)和SunTV(印度)。我工作的范围是:  1)和用户一道调试、开发OpenTV中间件驱动。  2)和用户一道测试并通过OpenTV验证。结合参考机顶盒的参考代码,找出用户机顶盒驱动的问题。  3)如果发现OpenTV中间件有问题,在参考平台重现该问题,并初步指明出错代码的位置与原因,汇报美国相关部门。  4)在电视网络升级新的EPG的工程中,到现场工作,测试系统运行并且向网络供应商提交进度报告。通过添加一些打印调试语句找出出错的原因,并将出错的地方以及相关证据反馈给各系统供应商。  5)日常技术支持。

  • 2003-09-01 -2007-09-01北京方正电子高级软件工程师

    参与新一代排版软件的开发,主要负责输出模块:将排版软件的编辑页面以及各种版面效果输出为PDF文件。支持单双字节文字的嵌入、图象各种压缩和抽线、Icc Profile颜色管理和128-bits RC4加密等。同时,协助并参与输出PostScript的工作。 维护飞腾4项目,修改用户报告的问题。

教育经历

  • 1993-09-01 - 1997-07-31北京大学物理学本科

技能

C++
C
openCV
多线程
多进程
GCC
深度学习
嵌入式
单片机
Qt嵌入式
0
1
2
3
4
5
0
1
2
3
4
5
作品
钢渣自动化产线电控

我在研究所干了三年,把ARM Linux 系统首次应用于“钢铁重工业”,以前都是PLC。 1)先后基于i.mx6ull和i.mx6q芯片,从u-boot、Kernel (drivers)、Yocto,到Application自己一个人一路干上来。 2)以rs485通讯的方式控制电机 3)实现生产流程自动化 产品细节暂不便多谈。生产一年了,未发生安全事故。

0
2024-01-25 22:48
XC18/720灭火控制器

我在西门子(希伯乐斯电子有限公司)干了十几年XC系列控制器。 1)起初我是组员,项目有七八个人。 2)开发第二代产品的时候我是开发组长。 3)后期就剩下我一个人继续研发与维护。 用到的主要技术: 1)按键、指示灯是430单片机,我改的很少。 2)主板用的是ARM Linux。其中,u-boot、Linux kernel (driver)由总部提供,我负责全部上层应用。 a)有一个基于Qt开发的屏幕 b)用于满足国标的逻辑应用,由几个App组成,是标准的多任务处理系统。 c)基于Sqlite3的历史记录系统 d)基于RS485和上位机联网的模块 它能卖5000台/年,我在职期间未出现重大事故。

0
2024-01-25 22:49
PDF打印机

这是我早年开发的共享软件,就叫“PDF打印机”。20年过去了,依然有人在用。 1)它是一款虚拟打印机,把文件打印成PDF 2)本质上是Windows GDI驱动 3)支持字体嵌入,图像压缩,文件加密。

0
2024-01-25 23:01
更新于: 01-25 浏览: 191