系统软件设计岗位职责
| 适配人群 | 嵌入式工程师,单片机开发者,硬件程序员 | 使用场景 | 硬件开发,嵌入式研发,MCU编程 |
|---|---|---|---|
| 设立背景 | 做嵌入式系统得有人干 | ||
| 核心职能 | 搞嵌入式设计,写单片机程序,搭软硬件环境 | ||
| 工作内容 | 用keil写c代码,调msp430和c51,测电路信号,画简单pcb | ||
| 协作关系 | 跟硬件同事一起调板子,向技术组长汇报,帮测试同事查bug,和pcb工程师对图纸 | ||
系统软件设计 职位信息:
嵌入式系统设计
软硬件开发工作
团队之间协助工作
职位要求:
熟悉c语言单片机开发,熟练掌握kiel开发环境。
熟悉一般mcu的使用编程、如msp430、c51等。
具有基本的模电和数电设计基础。
了解使用示波器、万用表等实验室仪器。
了解使用相关pcb软件。 职位信息:
了解使用相关pcb软件。
系统软件设计岗位职责:系统软件设计师
| 适配人群 | C系统架构师,工控软件设计师,Windows平台工程师 | 使用场景 | 工业监控系统,工控软件开发,通信后台服务 |
|---|---|---|---|
| 设立背景 | 公司监控软件老了,要重做架构,得有人拍板定方向。 | ||
| 核心职能 | 管整个监控软件怎么搭,决定大改还是小调,带人解决最难的bug。 | ||
| 工作内容 | 画架构图、定重构方案、看子系统设计、带人攻坚、教新人画图写方案。 | ||
| 协作关系 | 跟产品经理聊需求,向技术总监汇报,和开发组长、测试组长一起盯进度,帮模块设计师改设计稿。 | ||
岗位职责:
1、负责公司现有监控软件的架构设计和重大技术决策;
2、负责公司现有监控软件的重构方案决策;
3、审核子系统或核心模块的设计方案;
4、带领团队攻关解决系统级疑难问题;
5、负责培养软件模块设计师。
任职要求:
1、本科及以上学历,具有通讯、电子或工控等产品研发背景;
2、8年及以上c 开发工作经验,熟悉windows;
3、对后台服务、通信、windows 人机界面等软件任一方向有深入理解和开发设计经验;
4、对mfc、qt等重量级windows开发框架有深入理解;
5、精通设计模式,熟悉常见的设计思想、方法,能熟练应用常用的设计工具;
6、至少2个50k代码行规模子系统的成功设计经验;
7、有100k代码行规模软件产品平台设计经验者优先;
9、有较强的软件重构经验者优先。
重点:
1、必须是基于windows的c 开发
2、必须是做过系统设计,而不是只做过模块设计
系统软件设计岗位职责:嵌入式系统软件设计
| 适配人群 | 嵌入式工程师,固件开发员,电子系统程序员 | 使用场景 | 智能硬件研发,工业控制系统,嵌入式设备调试 |
|---|---|---|---|
| 设立背景 | 公司要做嵌入式产品开发,得有人写底层代码和测试程序。 | ||
| 核心职能 | 写单片机程序,做系统测试,设计简单人机界面。 | ||
| 工作内容 | 用c/c 敲代码,偶尔写汇编,调电路板,测功能,读英文资料。 | ||
| 协作关系 | 跟硬件工程师一起调板子,向技术主管汇报,配合测试同事跑用例,有时帮ui改界面逻辑。 | ||
对电子工程,电路控制板等相关知识较熟悉
熟悉计算机软件工程设计
擅长使用c,或c 语言编写嵌入式系统所需软件程序
能够在必要时用汇编语言编写核心程序
擅长对嵌入式系统的测试及相关人机界面(gui)软件的整体设计
有实际成功的工作经验
有一定的英语阅读能力
有创新激情。


